Pagenames
ovverossia i nomi/titoli delle pagine
I nomi delle pagine, in DokuWiki, sono convertiti in lettere minuscole in modalità automatica.
Sono ammesse lettere numeri e, solo all'interno della parola 1), i caratteri speciali ”.” , ”-” e “_”
2).
Tutti gli altri caratteri sono convertiti in “_” 3).
I due punti (:) sono usati per identificare o, se necessario, creare dei namespace.
Quando l'opzione di configurazione deaccent è abilitata (di default dall'amministratore) i caratteri particolari degli alfabeti locali e quelli accentati sono convertiti nelle loro forme descrittive equivalenti (ü diventa ue) o in versioni senza accento (de-accentate: á diventa a).
Una limitazione implicita sulla lunghezza e l'inizio dei pagename è determinata dai «Backlinks» (consiste nei primi tre caratteri che devono essere lettere).
La maggior parte dei template, incluso quello di default di DokuWiki, propongono il path completo ed il pagename in alto a sinistra nella pagina.
Per esempio in questa pagina sarebbe:
“Traccia: » Prima pagina → wiki → generale → Pagenames”. 4)
Questo se nella configurazione del Wiki si mettono i «Breadcrumb gerarchici», che noi di WikiWebmaster non usiamo (da noi si vedono le ultime cinque pagine visitate).
Se si utilizzano collegamenti con altri Wiki usando InterWiki, le restrizioni dei nomi adottate sono quelle che quei Wiki adottano.
Anche quando Camel Case o WikiWord sono abilitati nel file di config, i pagename rimarranno in minuscolo.
Pagenames e Namespaces
Si potrebbe rappresentare i namespaces come cartelle ed i pagenames come file al loro interno.
E quindi il pagename a:b:c sarebbe cosi' raffigurato:
root namespace (sempre presente)
|
+-- 'a' namespace
|
+-- 'b' namespace
|
+-- 'c' pagename
sepchar setting è stata modificata nella configurazioneuseheading