DokuWiki

It's better when it's simple

Strumenti Utente

Strumenti Sito


it:pagename

Differenze

Queste sono le differenze tra la revisione selezionata e la versione attuale della pagina.

Link a questa pagina di confronto

Entrambe le parti precedenti la revisioneRevisione precedente
Prossima revisione
Revisione precedente
Entrambe le parti successive la revisione
it:pagename [2010-11-09 22:58]
supportovip [Nomi pagine]
it:pagename [2010-11-10 00:01]
supportovip [Nomi pagine e categorie]
Linea 7: Linea 7:
 Una limitazione implicita sulla lunghezza dei nomi pagina è fissata dai [[backlinks|collegamenti di ritorno]] (i nomi pagina devono avere minimo tre caratteri per essere considerati nei collegamenti di ritorno).  Una limitazione implicita sulla lunghezza dei nomi pagina è fissata dai [[backlinks|collegamenti di ritorno]] (i nomi pagina devono avere minimo tre caratteri per essere considerati nei collegamenti di ritorno). 
  
-La maggior parte dei templates, incluso quello di defaultpropongono il path completo ed il pagename in alto a sinistra nella pagina. Per esempio in questa pagina ewiki:it:pagename. ((Questo puo' essere modificato. Si veda ad esempio il settaggio [[config:useheading]].))+La maggior parte dei temi, incluso quello predefinitopresentano il nome pagina e le [[namespaces|categorie]] nel proprio percorso, in alto a sinistra nella pagina. Per esempio il nome di questa pagina è ''it:pagename''. ((Questo puo' essere modificato. Si vedaad esempio, l'impostazione [[config:useheading]].))
  
-Se si utilizzano collegamenti con altri Wikis usando [[InterWiki]] , le restrizioni dei nomi adottate sono quelle che quei Wikis adottano+Quando si collega ad altri Wiki usando i collegamenti [[InterWiki]] , si applicano le restrizioni dei nomi di quei wiki
  
-Anche quando [[wp>CamelCase]] o WikiWord sono abilitati nel file di [[config]]pagenames rimarranno in minuscolo.+Anche quando [[wp>CamelCase]] o WikiWord sono abilitati nel file di [[config|configurazione]] i nomi pagina rimarranno minuscoli.
  
 +**Nota** si può modificare il codice e commentandolo fuori di una riga in wiki/inc/pageutils.php sulla riga 109 circa, si potranno utilizzare file con Nomi_Come_Questo se si vuole. Si cerchi questo codice e lo si commenti fuori riga.
  
-===== Pagenames e Namespaces =====+<code php> 
 +$id utf8_strtolower($id); 
 +</code>
  
-Si potrebbe rappresentare i namespaces come directories ed i pagenames con files al loro interno. + 
-E quindi il pagename ''a:b:c'' sarebbe cosi' raffigurato:+ 
 + 
 +===== Nomi pagine e categorie ===== 
 + 
 +Si potrebbero immaginare le categorie come cartelle ed i nomi pagina come file al loro interno. 
 + 
 +Pertanto il nome pagina ''a:b:c'' può essere descritto come:
  
 <file> <file>
  
-   root namespace (sempre presente) +   categoria radice (sempre presente) 
-     | +      
-     +-- 'a' namespace +     └── 'a' categoria 
-           | +          │ 
-           +-- 'b' namespace +          └── 'b' categoria 
-                 | +               │ 
-                 +-- 'c' pagename+               └── 'c' nome pagina
  
 </file> </file>
 +
 +Si noti che si può avere un nome pagina e una categorie con lo stesso nome, allo stesso tempo, all'interno di qualsiasi categoria. Si torni all'esempio precedente, il nome pagina ''a:b'' può essere descritto come:
 +
 +<file>
 +
 +   categoria radice (sempre presente)
 +     │
 +     └── 'a' categoria
 +          │
 +          └── 'b' nome pagina (da non confondere con la categoria 'b' di cui sopra)
 +
 +</file>
 +
 +Questo non porta conflitti, perché DokuWiki tratta il blocco di testo finale (quello dopo gli ultimi due punti) come il nome della [[page|pagina]] stessa, mentre tutti gli altri blocchi di testo sono categorie.
 +
 +  * In ''a:b:c'', ''a'' e ''b'' sono categorie mentre ''c'' è una pagina.
 +  * In ''a:b'', ''a'' è interpretato come una categoria e ''b'' come una pagina.
 +
 +Si consulti [[namespaces|categorie]] per maggiori dettagli. 
it/pagename.txt · Ultima modifica: 2010-11-10 00:01 da supportovip