Actions
Les actions sont des outils qui fonctionnent sur une page ou sur l'ensemble du wiki. Contrairement aux macros, elles ne complètent pas la page à l'affichage, mais elles travaillent sur son contenu. Soit elles affichent des résultats basés sur une ou des pages (par exemple, les actions de navigation telles que la recherche), soit elles offrent des fonctions non liées à l'affichage des pages (par exemple, renommer ou effacer une page).
Il existe une série d'actions prédéfinies, notamment l'édition de page. Il est possible en complément de définir vos propres actions : consultez l'AideAuxDéveloppeurs.
Les actions suivantes viennent compléter la liste d'actions utilisateurs d'extensions affichée en bas de chaque page (ou dans le menu « Autres actions »). C'est aussi le cas de toutes les actions dont le nom contient alternativement des majuscules et des minuscules. Vous trouverez plus bas la liste des autres actions disponibles (celles dont le nom est entièrement en minuscules). Il est possible que certaines de ces actions ne soient pas disponibles sur votre site.
La liste suivante indique le nom de l'action tel qu'il apparaît dans le menu suivi, entre parentèses, du mot-clef utilisé pour invoquer l'action :
Joindre un fichier (action : AttachFile) : ajoute un fichier à la page. Pour plus d'informations, reportez-vous à /AttachFile.
- Cette action ne sera pas autorisée si vous n'êtes pas identifié.
Supprimer la page (action : DeletePage) : supprime la page après confirmation. Une copie de sauvegarde sera créée avant la suppression. Autrement dit, il sera possible de ressuciter cette page plus tard (tant que les sauvegardes n'auront pas été physiquement effacées).
- Cette action ne sera pas autorisée si vous n'êtes pas identifié.
Renommer la page (action : RenamePage) : après confirmation, renomme la page.
Pages similaires (action : LikePages) : affiche la liste des pages dont le nom commence ou se termine par le même NomWiki que la page actuelle.
Carte locale du site (action : LocalSiteMap) : montre les pages proches de la page actuelle, c'est-à-dire affiche toutes les pages auxquelles la page actuelle fait référence, puis, à leur tour, les pages auxquelles ces pages font référence, jusqu'à une certaine profondeur.
Corriger l'orthographe (action : SpellCheck) : corrige l'orthographe de la page en cours. Pour plus d'information, reportez-vous à l'AideDeLaCorrectionOrthographique.
La liste suivante énumère les actions internes qui sont utilisées par les menus et icônes du wiki, ainsi que par certaines macros :
titleindex : produit une liste de tous les noms de page en mode texte (en ajoutant ?action=titleindex à l'adresse de votre site) ou en mode XML (?action=titleindex&mimetype=text/xml) ; cette action permet l'indexation du site par MetaWiki.
fullsearch : cette action est utilisée lorsque vous cliquez sur le bouton « Recherche de texte » de la macro FullSearch (?action=fullsearch&value=AideDesActions).
titlesearch : cette action est utilisée lorsque vous cliquez sur le bouton « Recherche de titre » de la macro TitleSearch (action=titlesearch&value=AideDesActions).
inlinesearch : cette action est utilisée par le case de formulaire de recherche intégrée aux pages du wiki (cette action utilise des requêtes POST, en conséquence, elle n'est pas habituellement présente dans les URL).
highlight : met en relief le mot recherché lorsque l'on clique sur un lien dans le résultat d'une recherche.
diff : affiche les différences entre deux versions d'une page.
info : affiches les informations relatives à une page.
recall : affiche une version antérieure de la page.
show : affiche une page (c'est l'action par défault).
refresh : remet à jour la version de la page contenue dans le cache (actuellement, uniquement utilisé sur les pages formatées par XSLT).
print : affiche une version prête à imprimer de la page, omettant les éléments de navigations.
edit : édite la page.
savepage : enregistre la page (ne jamais utiliser cette action à la main !).
subscribe : s'abonner à une page.
userform : enregistrer les préférences utilisateur.
bookmark : crée un signet pour les ModificationsRécentes.
raw : envoie en format texte (text/plain) le code source de la page (utilisant le balisage wiki). Cette action peut par exemple être utilisée afin de faire une copie de sauvegarde via wget ; SystemInfo?action=raw affichera le code source de la page SystemInfo.
format : envoie des versions spécifiquement formatées d'une page. Le paramètre mimetype indique le format MIME désiré.
Il est possible d'utiliser cette action pour produire une version au format DocBook de vos pages. Ajoutez simplement ?action=format&mimetype=xml/docbook à l'adresse de la page. Attention, vous devrez installer PyXML pour pouvoir exploiter cette possibilité.
rss_rc : produit un flux RSS à partir de la page ModificationsRécentes.
chart : affiche des graphiques.
export : exporte le contenu du wiki. [expérimental]
content : afin de permettre l'inclusion du contenu d'une page dans des pages web statiques (transclusion) , cette action renvoie seulement le contenu HTML de la page, sans balises <html>, <head>, ou <body>.
links : produit une liste de toutes les pages et des liens qu'elles contiennent, exactement comme LinkDatabase.
xmlrpc : interface XML-RPC du wiki, voir XmlRpcToWiki.
revert : revient à une version antérieure de la page.