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
 
(5 versioni intermedie di uno stesso utente non sono mostrate)
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 degli '''interwiki''', cioè dei link fra pagine di progetti ovvero ''namespace'' diversi, che richiedono non solo di essere scritti per intero (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 mostrare il namespace (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>
link alla pagina "1" nello stesso namespace (inutile sul namespace principale, basta un normale link)


<nowiki>{{interlink|1|2}}</nowiki>
<nowiki>{{IW|titolo|progetto|titolo alternativo}}</nowiki>
link alla pagina "1" nel namespace "2" (solo per link interprogetto), senza mostrare il prefisso


{{TabellaTemplate
<nowiki>{{interlink|1|2|3}}</nowiki>
|parametri =
link alla pagina "1" nel namespace "2" con titolo alternativo "3"
{{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 ==
L'uso principale è quello di linkare ad altre pagine dello stesso progetto evitando di scrivere tutta la pappardella di cui sopra.

<nowiki>{{IW|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, cioè l'enciclopedia):

<nowiki>{{IW|Pier Paolo Pasolini}}</nowiki>
che punterà a {{IW|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>{{IW|titolo|progetto}}</nowiki>

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

Oppure
<nowiki>{{IW|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>{{IW||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>{{IW|titolo|progetto|titolo alternativo}}</nowiki>

Ad esempio;

<nowiki>{{IW|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]].

== Pagine correlate ==
* [[Aiuto:Interwiki]]


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

Versione attuale delle 10:00, 6 giu 2020

Questo template tenta di risolvere l'annoso problema degli interwiki, cioè dei link fra pagine di progetti ovvero namespace diversi, che richiedono non solo di essere scritti per intero (tipo [[Nonquote:Pier Paolo Pasolini]]), che già è una rottura di per sé, ma anche di aggiungere un titolo alternativo per evitare di mostrare il namespace (cioè [[Nonquote:Pier Paolo Pasolini|Pier Paolo Pasolini]]), al che vien da dirsi "ma vaffanculo, va', non lo linko più".

Sintassi

{{IW|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 dello stesso progetto evitando di scrivere tutta la pappardella di cui sopra.

{{IW|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, cioè l'enciclopedia):

{{IW|Pier Paolo Pasolini}}

che punterà a Pier Paolo Pasolini 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.

{{IW|titolo|progetto}}

Ad esempio,

{{IW|Silvio Berlusconi|q}}

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

Oppure

{{IW|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

{{IW||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.

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

Ad esempio;

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

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

Pagine correlate