Publié : 22 févr. 2005, 22:05
Ben tout le script est en javascript donc je ne vois pas pourquoi (ni surtout comment) je le ferais en php... mais je verrai ça demain.
Forums d'assistance et de discussion sur les logiciels produits par Mozilla ou créés à partir des technologies Mozilla. Ce site ne dépend pas de la fondation Mozilla et est maintenu par un collectif de bénévoles.
https://forums.mozfr.org/
Bien vuJ'ai en fait mis la préférence "javascript.options.strict" à true,
Calimo n'a pas trop le choix en fait. Le site est basé sur un moteur de template, ce serait compliqué de rajouter çà en php, il faudrait que les headers soient envoyés avant la page etc. Surtout pour une petite fonctionalité. Et çà peut trés bien se faire en js, c'est parfaitement adapté au cas présent.Tu fais ça en Javascript ou en PHP
phpBB est chiant pour çà !martin a écrit :Calimo n'a pas trop le choix en fait. Le site est basé sur un moteur de template, ce serait compliqué de rajouter çà en php, il faudrait que les headers soient envoyés avant la page etc.
Non c'est Wikini, et c'est excellent pour ce qu'on en fait.HP a écrit :phpBB est chiant pour çà !
Code : Tout sélectionner
function MetCookie(nom, valeur, duree, chemin, domaine, securise) {
if (duree==null) duree=1;
var D=new Date();
D.setTime(D.getTime() + (duree * 60 * 1000));
document.cookie= nom + "=" + escape (valeur) + "; expires=" + D.toGMTString() +
((chemin) ? "; path=" + chemin : "") +
((domaine) ? "; domain=" + domaine : "") +
((securise) ? "; secure=" + securise : "");
}
function LitCookie(nom) {
var L = document.cookie.length;
var N = nom + "=";
var Z = N.length;
var F = "";
var R = "";
if (document.cookie.indexOf(N) > -1) {
F = document.cookie.substring(document.cookie.indexOf(N) + Z);
R = F.substring (0, ((F.indexOf (";") > -1) ? F.indexOf (";") : L));
return unescape(R);
}
else {return ("")}
}
Juste avant le début des commentaires, ça permets de l'insérer seulement sur les pages avec des commentaires et d'éviter son exécution ailleurs sur des pages où ce ne serait pas nécessaire.Mirovinben a écrit :-1- où est le lien vers le js dans ton Html ?
Dans le script dont j'ai donné l'adresse plus haut.Mirovinben a écrit :-2- avec quoi gères-tu ton cookie (écriture, lecture, traitement) ?
Ben c'est la première fois que je vois un lien vers un javascript externe en plein milieu du hachteumeuleu... Ce n'est pas bloquant en effet mais je m'attendais à le trouver avant le <body>.... Du coup j'y suis retourné en lançant une recherche du mot "javascript" et je l'ai localisé en effet en plein "corps"calimo a écrit :Juste avant le début des commentaires, ça permets de l'insérer seulement sur les pages avec des commentaires et d'éviter son exécution ailleurs sur des pages où ce ne serait pas nécessaire.Mirovinben a écrit :-1- où est le lien vers le js dans ton Html ?
Je l'avais consulté... et j'ai recommencé après ta réponse : je ne suis pas tombé sur le même source que ce coup-ci !!!!!! Un clic un peu trop rapide ? une souris qui n'en fait qu'à sa tête ? Désolé !calimo a écrit :Dans le script dont j'ai donné l'adresse plus haut.Mirovinben a écrit :-2- avec quoi gères-tu ton cookie (écriture, lecture, traitement) ?
http://extensions.geckozone.org/tests/A ... omments.js
Code : Tout sélectionner
if (contenuCookie==false) {
switchComments;
}
Code : Tout sélectionner
if (contenuCookie==false) {
switchComments();
}
Code : Tout sélectionner
if (contenuCookie==false)
Code : Tout sélectionner
if (contenuCookie=='false')
Code : Tout sélectionner
if (contenuCookie=='true') {
switchComments();
}