Pulsante di emergenza!
Crystal Clear action exit.png

Shutdown Wisbot

Amministratori: Usate questo bottone se il bot crea problemi.
4883 Questo bot è attivo da 4883 giorni.
114/day Questo bot fa 114 edit al giorno.
pywikipedia Questo bot è scritto usando i moduli pywikipedia.

Wisbot è il bot di Wiso, si occupa principalmente del {{Coord}}.

Statistiche | Contributi | Manovratore

Sono graditi commenti



TaskModifica

CoordinateModifica

 Lo stesso argomento in dettaglio: /Coordinate.

Sostituito tutti i vecchi template con il nuovo Template:Coord. Importazione continua di coordinate da en.wiki.

Il Template:Coord ha più di 70000 inclusioni, ovvero circa il 20% di tutte le pagine! (maggiori dettagli: /History)

Template:SwitchModifica

Modificate tutte le pagine che includevano il Template:Switch, che è stato sostituito con il parser #switch:

Eliminazione immagini EDPModifica

 Lo stesso argomento in dettaglio: /EDP.

Il bot ha eliminato le immagini EDP dalle pagine utente, preavvisando preventivamente gli utenti.

AsteroidiModifica

Varie operazioni a largo raggio sulle pagine degli asteroidi, vedi i codici per riciclare qualcosa.

CodiciModifica

Interventi manualiModifica

Conversione altri templateModifica

Prima di convertire i template attuali che utilizzano le coordinate è bene avviare una discussione, ci sono parecchi problemi non banali, si consiglia di guardare cosa si sta facendo su en.wiki. Letture consigliate: en:Template talk:Coord/conversion, en:Wikipedia_talk:WikiProject_Geographical_coordinates#Coordinates parameter in infoboxes, en:Template talk:Coord/templates.

Il dilemma è: costruire template che hanno un campo

|coordinate=

e l'utente inserisce il Template:coord, ovvero

|coordinate={{coord|10|20|N|30|40|E|type:landmark|display=inline,title}};

oppure usare un template con i campi

|latitudine=|longitudine=

?

I vantaggi sono:

  • nel primo caso: si possono inserire le coordinate in qualsiasi formato. Il codice wiki è facile da leggere per una macchina in quanto standardizzato per tutti i template e non solo l'HTML (con i microformat);
  • nel secondo caso: gran parte delle pagine che includono gli attuali template non devono essere modificate, basta modificare i template. Inoltre si possono includere dei parametri di default, cioè l'utente deve inserire solo i dati relativi alla latitudine e longitudine, poi il template si occupa di aggiungere i campi come type: e display=, per esempio in un template che riguarda città potrebbe essere aggiunto dal template
    type:city(popolazione)_region:IT|display=inline,title
    dove popolazione è un dato che il template conosce da un altro campo inserito dall'utente.

Gli svantaggi:

  • bisogna inserire tutti i campi del Template:Coord a mano, bisogna modificare gran parte delle pagine che includono template nella forma
    |latitudine=|longitudine=
    in
    coordinate=
    oltre al template stesso. Problemi da risolvere per i template che visualizzano le mappe che hanno bisogno dei dati latitudine e longitudine separati;
  • sarebbe meglio standardizzare i nomi dei campi riguardanti la longitudine e latitudine, oggi molto varia (lat, long, o a volte peggio latgradi, latminuti, latsecondi, latd, latm, ...) e quindi cambiare anche le pagine che includono i template e non solo i template. Bisognerebbe fissare solo un formato di coordinate e usare sempre e solo quello (per esempio quello decimale 2.432,1.234).

Elenco templateModifica

InfoboxesModifica
Template Inclusioni ns:0 Template:Coord come parametro Coordinate come parametro composito Coordinate non nel template ma nell'articolo Note
Template:Aeroporto 113   Fatto. latGradi, latPrimi, latSecondi, latNS, longGradi, longPrimi, longSecondi, longEW
Template:Passo 85
Template:Città 403   Fatto latitudine_d, longitudine_d
Template:Bundesland tedesco 5   Fatto. latitudine_gradi, latitudine_minuti, latitudine_secondi, longitudine_gradi, longitudine_minuti, longitudine_secondi
Template:Rifugio 84   Fatto latitudine_d, longitudine_d
Template:Montagna 343   Fatto latitudine_d, longitudine_d
Template:Lago 145
Template:Infobox Città filippine 7
Template:CittàAntiche 2   Fatto
Template:Comune 8100
Template:Comune storico 0
Template:ComuneOK 1
Template:Comune scomparso 5
Template:Comune austriaco 2333   Fatto
Template:Comune finlandese 416
Template:Comune sudanese 0
Template:Comune francese 36629
Template:Comune maltese 69
Template:Comune tedesco 3910   Fatto
Template:Comune Romania 74   Fatto
Template:Comune spagnolo 8092   Fatto.latitudine_d, longitudine_d
Template:Isole greche 10
Template:Municipi greci 38
Template:Stato USA 50
Template:Contea della Norvegia 19   Fattolatitudine_gradi, latitudine_minuti, latitudine_secondi, longitudine_gradi, longitudine_minuti, longitudine_secondi


GeoboxesModifica
Template Inclusioni ns:0 Template:Coord come parametro Coordinate come parametro composito Coordinate non nel template ma nell'articolo Note
Template:Geobox coordinate 49327
Template:Geobox coordinate generiche 47
Template:Geobox coordinate comuni 8802 Usato da Template:Comune (8102)
Template:Geobox Coordinate linkate 1795   Fatto
Template:Geobox coordinate dec 8092   Fatto.latitudine_d, longitudine_d Usato da Template:Comune spagnolo
Template:Box coordinate 7523   Fatto. Usato da Template:Comune austriaco (2333), Template:Comune tedesco (3910), Template:Comune Romania (74)