Help:What links here/it

In ciascuna pagina è presente un collegamento chiamato "What links here" (in italiano Puntano qui oppure, se è stato cambiato, il valore contenuto in mediawiki:whatlinkshere), ovvero un elenco dei link entranti per quella pagina.

Per ottenere il link all'interno della pagina è necessario specificare:
 * Special:Whatlinkshere/John Smith
 * , e nell'ambito dello stesso progetto:

Questa funzione fornisce un elenco di tutte le pagine dello stesso progetto che contengono dei link alla pagina specificata.

From MediaWiki 1.5 sembra che il limite sia stato rimosso; esistono i parametri 'offset' e 'limit', per i quali sono disponibili i link.

Prima della versione 1.5:

È possibile sepcificare il numero massimo di link visualizzati:

Il valore predefinito per tale limite è 500, il massimo 999; valori superiori a 999 vengono trattati come 999.

Limitazioni
Non vengono elencate le sottopagine in cui sono presenti soltanto link automatici alla pagina.

Redirect
La funzione di presentazione dei link entranti mostra quali link corrispondono a dei redirect. Vengono inoltre mostrati i link entranti nei redirect, e nel caso si tratti a loro volta di redirect è presente anche un altro livello di link entranti (la ricorsione si ferma a questo punto).

Questo dettaglio lo rende uno strumento utile per trovare i doppi redirect, che non vengono seguiti automaticamente e dovrebbero essere in generale sostituiti dal link verso la destinazione finale, a meno di situazioni particolari (vedi oltre).

Casi di transclusione
L'esistenza o meno di un link da A a C ha degli effetti sia sui link entranti sia sulla funzione Modifiche correlate. Nel caso C non esista, la cosa si applica solo ai link entranti.


 * nel caso di un template, un riferimento ad esso viene trattato come link
 * un link da A a C viene contato anche se non è esplicito nel wikitesto di A, ma deriva dall'inclusione del template B che contiene un collegamento a C
 * se il template B richiama un template che dipende da una variabile o da un parametro:
 * per determinare se A punta a C si valuta la variabile sulla pagina A, oppure il parametro con il quale A richiama B
 * per determinare se B punta a C si valuta la variabile sulla pagina B; nel caso di un parametro, considerato dalla pagina B, questa non richiama un nome di template valido (è un nome di template tra graffe) e quindi B non punta ad alcuna pagina C valida

Quindi, un collegamento da A a C può essere dovuto all'inclusione del template B anche se B, in quanto tale, non ha alcun collegamento a C. Per sapere a quali template sia dovuto il collegamento alla pagina C non basta quindi verificare i template presenti nei link entranti di C; in alcuni casi è necessario verificare uno ad uno i template usati nelle pagine con link entranti.

Esempi:
 * Template:H:f richiama il Template:h:f . Preso da solo, è il template non utilizzato Template:H:f Template ,
 * Questa pagina, Help:What links here, è collegata a Template:H:f Help attraverso Template:H:f, . questa pagina è quindi un link entrante della precedente, ma Template:H:f non viene visualizzato nell'elenco.

Anche in assenza di nomi di template dipendenti da variabili o parametri, se la pagina A punta alla pagina C a causa dell'inclusione del template B1 che è un redirect a B2, che a sua volta punta alla pagina C, la pagina A compare nella lista dei link entranti di C, la pagina B1 no.

In breve, per quanto riguarda le funzioni 'Puntano qui' e 'Modifiche correlate', A punta a C se esistono - nell'ordine - una catena di richiami a template, un redirect singolo, richiami a template, un redirect singolo, ecc, richiami a template e una catena di redirect.

Nel caso delle immagini, il loro uso in una o più pagine fa sì che queste compaiano nell'elenco contenuto nella terza sezione della pagina di descrizione dell'immagine, ma non nella lista 'Puntano qui' della stessa.

Altri usi
La funzione che elenca i link entranti funziona anche per le pagine che non esistono. Il collegamento Puntano qui è presente anche sulla pagina di modifica cui si arriva quando si segue un link inesistente.

La funzione può essere anche applicata alla pagina stessa e alle altre pagine speciali, ad esempio: ,, ,.

È possibile inserire dei collegamenti speciali per l'uso con la funzione 'Puntano qui', sul modello del sistema delle categorie, costruendone così uno alternativo che può comprendere anche le pagine non esistenti. Per un esempio con la pagina Altcat:Help 1, si veda Special:Whatlinkshere/Altcat:Help 1. L'inserimento del wikitesto  non crea un collegamento visibile e presenta solo uno spazio bianco (il risultato potrebbe dipendere dal browser, in questo caso è " "), ma per quanto riguarda la funzione 'Puntano qui' si comporta proprio come un link. Si veda Special:Whatlinkshere/Altcat:Help 2. Ciò potrebbe essere utile per creare una categoria speciale che non si aggiunga all'elenco delle categorie 'normali' cui la pagina appartiene (ad esempio, su en.wiki per far apparire una categoria in una voce si richiede che la sua appartenenza alla categoria sia incontestabile e che l'oggetto della categoria venga discusso in dettaglio nella voce).

Analogamente, si può usare un template vuoto: viene visualizzato come ""; si veda Special:Whatlinkshere/Altcat:Help 3.

Inoltre si può fornire un collegamento insieme allo pseudo-collegamento, Help 2 ha come risultato " Cat:Help 2", e nel template:  il risultato è "".

Tranne il caso in cui il collegamento sia inserito nel template (può anche essere messo a fianco del tag del template), un redirect può specificare una supercategoria. A differenza delle categorie vere e proprie, i link entranti possono mostrare una struttura ad albero: non solo legine e sottocategorie, ma anche i contenuti delle sottocategorie (per ciascuna di esse, una lista di pagine e di sotto-sottocategorie) e i contenuti delle sotto-sottocategorie (per ciascuna, una lista di pagine e di sotto-sotto-sottocategorie). Non è però possibile mostrare i contenuti delle sotto-sotto-sottocategorie, superando i tre livelli di visualizzazione. Si vedano gli esempi Cat:Help e Cat:Municipalities of the Netherlands.

Ordinamento
Quando viene ricostruita la tabella dei collegamenti nel database, gli elenchi vengono realizzati in ordine alfabetico. Gli inserimenti successivi causano invece l'inserimento dei collegamenti alla fine della tabella, ovvero in ordine cronologico.

Voci correlate

 * Categorie e loro rapporti con "Puntano qui"
 * w:en:Wikipedia:What links here