newpagefill simplifie la création de pages avec un dialogue, une suggestion d'identifiant et un support du placeholder @TITLE@.
Le flux de création est le suivant :
Si un template natif DokuWiki existe, il est utilisé. Sinon, le plugin applique son template de secours.
Dans le gestionnaire de configuration :
template : template de secours utilisé s'il n'existe pas de template natifdefault_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 pageLe plugin ajoute le placeholder :
@TITLE@
Il complète ensuite les placeholders natifs de DokuWiki, comme @ID@, @NS@, @PAGE@, @USER@ ou @DATE@.
Le plugin expose aussi :
window.NewPageFill.openCreatePageDialog({ namespace: 'wiki:documentation', initialTitle: 'New page' });
Le plugin n'affiche pas de bloc autonome dans la page, mais il peut être utilisé directement ou via d'autres plugins comme catmenu.