Aiuto:Indirizzi relativi/Livello 1/Livello 2

L'indirizzo di questa sottopagina è: Aiuto:Indirizzi relativi/Livello 1/Livello 2.

Siamo quindi in una sottopagina di secondo livello (sottopagina di sottopagina) della pagina di aiuto principale Aiuto:Indirizzi relativi. Esistono anche le sottopagine:

Queste sottopagine "parenti fra di loro" sono raggiungibili sia con indirizzi assoluti, che con indirizzi relativi. Per trasformare un indirizzo relativo in indirizzo assoluto si utilizza la ParserFunction #rel2abs, che funziona in tutti i ns e all'interno di codici di transclusione ecc.; nel ns principale basta il puro codice dell'indirizzo relativo.

Esempi (puntate il mouse sugli indirizzi per visualizzare l'indirizzo risultante):

Transclusione con indirizzi relativi modifica

Gli indirizzi relativi funzionano anche per le transclusioni complete e le transclusioni selettive.

  • Transclusione completa: il codice {{ {{#rel2abs:../../Livello 1}} }}''' fornisce:

Questo è il contenuto della sottopagina di livello 1 Aiuto:Indirizzi relativi/Livello 1.

Nella pagina esiste anche una section 1:

Questo è il contenuto della section 1 della pagina Aiuto:Indirizzi relativi/Livello 1


  • Transclusione selettiva: il codice {{#section:{{#rel2abs:../../Livello 1}}|1 }}''' fornisce:

Questo è il contenuto della section 1 della pagina Aiuto:Indirizzi relativi/Livello 1

Applicazione nel tl Capitolo modifica

Il codice:

<div class="testi">
{{capitolo
|CapitoloPrecedente= Livello 1
|NomePaginaCapitoloPrecedente= {{#rel2abs:../}}
|CapitoloSuccessivo= Livello 2 bis
|NomePaginaCapitoloSuccessivo= {{#rel2abs:../Livello 2 bis}}
}} </div>

fornisce:

◄   Livello 1 Livello 2 bis   ►

e questa dovrebbe essere la principale applicazione, perchè consente di spostare un'intera opera senza dover modificare gli indirizzi interni da una pagina all'altra.

Vedi il codice dei tl Capitolo all'interno di Dell'obbedienza del cavallo per un'applicazione pratica.


Approfondimento modifica

Vedi : Relative links su meta

Domande? modifica

Se hai domande, dubbi, proposte o necessiti di chiarimenti su Aiuto:Indirizzi relativi premi qui e lascia un messaggio nella pagina di discussione.