Outils pour utilisateurs

Outils du site


plugins:glossary:debut

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
plugins:glossary:debut [26/05/2016 10:55]
webmestre
plugins:glossary:debut [26/05/2016 10:56] (Version actuelle)
webmestre
Ligne 1: Ligne 1:
 +~~NOTOC~~
 +
 +====== Le greffon Glossaire ======
 +
 +===== Téléchargement =====
 +{{ :​plugins:​glossary:​glossary-sample.png?​direct&​200|}}
 +<WRAP download>​ La dernière version de [[http://​admin.parlenet.org/​files/​plugins/​glossary.tgz|glossary.tgz]]. </​WRAP>​
 +
 +===== Licence =====
 +
 +[[:​admin:​plugins:​copyleft.png?​id=plugins%3Aglossary%3Adebut&​media=admin:​plugins:​copyleft.png|{{:​admin:​plugins:​copyleft.png ​ }}]]
 +
 +|  Licence : |  [[http://​www.cecill.info/​licences/​Licence_CeCILL-B_V1-fr.html|CeCILL]] |
 +|  Auteur : |  [[dokuplugin@merciol.fr|François Merciol]] |
 +
 +===== Description =====
 +
 +Permet de gérer un glossaire
 +
 +  * un mot
 +  * une traduction
 +  * une explication
 +
 +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.
 +
 +===== Syntaxe =====
 +
 +==== En bloc ====
 +
 +Pour l'​ajout des blocs de fonctionnalités
 +
 +<​code>​
 +  {{glossary help}} ​           affiche une aide
 +  {{glossary>​ admin-glossaries}} ​   affichage et suppression de tous les glossaires
 +  {{glossary>​namespace commande}} ​   voir la liste des commandes
 +</​code>​
 +
 +^  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 |
 +
 +==== En ligne ====
 +
 +Pour les décorations pratiques qui vont avec les définitions (icônes, couleurs des définitions,​ …)
 +
 +<​code>​
 +  <​glossary icône />
 +</​code>​
 +
 +Les icônes sont : help, clock, face-smile, face-sad, stop, one-way, eye, search
 +
 +^  help |  <​glossary help/> |
 +^  clock |  <​glossary clock/> |
 +^  face-smile |  <​glossary face-smile/>​ |
 +^  face-sad |  <​glossary face-sad/>​ |
 +^  stop |  <​glossary stop/> |
 +^  one-way |  <​glossary one-way/>​ |
 +^  eye |  <​glossary eye/> |
 +^  score |  <​glossary score/> |
 +^  search |  <​glossary search/> |
 +
 +<​code>​
 +
 +  <​glossary namespace ensemble />
 +</​code>​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 |
 +
 +<​code>​
 +
 +  <​glossary style> … </​glossary>​
 +</​code>​Les styles sont : word, translate
 +
 +^  word |  <​glossary word>​style utilisé pour les mots</​glossary>​ |
 +^  translate |  <​glossary translate>​style utilisé pour les traductions</​glossary>​ |
 +
 +===== Installation =====
 +
 +Il suffit de recopier l'​adresse de téléchargement dans le gestionnaire de greffon de votre wiki.
 +
 +===== Configuration =====
 +
 +Quelques constantes peuvent être paramétrées dans votre gestionnaire de configuration de votre wiki :
 +
 +<​code>​
 +$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
 +</​code>​
 +
 +===== Languages =====
 +
 +Pour le moment, deux langues sont gérées :
 +
 +  * English
 +  * Français
 +
 +===== Demo =====
 +
 +Vous pouvez regarder le résultat du greffon en direct sur notre site : [[http://​fsl56/​glossaire/​|Ne dites plus !]]
 +
 +===== Contenu =====
 +
 +<​code>​
 +glossary/
 +|-- manager.dat ​           (informations de gestion du wiki)
 +|-- INFO.txt ​           (informations sur le greffon)
 +|-- 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 exécutées dans le navigateur, y compris Ajax)
 +|-- ajax.php ​           (traitement des requêtes directes en Ajax provenant du navigateur)
 +|-- conf
 +|   |-- default.php ​       (constantes de paramétrage)
 +|   `-- metadata.php ​       (types des constantes de paramétrage)
 +|-- lang
 +|   |-- en
 +|   |-- lang.php ​       (messages, labels, ...)
 +|   ​| ​  `-- settings.php ​   (description des constantes 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
 +</​code>​
 +
 +\\
  
plugins/glossary/debut.txt · Dernière modification: 26/05/2016 10:56 par webmestre

Outils de la page