Aiuto:Indice: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
Diablo (discussione | contributi)
Diablo (discussione | contributi)
Riga 68:
 
== Indice di navigazione ==
{{Vedi anche|1=Aiuto:TemplateIndice di navigazione}}
 
Per indice di navigazione s'intende un [[Aiuto:Template|template]] che, posto all'interno di ogni capitolo di un wikibook, permette di navigare facilmente in ogni sua sezione, ad esempio, andando da ''Capitolo I'' a ''Capitolo V'' con un semplice click.
 
La sua realizzazione potrebbe risultare complicata, tuttavia è consigliabile cimnetarsi nel farlo perchè aumenta notevolmente la qualità di un wikibook.
 
=== Come fare? ===
{{Vedi anche|1=Aiuto:Template}}
 
In questa sezione, verrà spiegato come realizzare un indice di navigazione, senza conoscere a fondo il [[Aiuto:Markup|markup wiki]]. Per far capire al software che la pagina che stiamo andando a creare sia un template, bisognerà servirsi del [[Aiuto:Namespaces|namespace]] ''Template:''. Ad esempio, il seguente indirizzo: {{fullurl:Template:Nuovo template}}, creerà un template con il nome ''Nuovo Template''. Per chiamare il template, per esempio, ''Corso di turco'' è sufficiente scrivere ''Corso di turco'' al posto di ''Nuovo template'', in questo modo: {{fullurl:Template:Corso di turco}}.
 
Una volta creato il template, è sufficiente cliccare su modifica, come se fosse un normalissimo [[Aiuto:Modulo|modulo]], per poter cominciare a strutturare il proprio indice di navigazione.
 
In questo senso, sono disponibili due template già pronti all'uso: uno verticale, '''{{tl|Sommario V}}''', e uno orizzontale, {{tl|Sommario}}. Questi due template sono ''generici'' nel senso che è possibile adattarli ad ogni libro, l'unico incoveniente è che non sono personalizzabili e quindi, in un wikibook sulla lingua turca, anzichè scrivere {{tl|Corso di turco}} in ogni capitolo per ottnere l'indice di navigazione, sarà necessario scrivere: <nowiki>{{Sommario V|titolo=Corso di turco|contenuto=*Introduzione, *Grammatica, *Esercizi}}</nowiki> e così via, all'inizio di ogni capitolo.
 
Quest'operazione è sconsigiabile perchè, qualora venga aggiunta una nuova sezione per esempio ''Pronuncia'', sarà necessario aggiornare ogni capitolo aggiungendo ''Pronuncia'': <nowiki>{{Sommario V|titolo=Corso di turco|contenuto=*Introduzione, *Grammatica, *Pronuncia, *Esercizi}}</nowiki>, il chè sicuramente è un dispendio di energia.
 
Per ovviare a questo problema, è '''fortemente''' consigliato copiare il contenuto del template e sostituire ai vari paramentri quelli del nostro wikibook. In generale, è preferibile il template verticale perchè più fruibile, alcune volte però il template si sovrappone al testo delle pagine, in quei casi è '''consigliato''' usare il template orizzontale. Il loro funzionamento è spiegato di seguito.
 
=== Indice verticale ===
 
Se volete realizzare un indice di navigazione verticale, e non avete voglia o non sapete come fare a crearne uno personalizzato, basta copiare il contenuto di questo template: {{fullurl:Template:Sommario V|edit}} e incollarlo nel template che desideriamo, ad esempio, {{fullurl:Template:Corso di turco}}.
 
È stato creato un template con il nome di {{Corso di turco}}, che è possibile mettere all'inizio di ogni capitolo, per ottenere il proprio indice di navigazione; tuttavia otterrete un insoddisfacente [[Template:Sommario V|risultato]].
 
Ora, passiamo alla personalizazzione, basterà infatti sostituire i parametri del template:
 
*Al posto di <code>{{{titolo}}}</code>, inseriremo ''Corso di turco''
*Al posto di <code>{{{contenuto}}}</code>, inseriremo tutti i capitoli del nostro wikibook, ognuno con un # davanti, in modo da numerarli; e un * per i sottocapitoli.
 
'''Attenzione''': è presente un altro parametro '''{{{titolo}}}''', in basso. Se esistente, inserire il nome della categoria del wikibook, altrimenti cancellare questa riga: <code>[[Categoria:{{{titolo}}}]]</code>.
 
=== Indice orizzontale ===
 
'''Attenzione''': L'uso di questo indice è secondario rispetto a quello verticale, è consigliabile usarlo solamente quando quello verticale ha qualche problema di sovrapposizione del testo e problemi di questo genere.
 
Per realizzare un indice di navigazione orizzontale è necessario seguire la stessa procedura che si usa per l'indice di navigazione verticale, basta copiare il contenuto di questo template: {{fullurl:Template:Sommario|edit}} e incollarlo nel template che desideriamo, ad esempio, {{fullurl:Template:Corso di tamil}}.
 
È possibile usare il nuovo template {{tl|Corso di tamil}}, che si può inserire all'inizio di ogni capitolo per ottenere il proprio indice di navigazione; tuttavia otterrete un insoddisfacente [[Template:Sommario|risultato]].
 
Ora, passiamo alla personalizazzione, basterà infatti sostituire i parametri del template con quelli dei wikibook:
 
*Al posto di <code>{{{titolo}}}</code>, inseriremo ''Corso di tamil''
*Al posto di <code>{{{contenuto}}}</code>, inseriremo tutti i capitoli del nostro wikibook, ogni capitolo dovrà essere seguito da <code>&middot;</code> (ad eccezione di quello finale); questo per facilitarne la lettura e non avere i nomi attaccati.
 
'''Attenzione''': è presente un altro parametro '''{{{titolo}}}''', in basso. Se esistente, inserire il nome della categoria del wikibook, altrimenti cancellare questa riga: <code>[[Categoria:{{{titolo}}}]]</code>.
 
 
[[Categoria:Aiuto|Indice]]