C'est quoi une action, un handler, une extension ?

Action

Définition Une action exécute une série d'opérations et affiche le résultat obtenu à l'endroit où elle est décrite dans la page.
C'est utilisé par exemple pour afficher un bouton, la liste des utilisateurs, un nuage de mots-clés.
Il est possible de spécifier des paramètres afin de personnaliser ce résultat (ordre du tri, nombre d'entrées, taille...).

La liste des paramètres est indiquée sur la page de documentation de chaque action :
cf. Liste des actions

Certains paramètres peuvent être obligatoires.

Syntaxe
Une action s'écrit avec 2 accolades ouvrantes, suivi du nom de l'action, suivi par des éventuels paramètres, puis fermée par 2 accolades fermantes :
{{nomaction param1="valeur1" param2="valeur2" ... paramN="valeurN"}}


Action dépréciée
Une action qui fonctionne encore mais qui a été remplacée ou intégrée dans une nouvelle action et qui sera supprimée dans la prochaine version de "YesWiki".

Handler

Définition Un handler est une commande qui permet de modifier la façon d'afficher une page. On l'active en ajoutant à la fin de l'adresse URL, le signe / suivi du nom du handler.

Exemples

Ajouter /raw a la fin d'une adresse URL de YesWiki (dans la barre d'URL de votre navigateur), permet d'obtenir le contenu de la page sans interprétation, en syntaxe wiki.
http://yeswiki.net/cercopitheque/wakka.php?wiki=DocumentationFonctionsAvancees/raw

Ajouter /edit a la fin d'une adresse url de YesWiki (dans la barre d'url de votre navigateur), permet d'afficher la page en mode édition
http://yeswiki.net/cercopitheque/wakka.php?wiki=DocumentationFonctionsAvancees/edit

La liste des handlers existants est disponible sur la page Liste des handlers

Extension

Définition Une extension est un petit module optionnel que l'on pourra ajouter à son YesWiki de base pour par exemple voir les statistiques du wiki, inclure des espaces de coécriture ou pour récupérer des pages wiki au format PDF. Certaines actions sont réservées au compte super administrateur (en général WikiAdmin).

Les extensions permettent d'activer de nouvelles actions et handlers
Si un message d'alerte de type Action inconnue "toto" apparaît, soit vous avez mal orthographié votre action, soit l'outil correspondant n'est pas installé ou pas activé.

installation

Vous pouvez ajouter une extension en utilisant l'utilitaire de mise à jour disponible sur la page WikiAdmin. TODO: quelle version de YesWiki ? Sur Cercopithèque je ne trouve pas cette fonctionnalité.

documentation