Une extension firefox "spécial phpfrance"

Administrateur PHPfrance
Administrateur PHPfrance | 3131 Messages

16 juin 2005, 19:38

Nouvelle version :
  • Nouvelle option "AUTO_OPEN" pour que le panel s'ouvre automatiquement (au lieu d'avoir à l'ouvrir soi-même). Cette option est à true par défaut (activé).
  • Les tags HTML dans les titres sont ignorés.
  • Les topics "[Résolu]" ne sont pas gérés, et je me demande si c'est vraiment utile si je veux conserver un script orienté phpBB "général". Sans doute une version spéciale phpFrance à développer ;)
Pré-requis:
l'extension GreaseMonkey, disponible sur http://greasemonkey.mozdev.org/

Pour installer le script (nouvelle installation):
Rendez-vous sur http://naholyr.free.fr/phpbbnewposts.user.js
Menu "Outils" / "Install User Script".

Pour mettre à jour le script:
Menu "Outils" / "Manage User Scripts".
Sélectionnez "phpBB New Posts", cliquez sur "Uninstall".
Rendez-vous sur http://naholyr.free.fr/phpbbnewposts.user.js
Menu "Outils" / "Install User Script".

Pour configurer le script:
Menu "Outils" / "Manage User Scripts".
Sélectionnez "phpBB New Posts", cliquez sur "Edit", cela devrait ouvrir votre éditeur de texte.
Editez les lignes suivantes (entre 45 et 56 environ) :
IMPORTANT conservez bien les virgules à la fin de chaque ligne, et plus particulièrement le point-virgule après la dernière option.

Code : Tout sélectionner

/* ************************** bel ***************************** * Configuration du script **************************************************************/ var BACKGROUND = "#ccf", // couleur de fond TEXT = "#000", // couleur du texte BORDER = "#006", // couleur de la bordure TITLE_BACKGROUND = "#33c", // couleur de fond de la barre de titre TITLE_BORDER = "#ffc", // couleur de la bordure de la barre de titre TITLE_TEXT = "#fff", // couleur du texte de la barre de titre OPACITY = "0.80", // opacité (0=invisible, 1=opaque) MAX_MESSAGES = 20, // nombre maxi de messages affichés ONLY_IF_NEW = false, // affiche le panel seulement s'il y a effectivement des nouveaux posts AUTO_OPEN = true; // automatiquement dérouler le panel

ViPHP
fab
ViPHP | 2657 Messages

16 juin 2005, 21:03

merci encore :)

Modérateur PHPfrance
Modérateur PHPfrance | 6373 Messages

16 juin 2005, 21:07

Peut-être que ça pourrait gérer différement les fils dans lesquels on a posté ou non

non ?

Administrateur PHPfrance
Administrateur PHPfrance | 3131 Messages

16 juin 2005, 21:10

Peut-être que ça pourrait gérer différement les fils dans lesquels on a posté ou non

non ?
Difficile, parce que c'est du javascript, et que je ne crois pas qu'il y ait ce genre d'infos en cookies.
Tu penses au lien qui pointe systématiquement vers les derniers messages du thread, ce qui fait que si on n'a pas suivi le début de la conversation on arrive en cours ?
Dans un premier temps je pourrais simplement ajouter les deux types de lien ;)

Et puis s'il y en a qui ont envie vous pouvez farfouiller dans le code hein ;) c'est à base d'expressions régulières, il n'y a qu'une cinquantaine de lignes vraiment critiques. Et la partie création de l'interface se comprend bien (l'auteur de rss panel a bien fait les choses).

Modérateur PHPfrance
Modérateur PHPfrance | 6373 Messages

16 juin 2005, 21:14

je pensais plutôt au lien "Voir ses messages" qui liste les fils auquels on a participé, et affiche en premier les nouveaux

mais après comme je ne sais pas trop comment ça marche ton truc (un peu plus avec ton dernier post et encore :oops: ) ce n'était qu'une suggestion en passant