Téléchargement | glossary.tgz |
---|
Licence : | CeCILL |
Auteur : | Francois Merciol |
Permet de gérer un glossaire
Les mots peuvent être proposés par les visiteurs. Les visiteurs peuvent modifier leur propositions.
L'administrateur peut voir et supprimer les propositions.
L'administrateur gère une liste de définitions validées.
Pour l'ajout des blocs de fonctionnalités
{{glossary help}} Affiche une aide {{glossary> admin-glossaries}} affichage et suppression de tous les glossaires {{glossary>namespace commande}} voir la liste des commandes
namespace | permet de faire cohabiter plusieurs glossaire sur un même site en utilisant le “répertoires” wiki qui contient toutes les définitions du même dictionnaire |
---|
les commandes sont : proposal, admin-proposal, admin-definition, list, admin-glossaries
proposal | formulaire pour une offre de mot de la part d'un visiteur |
---|---|
admin-proposal | gestion pour l'administrateur de la liste des offres |
admin-definition | gestion pour l'administrateur de la liste des définitions |
list | affichage de la liste des définitions |
Pour les décorations pratiques qui vont avec les définitions (icônes, couleurs des définitions, …)
<glossary icône />
Les icônes sont : help, clock, face-smile, face-sad, stop, one-way, eye, search
help | |
---|---|
clock | |
face-smile | |
face-sad | |
stop | |
one-way | |
eye | |
score | |
search |
<glossary namespace ensemble />
Les ensembles sont : definition|proposal|poll
definition | nombre de définitions du glossaire namespace |
---|---|
proposal | nombre total d'offres faites par les visiteurs du glossaire namespace |
poll | nombre de définition ayant été évaluées du glossaire namespace |
<glossary style > ... </glossary>
Les styles sont : word, translate
word | style utilisé pour les mots |
---|---|
translate | style utilisé pour les traductions |
Il suffit de recopier l'adresse de téléchargement dans le gestionnaire de greffon de votre wiki.
Quelques constantes peuvent être paramètrées dans votre gestionnaire de configuration de votre wiki :
$conf['dataDir'] container pour les répertoires contenant les propositions, définitions et votes $conf['recentDays'] durée pendant laquelle l'icône indiquant la nouvelle entrée s'estompe $conf['maxIP'] nombre maximum de propositions par visiteur $conf['propGroup'] qui n'est pas soumis à la limitation de propositions $conf['adminGroup'] groupe d'administration $conf['transSep'] le sépareteur (s'il existe) qui implique un retour à la ligne dans les traductions
Pour le moment, deux langues sont gérées :
Vous pouvez regarder le résultat du grefon en direct sur notre site : Ne dites plus !
glossary/ |-- manager.dat (informations de gestion du wiki) |-- INFO.txt (informations sur le plugin) |-- syntax | |-- div.php (analyse des balises {{glossary}} ) | `-- span.php (analyse des balises <glossary></glossary> et <glossary/> ) |-- glossary.class.php (fonctions du greffon) |-- script.js (fonctions éxcutées dans le navigateur, y compris Ajax) |-- ajax.php (traitement des requètes directes en Ajax provenant du navigateur) |-- conf | |-- default.php (contantes de paramètrage) | `-- metadata.php (types des contantes de paramètrage) |-- lang | |-- en | | |-- lang.php (messages, labels, ...) | | `-- settings.php (description des contantes pour la configuration du wiki) | `-- fr | |-- lang.php | `-- settings.php |-- style.css (feuille de style) `-- images (tous les icônes) |-- clock.png |-- face-sad.png |-- face-smile.png |-- help.png |-- new.gif |-- one-way.png |-- score-0.png |-- score-1.png |-- score-2.png |-- score-3.png |-- score-4.png |-- score-5.png |-- score-6.png |-- score-7.png |-- score-8.png |-- score.png |-- search.png `-- stop.png