====== NewPageFill ======
===== Description =====
''newpagefill'' simplifie la création de pages avec un dialogue, une suggestion d'identifiant et un support du placeholder ''@TITLE@''.
===== Usage =====
Le flux de création est le suivant :
* saisie d'un titre
* choix éventuel du namespace
* suggestion automatique d'un ID de page
* ouverture directe de l'éditeur
Si un template natif DokuWiki existe, il est utilisé.
Sinon, le plugin applique son template de secours.
===== Configuration =====
Dans le gestionnaire de configuration :
* ''template'' : template de secours utilisé s'il n'existe pas de template natif
* ''default_start_mode'' : mode par défaut de création (''ask'', ''start'', ''none'', ''same'')
* ''show_subpage_button_in_page_menu'' : ajoute un bouton ''Créer une sous-page'' dans le menu de page
===== Placeholder @TITLE@ =====
Le plugin ajoute le placeholder :
@TITLE@
Il complète ensuite les placeholders natifs de DokuWiki, comme ''@ID@'', ''@NS@'', ''@PAGE@'', ''@USER@'' ou ''@DATE@''.
===== API JavaScript =====
Le plugin expose aussi :
window.NewPageFill.openCreatePageDialog({
namespace: 'wiki:documentation',
initialTitle: 'New page'
});
===== Intégrations =====
Le plugin n'affiche pas de bloc autonome dans la page, mais il peut être utilisé directement ou via d'autres plugins comme ''catmenu''.
===== Dépôt =====
[[https://github.com/Lortet/dokuwiki-plugin-newpagefill|dokuwiki-plugin-newpagefill]]