Utente:Darth Kule/WikiBlame

Questa pagina descrive l'utilizzo e l'idea alla base dell'applicazione WikiBlame. Per domande è possibile scrivere nell'apposita pagina dell'utente Flominator (in lingua tedesca o inglese).


WikiBlame è uno strumento che permette di trovare facilmente l'autore di contributi utili, dubbi o dannosi (per esempio violazioni di copyright) all'interno una voce. Ciò è utile per prevenire vandalismi, chiedere spiegazioni all'utente riguardo al suo contributo o per soddisfare le richieste di copyright quando si copia una parte di una voce.

Utilizzo modifica

Lo strumento esegue una ricerca nella cronologia delle revisioni di una voce per trovare una frase determinata. Le revisioni che contengono il testo cercato sono segnate con OOO, mentre le versioni in cui la chiave di ricerca non è presente sono segnate con XXX. Le versioni saltate sono identificate con il simbolo ???.

Se nella chiave di ricerca non è presente codice wiki ([, ], {, } *, #, '', ''', ==, ====, <, >, |), allora WikiBlame cercherà testo semplice. Se invece si desidera cercare degli interwiki, è necessario scrivere, per esempio: "[[es:titolovoce" (invece di "es:titolovoce").

Impostazioni modifica

Revisioni da controllare modifica

  • Numero delle revisioni che saranno controllate.
    • Consiglio: If the number of versions found equals the number of versions to be checked, there probably will be more versions.

Data di inizio modifica

  • Le revisioni precedenti alle 23:55 di questo giorno saranno incluse.

Metodi di ricerca modifica

  • lineare: controlla ogni revisione
  • interpolato: ricerca binaria (consigliato quando ci sono numerose revisioni)
    • Consiglio: Should interpolated search find a version that was just reverted, begin again by using a starting time before

Lingua modifica

Ci sono progetti di Wikimedia che non hanno un prefisso di lingua nel loro indirizzo. Uno di questi è, per esempio, http://wikisource.org/ . Per effettuare la ricerca in una di queste wiki, è necessario scrivere blank nel campo della lingua.

Implementazione modifica

Lo strumento funziona così: crea la cronologia delle revisioni (come http://de.wikipedia.org/w/index.php?title=Benutzer:Flominator/WikiBlame&action=history ). L'inizio e la lunghezza sono determinate dai corrispondenti campi di inserimento. Ora i link alle revisioni stesse sono salvati in un array. Poi vengono scaricati uno dopo l'altro e confrontati per ricercare il testo.