Aiuto:Indice di navigazione

Wikibooks, manuali e libri di testo liberi.


Indice

- Sportello informazioni

Per indice di navigazione s'intende un 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 creazione è obbligatoria in libri che consistono in più di due moduli oltre a quello principale.

Attenzione: per inserire l'indice di navigazione nelle pagine del libro, non bisogna inserire il codice dell'indice di navigazione in ogni pagina, ma creare un template con lo stesso nome del libro da inserire in ogni pagina.

Perché svolga la sua funzione al meglio, ogni template di navigazione dovrebbe:

  • contenere un link alla copertina del libro
  • contenere un link a tutti i moduli del libro
  • contenere un link al bollettino del libro, se esiste
  • avere una doppia categorizzazione, inserita tra <noinclude> e </noinclude>, perché non siano categorizzate anche le pagine in cui è inserito il template:

[modifica] Inizia da qui Come fare?

Per approfondire, vedi le voci Aiuto:Template e Template:Modulo.

In questa sezione, verrà spiegato come realizzare un indice di navigazione, senza conoscere a fondo il markup wiki.
Per far capire al software che la pagina che stiamo andando a creare sia un template, bisognerà servirsi del namespace Template:. Ad esempio, il seguente indirizzo: http://it.wikibooks.org/wiki/Template:Nuovo_template, creerà un template con il nome Nuovo Template. Per chiamare il template, per esempio, IRC è sufficiente scrivere IRC al posto di Nuovo template, in questo modo: http://it.wikibooks.org/wiki/Template:IRC.

Una volta creato il template, è sufficiente cliccare su modifica, come se fosse un normalissimo modulo, per poter cominciare a strutturare il proprio indice di navigazione.

In questo senso, sono disponibili due template già pronti all'uso: uno verticale, {{Sommario V}}, e uno orizzontale, {{Sommario}}. Questi due template sono generici nel senso che è possibile adattarli ad ogni libro.
Per esempio, per il libro su IRC, sarà quindi sufficiente creare un template {{IRC}} e poi inserire {{IRC}} all'inizio di ogni capitolo.

All'interno del template personalizzato, sarà necessario usare il template {{modulo}} che ha una sintassi un po' complessa, perciò è consigliato leggere la spiegazione della sua sintassi.

[modifica] Indice verticale

Se volete realizzare un indice di navigazione verticale come quello qua a lato, e non avete voglia o non sapete come fare a crearne uno personalizzato, usare il template {{Sommario V}}. Questo template non va inserito direttamente nelle pagine, ma è un aiuto per la creazione del template di navigazione, in quanto fornisce la struttura grafica nel quale inserire i link e alcuni link predefiniti (modifica il template, collegamento alla categoria del libro, e al bollettino)

Ora creeremo il template che ci serve, ad esempio {{IRC}}. All'interno di questa pagina useremo la seguente sintassi:

{{Sommario V
|titolo=Titolo del wikibook
|contenuto=Link a tutte le unità del wikibook, compresa la copertina; facendo uso del template modulo
|categoria=nome della categoria del libro (se diversa dal nome del libro) senza "Categoria:"
|template=nome del template di navigazione, se diverso dal nome del libro, senza "Template:"
}}
<noinclude>[[categoria:Template di navigazione|Titolo del wikibook]]
[[Categoria:Titolo del wikibook| ]]</noinclude>

Nel nostro caso, faremo così:

{{Sommario V
|titolo=IRC
|contenuto=
: '''{{modulo|IRC/Copertina|Copertina|breve}}'''
*{{modulo|IRC/Storia|Storia|breve}}
*{{modulo|IRC/Modi degli utenti|Modi degli utenti|breve}}
}}
<noinclude>[[categoria:Template di navigazione|IRC]]
[[Categoria:IRC| ]]
</noinclude>

È stato creato un template con il nome di {{IRC}}, che è possibile mettere all'inizio di ogni capitolo, per ottenere il proprio indice di navigazione. Come si può vedere, non sono stati usati i due parametri contenuto e template in quanto il nome del template e della categoria coincidono con quello del libro.

[modifica] 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. Ci serviremo del template {{Sommario}}. Questo template non va inserito direttamente nelle pagine, ma è un aiuto per la creazione del template di navigazione, in quanto fornisce la struttura grafica nel quale inserire i link e alcuni link predefiniti

Ora creeremo il template che ci serve, ad esempio {{IRC}}. All'interno di questa pagina useremo la seguente sintassi:

{{Sommario
|titolo=Titolo del wikibook
|contenuto=Tutte le unità del wikibook, facendo uso del template modulo
|categoria=nome della categoria del libro (se diversa dal nome del libro) senza "Categoria:"
|template=nome del template di navigazione, se diverso dal nome del libro, senza "Template:"
}}
<noinclude>[[categoria:Template di navigazione|Titolo del wikibook]]
[[Categoria:Titolo del wikibook| ]]</noinclude>

Nel nostro caso, faremo così:

{{Sommario
|titolo=IRC
|contenuto=
'''{{modulo|IRC/Copertina|Copertina|breve}}''' ·
{{modulo|IRC/Introduzione|Introduzione|breve}} ·
{{modulo|IRC/Pronuncia|Pronuncia|breve}} ·
{{modulo|IRC/Grammatica|Grammatica|breve}}
}}
<noinclude>[[categoria:Template di navigazione|IRC]]
[[Categoria:IRC| ]]</noinclude>

È stato creato un template con il nome di {{IRC}}, che è possibile mettere all'inizio di ogni capitolo, per ottenere il proprio indice di navigazione. Come si può vedere, non sono stati usati i due parametri contenuto e template in quanto il nome del template e della categoria coincidono con quello del libro.

[modifica] icona Crea ora il tuo template di navigazione!

Scegli se usare un template orizzontale o verticale, sostituisci a Nome del libro il nome del tuo libro, clicca sul pulsante ed inserisci i link ai moduli secondo lo schema creato da noi, è facile!

Indice orizzontale Indice verticale



[modifica] icona Altre modalità di collegamento tra le pagine

Oltre all'utilizzo di indici di navigazione, è possibile anche collegare tra loro le pagine dello stesso libro con l'uso di template come {{capitolo}} o {{capitolo2}}, che forniscono una struttura predefinita per la creazione, in testa e in fondo ad ogni pagina, di collegamenti ai moduli successivi e precedenti nella lettura del libro.

[modifica] Esempi

[modifica] Voci correlate

Strumenti personali