- Titre :LMDI Glossary
- Description : Glossaire pour phpBB 3.1.x et 3.2.x
- Version : 1.4.10
- Auteur : Pierre Duhem
- Historique des versions : (facultatif)
Pour le passé, voir notamment :
https://www.phpbb.com/community/viewtopic.php?f=70&t=584656
https://www.phpbb.com/community/viewtopic.php?f=70&t=584656&start=240
Les en-têtes des fichiers indiquent que la partie acronym (affichage dans les messages des sujets) a dû faire partie des projets de développement de l'équipe phpBB à une certaine époque. - Captures d'écran : (facultatif, seulement si nécessaire)
Dépôt sur github : https://github.com/pierrdu/lmdi_gloss
Archive zippée : https://github.com/pierrdu/lmdi_gloss/archive/master.zip
J'avais déjà travaillé quelques jours/semaines au début de l'année sur ce projet, qui est le portage sous 3.1.x d'un MOD appelé Lexicon/Acronym qui a eu une histoire mouvementée, mais qui constitue un outil très intéressant pour les forums à caractère technique. L'extension comporte trois volets :
1) Un affichage statique qui affiche le contenu de la table phpbb3_glossary (voir le fichier lisez.moi pour la structure de la table et deux exemples d'enregistrements bidons). Tous les termes du glossaire sont affichés, avec éventuellement un lien vers une page de visualisation quand l'enregistrement possède une illustration.
2) Une fonction d'édition qui est réservée aux administrateurs du site et qui permet de modifier les enregistrements et d'en créer de nouveaux. Rien de bien révolutionnaire.
3) Une fonction de balisage dans les sujets du forum. Quand un terme est reconnu comme faisant partie du glossaire, il est affiché avec un style différent et un curseur en point d'interrogation. Un clic affiche une fenêtre surgissante avec le terme, sa définition et éventuellement son illustration. À noter que si l'on ne donne pas d'illustration, le code affiche une image blanche d'un pixel.
Installation :
L'installation principale est celle d'une extension, donc je ne commente pas.
Problèmes :
Néant pour le moment.
Sinon, je suis naturellement preneur de vos remarques, suggestions et critiques.
Merci d'avance.