Ecco i dettagli delle principali sostituzioni fatte da FrescoBot che riguardano i link: siano essi wikilink o collegamenti esterni.

[modifica | modifica wikitesto]
[modifica | modifica wikitesto]
[modifica | modifica wikitesto]
[modifica | modifica wikitesto]

Un piped link è un wikilink nella forma [[voce|testo visualizzato]] e serve per inserire un link ad una voce visualizzando un termine diverso dal titolo della pagina. La prima lettera della voce a cui si punta può essere indifferentemente maiuscola o minuscola.

Fare un piped link del tipo [[Fenomeno di Runge|fenomeno di Runge]] oppure [[Fenomeno di Runge|Fenomeno di Runge]] non solo è inutile, ma appesantisce inutilmente il sorgente della pagina. Inoltre a colpo d'occhio è anche più difficile accorgersi di eventuali errori nel testo del piped link (es. ...il lancio dei [[Giavellotti|giavellotti]] piuttosto che ...il lancio dei [[giavellotti]]).

[modifica | modifica wikitesto]

es. [[Giordano_Bruno]] (Giordano_Bruno) --> [[Giordano Bruno]] (Giordano Bruno)
Quasi tutti gli underscore visibili nei wikilink sono errori. Non esistono voci nel cui nome siano effettivamente presenti degli underscore e dato che nei wikilink un underscore ha lo stesso effetto della digitazione di uno spazio, ma non è raccomandato, ho provveduto a preparare questa sostituzione. Tuttavia visto che possono esistere cose la cui grafia include effettivamente degli underscore (es. Shift_JIS), la sostituzione viene fatta a mano e ogni link sospetto è controllato.

[modifica | modifica wikitesto]

Premesse:

Per correggere in automatico quanti più link a sezione errati, ogni tanto faccio girare uno script specifico che per ogni pagina che contiene link a sezioni:

  1. segue e verifica l'esistenza di tutti i link a sezioni (anche quelli speciali generati tramite template, o almeno i più comuni)
  2. se identifica come errato il link genera una lista di tutte le varianti plausibili (maiuscole/minuscole anche nelle parole successive alla prima, aggiunge toglie articoli, +-s finale, trattino vs. lineetta, ecc. ecc. ecc.
  3. verifica l'esistenza nella pagina di destinazione di ciascuna di queste varianti e se trova una corrispondenza corregge il wikilink

Per ridurre al minimo il carico sul server e velocizzare il processo faccio uso di una cache delle sezioni esistenti e di quelle inesistenti già verificate. Naturalmente non è in grado di corregge tutti i link errati, ma toglie di mezzo quelli banali che farebbero perdere comunque un sacco di tempo ad un revisore umano.

Alcuni esempi: minuscole/maiuscole, + articolo, - articolo, - parentesi, apostrofo sbagliato, - nome della voce, scambio & con e/and e viceversa, punti, ultima lettera, ecc.

[modifica | modifica wikitesto]

Unlinking dei collegamenti alla medesima pagina (quindi in grassetto e non cliccabili). Vedi Check Wiki #48.

[modifica | modifica wikitesto]

Sono partito dal presupposto che come c'è scritto in Aiuto:Nomenclatura#Caratteri da evitare, tutti gli apostrofi nei titoli delle voci dovrebbero essere degli apici. Di conseguenza tutti i wikilink dovrebbero puntare a voci con gli apici. Correggendo tutti i wikilink (solo la parte prima del |) dovrebbe portare quindi ad una delle seguenti situazioni:

  1. il wikilink punta direttamente alla voce corretta anziché al redirect con la grafia alternativa (situazione di gran lunga prevalente)
  2. il wikilink rosso diventa blu (abbastanza comune e di grande utilità)
  3. il wikilink diventa rosso perché anche la voce (non redirect) ha l'apostrofo errato (dovrebbe essere impossibile visto che ho corretto tutte queste voci prima di far partire la sostituzione)
  4. il wikilink diventa rosso perché punta ad un redirect con l'apostrofo errato e non esiste una voce o un redirect con lo stesso titolo ma con l'apostrofo corretto. Ho individuato quasi tutte le voci di questo tipo. Ho chiesto l'aggiornamento di in modo da

Esempio: wikilink al redirect Le Gore di Colle di Val d’Elsa che a sua volta punta a Gore di Colle di Val d'Elsa. Purtroppo mancava il redirect da Le Gore di Colle di Val d'Elsa e per questo il link era diventato rosso. Per risolvere il problema è stato sufficiente creare l'opportuno redirect.

Pur considerando il suddetto problema (non comune e temporaneo) penso che questa sostituzione sia stata molto utile per correggere un gran numero di link errati.

Collegamenti esterni che invece puntano a pagine di wikipedia

[modifica | modifica wikitesto]

A volte si trova un collegamento esterno (tra parentesi quadre) contenente l'url di una voce su Wikipedia (italiana o altre lingue). Questi collegamenti vanno convertiti in wikilink sia per ottenere l'aspetto standard di un wikilink, sia per far funzionare correttamente i vari "puntano qui". Esempi:

Collegamenti esterni non più validi

[modifica | modifica wikitesto]

Verba volant, scripta manent, ma pur essendo scritte le pagine web a volte scompaiono nel nulla. Per fortuna esistono alcuni siti che si sono dati come obiettivo quello di archiviare le pagine del web. Esempi:

Chiusura di geocities.com

[modifica | modifica wikitesto]

Viene verificata l'esistenza di una versione archiviata su questi siti (in quest'ordine):

  1. http://www.reocities.com
  2. http://www.oocities.com
  3. http://www.archive.org
  4. http://www.webcitation.org (lasciato per ultimo perché salva solo la pagina oggetto del link e non il sito, quindi tutti i link interni alle sottopagine non sono funzionanti)

Sostituito dove possibile utilizzando il template ((cita web)) con il parametro urlarchivio. A volte noterete il parametro urlarchivio2, per il momento serve di riserva.

Vedi anche

Chiusura di demauroparavia.it

[modifica | modifica wikitesto]

Viene verificata l'esistenza di una versione archiviata su questi siti (in quest'ordine):

  1. http://www.archive.org
  2. http://www.webcitation.org (lasciato per ultimo perché salva solo la pagina oggetto del link e non il sito, quindi tutti i link interni alle sottopagine non sono funzionanti)

Sostituito dove possibile utilizzando il template ((cita web)) con il parametro urlarchivio.

Vedi anche

Carattere invisibile LTR mark

[modifica | modifica wikitesto]

Overlinking su giorni e mesi dell'anno

[modifica | modifica wikitesto]

Si veda Discussioni progetto:Coordinamento/Connettività#Overlinking su giorni e mesi dell'anno.

Collegamenti a Commons

[modifica | modifica wikitesto]

Come da richiesta in Wikipedia:Bot/Richieste, si tratta di importare da en.wiki i collegamenti alle categorie e alle gallerie di Commons e inserirli in un template ((interprogetto)). Purtroppo la cosa non è del tutto banale per via di una serie di motivi:

Detto questo, a parte per l'ultimo problema difficilmente risolvibile, ho fatto quanto potevo per evitare di incappare in spiacevoli situazioni... sperema ben!

Note

[modifica | modifica wikitesto]
  1. ^ Eccezioni su en.wiki e it.wiki:
  2. ^ Eccezioni su it.wiki: La probabilità di modificare un link rosso che invece è corretto è di ca. 1 su 59091
    Eccezioni su en.wiki:
    • (((GRRRLS)))
    • (1952-19??)
    • (2)
    • (3-methyl-2-oxobutanoate dehydrogenase (acetyl-transferring))
    • (As We Know It)
    • (Bem) Na minha mão (Susana Félix song)
    • (Best LIVE)
    • (Breach)
    • (CH-VOX)
    • (Fork and Knife)
    • (GI)
    • (I'm) Stranded (song)
    • (I'm So) Happy Happy (You're Mine)
    • (If You Can't Sing It) You'll Have to Swing It (Mr. Paganini)
    • (LIVE)
    • (Much) Wenlock (UK Parliament constituency)
    • (No Pussyfooting)
    • (ONe)
    • (Pronounced 'Leh-'nérd 'Skin-'nérd)
    • (R)-pantolactone dehydrogenase (flavin)
    • (SAT, e-UNSAT)
    • (See Inside)
    • (Self Titled)
    • (The EP)
    • (Untitled) (film)
    • (We Get There When We Do.)
    • (You Gotta) Fight for Your Right (To Party!)
    • ( )
    • ( ) (film)
    • (e)
    • (guitar, vocal)
    • (if)
    • (not adam)
    • (stavz'a'ker)
    • (tabes dorsalis)
    La probabilità di modificare un link rosso che invece è corretto è di ca. 1 su 88571
  3. ^ Eccezioni su it.wiki: Eccezioni su en.wiki:
    • 'Hours...'
    • 'I' and the 'me'
  4. ^ Eccezioni conosciute:
    • Alors voilà,
  5. ^ a b c Eccezioni su it.wiki e en.wiki
    • 1806-20
    • 1917–1987
    • 1962–1966
    • 1967–1970
    • 1972–1979
    • 1978–1990
    • 1978–2008
    • 1979–1983
    • 1982–1992
    • 1982–2000
    • 1983–1986
    • 1983-1991
    • 1989–1999
    • 1989–2003
    • 1990–1996
    • 1991–1998
    • 1992–1997
    • 1994–2004
    • 1994–1996
    • 1997–1999
    • 1997–2004
    • 2004–2009