{{Man modulo}}
Questo modulo serve per reperire informazioni da un URL di un progetto wiki.

==Sintassi==
Il modulo ha soltanto un unico parametro accettato, cioè l'URL stesso, il resto viene fatto dalle varie funzioni, la sintassi sarà quindi sempre la stessa, cambierà soltanto la funzione, vediamo più avanti come queste lavorano. A scopo dimostrativo useremo quindi sempre lo stesso link di esempio, cioè
* <code>https://it.wiktionary.org/w/index.php?title=Wikizionario:Sandbox&diff=3490039&oldid=3489958</code>

Alcune funzioni accettano anche l'URL che chiameremo "canonico" o breve, quello cioè con <code>/wiki/</code>, visualizzato quando guardiamo normalmente una pagina. 

=== oldid ===
Recupera l'oldid della modifica, estrapolato dal link se presente
{| class= "wikitable" style="width: 90%;"
|-
! Sintassi !! risultato
|-
|style="width: 80%"| <nowiki>{{#INVOKE:Split interlink|oldid|1=https://it.wiktionary.org/w/index.php?title=Wikizionario:Sandbox&diff=3490039&oldid=3489958}}</nowiki> || {{#INVOKE:Split interlink|oldid|1=https://it.wiktionary.org/w/index.php?title=Wikizionario:Sandbox&diff=3490039&oldid=3489958}}
|}

=== diff ===
Recupera il diff della modifica, estrapolato dal link se presente
{| class= "wikitable" style="width: 90%;"
|-
! Sintassi !! risultato
|-
|style="width: 80%"| <nowiki>{{#INVOKE:Split interlink|diff|1=https://it.wiktionary.org/w/index.php?title=Wikizionario:Sandbox&diff=3490039&oldid=3489958}}</nowiki> || {{#INVOKE:Split interlink|diff|1=https://it.wiktionary.org/w/index.php?title=Wikizionario:Sandbox&diff=3490039&oldid=3489958}}
|}

=== confronto === 
Recupera i parametri ''diff'' e ''oldid'', necessari per visualizzare il confronto delle revisioni.
{| class= "wikitable" style="width: 90%;"
|-
! Sintassi !! risultato
|-
|style="width: 80%"| <nowiki>{{#INVOKE:Split interlink|confronto|1=https://it.wiktionary.org/w/index.php?title=Wikizionario:Sandbox&diff=3490039&oldid=3489958}}</nowiki> || {{#INVOKE:Split interlink|confronto|1=https://it.wiktionary.org/w/index.php?title=Wikizionario:Sandbox&diff=3490039&oldid=3489958}}
|}

=== progetto === 
Recupera il nome del progetto. Questa funzione all'occorrenza funziona anche con il link "canonico". 

{| class= "wikitable" style="width: 90%;"
|-
! Sintassi !! risultato
|-
|style="width: 80%"| <nowiki>{{#INVOKE:Split interlink|progetto|1=https://it.wiktionary.org/w/index.php?title=Wikizionario:Sandbox&diff=3490039&oldid=3489958}}</nowiki> || {{#INVOKE:Split interlink|progetto|1=https://it.wiktionary.org/w/index.php?title=Wikizionario:Sandbox&diff=3490039&oldid=3489958}}
|}

=== lingua === 
Recupera il codice ISO della lingua del progetto. Questa funzione all'occorrenza funziona anche con il link "canonico".

{| class= "wikitable" style="width: 90%;"
|-
! Sintassi !! risultato
|-
|style="width: 80%"| <nowiki>{{#INVOKE:Split interlink|lingua|1=https://it.wiktionary.org/w/index.php?title=Wikizionario:Sandbox&diff=3490039&oldid=3489958}}</nowiki> || {{#INVOKE:Split interlink|lingua|1=https://it.wiktionary.org/w/index.php?title=Wikizionario:Sandbox&diff=3490039&oldid=3489958}}
|}

=== paginaLink === 
Recupera il nome della pagina. Questa funzione restituisce il nome della pagina in formato "leggibile" per un URL. 

{| class= "wikitable" style="width: 90%;"
|-
! Sintassi !! risultato
|-
|style="width: 80%"| <nowiki>{{#INVOKE:Split interlink|paginaLink|1=https://it.wiktionary.org/w/index.php?title=Wikizionario:Sandbox&diff=3490039&oldid=3489958}}</nowiki> || {{#INVOKE:Split interlink|paginaLink|1=https://it.wiktionary.org/w/index.php?title=Wikizionario:Sandbox&diff=3490039&oldid=3489958}}
|}

=== pagina ===
Recupera il nome della pagina. Questa funzione, al contrario della precedente restituisce il nome "pulito" della pagina. 

{| class= "wikitable" style="width: 90%;"
|-
! Sintassi !! risultato
|-
|style="width: 80%"| <nowiki>{{#INVOKE:Split interlink|pagina|1=https://it.wiktionary.org/w/index.php?title=Wikizionario:Sandbox&diff=3490039&oldid=3489958}}</nowiki> || {{#INVOKE:Split interlink|pagina|1=https://it.wiktionary.org/w/index.php?title=Wikizionario:Sandbox&diff=3490039&oldid=3489958}}
|}

=== paginaURL ===
Recupera il nome della pagina. Questa funzione è l'unica lavora esclusivamente con link "canonico", cioè, per usare l'esempio precedente. 

{| class= "wikitable" style="width: 90%;"
|-
! Sintassi !! risultato
|-
|style="width: 80%"| <nowiki>{{#INVOKE:Split interlink|paginaURL|1=https://it.wiktionary.org/wiki/Modulo:Split_interlink}}</nowiki> || {{#INVOKE:Split interlink|paginaURL|1=https://it.wiktionary.org/wiki/Modulo:Split_interlink}}
|}

=== nomeLingua ===
Restituisce il nome della lingua attraverso il codice ISO del link. Questa funzione all'occorrenza funziona anche con il link "canonico".

{| class= "wikitable" style="width: 90%;"
|-
! Sintassi !! risultato
|-
|style="width: 80%"| <nowiki>{{#INVOKE:Split interlink|nomeLingua|1=https://it.wiktionary.org/w/index.php?title=Wikizionario:Sandbox&diff=3490039&oldid=3489958}}</nowiki> || {{#INVOKE:Split interlink|nomeLingua|1=https://it.wiktionary.org/w/index.php?title=Wikizionario:Sandbox&diff=3490039&oldid=3489958}}
|}

=== localurl ===
Restituisce il link completo della pagina cancellando però i parametri, in modo da poterlo modificare successivamente aggiungendo parametri arbitrari, ad esempio <code>&action=history</code> per inserire la cronologia. 
; infatti con
* <nowiki>{{#INVOKE:Split interlink|localurl|1=https://it.wiktionary.org/w/index.php?title=Wikizionario:Sandbox&diff=3490039&oldid=3489958}}&action=history</nowiki>

; Restituirà
* {{#INVOKE:Split interlink|localurl|1=https://it.wiktionary.org/w/index.php?title=Wikizionario:Sandbox&diff=3490039&oldid=3489958}}&action=history

{| class= "wikitable" style="width: 90%;"
|-
! Sintassi !! risultato
|-
|style="width: 80%"| <nowiki>{{#INVOKE:Split interlink|localurl|1=https://it.wiktionary.org/w/index.php?title=Wikizionario:Sandbox&diff=3490039&oldid=3489958}}</nowiki> || {{#INVOKE:Split interlink|localurl|1=https://it.wiktionary.org/w/index.php?title=Wikizionario:Sandbox&diff=3490039&oldid=3489958}}
|}