Documentation du Dr FRAPPE

Ce wiki regroupe les résultats de mes expériences en informatique accumulés au cours de mes recherches sur le net.

Dans la mesure du possible, j'ai cité mes sources ; il en manque certainement… :-)

templatepagename : pages de modèle c_template et i_template

Remplace les pages de modèle _template.txt et __template.txt (uniquement modifiables en tant qu'administrateur du serveur) par les noms configurables c_template et i_template qui sont des pages de wiki normales

Pré-requis

Installation

Recherchez et installez le plugin templatepagename à l'aide du gestionnaire d'extensions.

Configuration

Utilisation

DokuWiki utilise par défaut les noms de page de modèle _template et __template, ce plugin change cela en :

  • c_template (modèle pour une nouvelle page dans l'espace de noms actuel)
  • et i_template (modèle hérité également des espaces de noms supérieurs)

Via le Gestionnaire de configuration, vous pouvez modifier les noms de page c_template et i_template selon vos préférences.

Exemple

Les utilisateurs du wiki peuvent créer ns:c_template dans le wiki, qui sera désormais reconnu comme modèle d'espace de noms.

Lorsque ensuite vous créez ns:page, le contenu de la page c_template est prérempli dans la fenêtre d'édition de page.

?? Quels noms de pages sont autorisés ?

!!! Vous pouvez utiliser le nom que vous voulez, mais cela dépend du nom de page si une page est modifiable via l'interface wiki.

En nommant une page wiki selon la convention de la page modèle via ce plugin, les utilisateurs peuvent mettre à jour ces pages du wiki via l'interface wiki comme n'importe quelle autre page du wiki. N'utilisez donc que les caractères

a-z0-9

et (mais pas comme premier ou dernier caractère du nom de page

:) -_ ..

Sans ce plugin, DokuWiki recherche les modèles d'espace de noms _template.txt ou __template.txt.

Ces pages ne suivent pas les conventions de nom de page car elles commencent par _.

Par conséquent, elles ne sont pas modifiables via l'interface wiki.

Vous devez les modifier ou les ajouter via le système de fichiers en tant qu'administrateur de serveur.

Oui. Lorsque le plugin TemplatebyName a une page correspondante, il peut déjà charger un modèle avant de vérifier ce plugin.

Cela dépend un peu de l'ordre de chargement (ce qui n'est pas sûr) de ces plugins dont l'un est vérifié en premier.

Désinstallation

Voir aussi


Basé sur « TemplatePageName Plugin » par Gerrit Uitslag (Auteur original : Martin Hamant).