Template:IW/man: differenze tra le versioni

Vai alla navigazione Vai alla ricerca
Contenuto aggiunto Contenuto cancellato
(Creata pagina con "Questo template tenta di risolvere l'annoso problema dei link a pagine in ''namespace'' diversi da quello principale che richiedono non solo di scriverlo (tipo <code><nowiki>[...")
 
Nessun oggetto della modifica
Riga 1: Riga 1:
Questo template tenta di risolvere l'annoso problema dei link a pagine in ''namespace'' diversi da quello principale che richiedono non solo di scriverlo (tipo <code><nowiki>[[Nonquote:Pier Paolo Pasolini]]</nowiki></code>), che già è una rottura di per sé, ma anche di aggiungere un titolo alternativo per evitare di mostrarlo (cioè <code><nowiki>[[Nonquote:Pier Paolo Pasolini|Pier Paolo Pasolini]]</nowiki></code>), al che vien da dirsi "ma vaffanculo, va', non lo linko più".
Questo template tenta di risolvere l'annoso problema dei link a pagine in ''namespace'' diversi da quello principale che richiedono non solo di scriverlo (tipo <code><nowiki>[[Nonquote:Pier Paolo Pasolini]]</nowiki></code>), che già è una rottura di per sé, ma anche di aggiungere un titolo alternativo per evitare di mostrarlo (cioè <code><nowiki>[[Nonquote:Pier Paolo Pasolini|Pier Paolo Pasolini]]</nowiki></code>), al che vien da dirsi "ma vaffanculo, va', non lo linko più".


== Sintassi ==
<nowiki>{{interlink|1}}</nowiki>
<nowiki>{{interlink|titolo|progetto|titolo alternativo}}</nowiki>
link alla pagina "1" nello stesso namespace (inutile sul namespace principale, basta un normale link)


{{TabellaTemplate
<nowiki>{{interlink|1|2}}</nowiki>
|parametri =
link alla pagina "1" nel namespace "2" (solo per link interprogetto), senza mostrare il prefisso
{{parametro|titolo|C}}
{{parametro|progetto|O}}
{{parametro|titolo alternativo|O}}
|istruzioni =
* titolo = pagina cui linkare nello stesso ''namespace''; se non specificato, usa il titolo della pagina in cui si trova il template, ma senza ''namespace''
* progetto = una lettera che rappresenta il namespace della pagina, qualora sia diverso da quello in cui è stato messo il template (quindi solo per linkare ad altri progetti)
** '''d''' = Nondizionario
** '''b''' = Nonbooks
** '''n''' = Nonnotizie
** '''q''' = Nonquote
** '''s''' = Nonsource
** '''v''' = Noniversità
** '''voy''' = Nonvoyage
* titolo alternativo = titolo da mostrare in sostituzione di quello del link; se non specificato usa il titolo indicato sopra, senza namespace, altrimenti il titolo della pagina in cui si trova il template
}}
{{clear}}


== Esempi ==
<nowiki>{{interlink|1|2|3}}</nowiki>
L'uso principale è quello di linkare ad altre pagine di un determinato progetto evitando di scrivere tutta la pappardella di cui sopra.
link alla pagina "1" nel namespace "2" con titolo alternativo "3"

<nowiki>{{interlink|titolo}}</nowiki>

Ad esempio, per linkare a una pagina di Nonquote da dentro un'altra pagina di Nonquote (un normale link punterebbe al ''namespace'' principale, cioè Nonciclopedia):

<nowiki>{{interlink|Pier Paolo Pasolini}}</nowiki>
che punterà a {{interlink|Pier Paolo Pasolini|q}} in Nonquote.

=== Verso altri namespace ===
A volte invece si vuole puntare a pagine in ''namespace'' diversi, specialmente quando è utile linkare all'enciclopedia da dentro altri progetti.

<nowiki>{{interlink|titolo|progetto}}</nowiki>

Ad esempio,
<nowiki>{{interlink|Silvio Berlusconi|q}}</nowiki>
messo dentro una pagina di Nonnotizie punta a [[Nonquote:Silvio Berlusconi]] mostrando solo [[Nonquote:Silvio Berlusconi|Silvio Berlusconi]].

Oppure
<nowiki>{{interlink|Silvio Berlusconi|}}</nowiki>
messo dentro una pagina di Nonquote punta a [[Silvio Berlusconi]] su Nonciclopedia (il ''namespace'' principale non ha titolo, quindi si lascia il parametro vuoto).

Invece
<nowiki>{{interlink||q}}</nowiki>
messo dentro la pagina [[Silvio Berlusconi]] su Nonciclopedia punta a [[Nonquote:Silvio Berlusconi]] senza bisogno di specificare il titolo perché è identico, sempre nascondendo il namespace e mostrando solo [[Nonquote:Silvio Berlusconi|Silvio Berlusconi]].

=== Cambiare il titolo ===
Come si è usi fare per i normali link, per alleggerire il testo o fare i cretinetti, a volte è opportuno mostrare un titolo diverso.

<nowiki>{{interlink|titolo|progetto|titolo alternativo}}</nowiki>

Ad esempio;

<nowiki>{{interlink|Berlusconi indagato per sfruttamento della prostituzione minorile|n|berlupedofilia}}</nowiki>
punta alla pagina [[Nonnotizie:Berlusconi indagato per sfruttamento della prostituzione minorile]] mostrandolo come [[Nonnotizie:Berlusconi indagato per sfruttamento della prostituzione minorile|berlupedofilia]].


<noinclude>[[Categoria:Manuali dei template]]</noinclude>
<noinclude>[[Categoria:Manuali dei template]]</noinclude>

Versione delle 13:58, 10 gen 2020

Questo template tenta di risolvere l'annoso problema dei link a pagine in namespace diversi da quello principale che richiedono non solo di scriverlo (tipo [[Nonquote:Pier Paolo Pasolini]]), che già è una rottura di per sé, ma anche di aggiungere un titolo alternativo per evitare di mostrarlo (cioè [[Nonquote:Pier Paolo Pasolini|Pier Paolo Pasolini]]), al che vien da dirsi "ma vaffanculo, va', non lo linko più".

Sintassi

{{interlink|titolo|progetto|titolo alternativo}}


  • titolo = pagina cui linkare nello stesso namespace; se non specificato, usa il titolo della pagina in cui si trova il template, ma senza namespace
  • progetto = una lettera che rappresenta il namespace della pagina, qualora sia diverso da quello in cui è stato messo il template (quindi solo per linkare ad altri progetti)
    • d = Nondizionario
    • b = Nonbooks
    • n = Nonnotizie
    • q = Nonquote
    • s = Nonsource
    • v = Noniversità
    • voy = Nonvoyage
  • titolo alternativo = titolo da mostrare in sostituzione di quello del link; se non specificato usa il titolo indicato sopra, senza namespace, altrimenti il titolo della pagina in cui si trova il template

(legenda colori)

{{IW
|titolo = 
|progetto = 
|titolo alternativo = 
}}

Esempi

L'uso principale è quello di linkare ad altre pagine di un determinato progetto evitando di scrivere tutta la pappardella di cui sopra.

{{interlink|titolo}}

Ad esempio, per linkare a una pagina di Nonquote da dentro un'altra pagina di Nonquote (un normale link punterebbe al namespace principale, cioè Nonciclopedia):

{{interlink|Pier Paolo Pasolini}}

che punterà a Template:Interlink in Nonquote.

Verso altri namespace

A volte invece si vuole puntare a pagine in namespace diversi, specialmente quando è utile linkare all'enciclopedia da dentro altri progetti.

{{interlink|titolo|progetto}}

Ad esempio,

{{interlink|Silvio Berlusconi|q}}

messo dentro una pagina di Nonnotizie punta a Nonquote:Silvio Berlusconi mostrando solo Silvio Berlusconi.

Oppure

{{interlink|Silvio Berlusconi|}}

messo dentro una pagina di Nonquote punta a Silvio Berlusconi su Nonciclopedia (il namespace principale non ha titolo, quindi si lascia il parametro vuoto).

Invece

{{interlink||q}}

messo dentro la pagina Silvio Berlusconi su Nonciclopedia punta a Nonquote:Silvio Berlusconi senza bisogno di specificare il titolo perché è identico, sempre nascondendo il namespace e mostrando solo Silvio Berlusconi.

Cambiare il titolo

Come si è usi fare per i normali link, per alleggerire il testo o fare i cretinetti, a volte è opportuno mostrare un titolo diverso.

{{interlink|titolo|progetto|titolo alternativo}}

Ad esempio;

{{interlink|Berlusconi indagato per sfruttamento della prostituzione minorile|n|berlupedofilia}}

punta alla pagina Nonnotizie:Berlusconi indagato per sfruttamento della prostituzione minorile mostrandolo come berlupedofilia.