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 plutôt 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.

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.

Action

Commande affichée

Description

AttachFile

AttachFile

Ajoute un fichier à la page. Pour plus d'informations, reportez-vous à /AttachFile. NOTE : cette action ne sera pas autorisée si vous n'êtes pas identifié.

CopyPage

CopyPage

Copie une page, après confirmation. Toutes les sous-pages peuvent également être copiées.

DeletePage

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). Toutes les sous-pages peuvent également être supprimées. NOTE : cette action ne sera pas autorisée si vous n'êtes pas identifié.

RenamePage

RenamePage

Renomme la page, après confirmation. Toutes les sous-pages peuvent également être renommées.

LikePages

LikePages

Affiche la liste des pages dont le nom commence ou se termine par le même NomWiki que la page actuelle.

LocalSiteMap

LocalSiteMap

Affiche les pages proches de la page actuelle, c'est-à-dire affiche 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.

SlideShow

SlideShow

Utilise une page du wiki comme un ensemble de transparents. Affiche un transparent à la fois, avec une aide de navigation : consultez l'AideDesPrésentations pour plus d'information.

SpellCheck

SpellCheck

Corrige l'orthographe de la page en cours. Pour plus d'information, reportez-vous à l'AideDeLaCorrectionOrthographique.

SubscribeUser

SubscribeUser

Les administrateurs peuvent utiliser cette action pour abonner d'autres utilisateurs à une page.

SyncPages

SyncPages

Synchronise plusieurs wiki. Pour plus d'i'information, consultez l'AideDeSynchronisation.

Load

Load

Charge une page dans le wiki.

Save

Save

Sauvegarde une page du wiki dans un fichier texte.

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 :

Action

Description

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 « Search Text » de la macro FullSearch (?action=fullsearch&value=AideDesActions).

titlesearch

This action is triggered by clicking on the "Search Titles" button of the TitleSearch macro (?action=titlesearch&value=HelpOnActions).

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

Surligner le mot recherché dans le résultat d'une recherche.

diff

Afficher les différences entre deux versions d'une page.

info

Afficher les informations relatives à une page.

login

S'identifier sur le wiki.

newaccount

Créer un nouveau compte utilisateur sur le wiki.

recall

Afficher une ancienne version de la page.

show

Affiche une page (c'est l'action par défault).

refresh

Remettre à jour la version de la page contenue dans le cache (actuellement, uniquement utilisé sur les pages formatées par XSLT).

print

Afficher une version prête à imprimer de la page, en omettant les éléments de navigations.

edit

Éditer la page.

savepage

Enregistrer la page (ne jamais utiliser cette action à la main !).

subscribe

S'abonner à une page.

userform

Enregistrer les préférences utilisateur.

bookmark

Créer un signet pour les ModificationsRécentes.

raw

Envoyer 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

Envoyer des versions spécifiquement formatées d'une page. Le paramètre mimetype indique le format MIME désiré. Vous pouvez produire une version au format DocBook de vos pages en ajoutant ?action=format&mimetype=xml/docbook à leur adresse (note : pour cela, vous aurez besoin d'installer PyXML).

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.

sitemap

Produit une carte du site au format XML Google Sitemap, cf. Sitemap protocol.

xmlrpc et xmlrpc2

Interface XML-RPC du wiki, voir XmlRpcToWiki. Par défaut, cette action est inhibée par actions_excluded.

revert

Revient à une version plus ancienne de la page.

showtags

Affiche toutes les balises de synchronisation relatives à la page.

thread_monitor

Affiche les dernières instructions exécutées par tous les processus légers (threads) en cours d'exécution. Pour cela, vous devez activer la surveillance des processus légers en ajoutant la ligne  from MoinMoin.util.thread_monitor import activate_hook; activate_hook() en haut de votre script Python CGI/FCGI/...

supplementation

Appelle une page complémentaire (en général, la page de discussion associée à une page).