Vai al contenuto

Utente:Alebot/Richieste di intervento/Archivio/2012/12

Da Wikivoyage.
Questa è una pagina di discussione archiviata. Sei pregato di non modificarla! Utilizza la pagina attuale, anche se vuoi continuare una vecchia discussione.
  • Stato del lavoro: ✔ Fatto ((per la parte 1 della richiesta: da ripassare [[tech:....]] e [[gen:....]])
  • Richiedente: Raoli
  • Richiesta:
    1) eliminazione dei link tipo [[shared:....]] e eliminazione dei commenti html tipo <!-- Dont remove....-->
    2) eliminazione dei link tipo [[tech:....]] e [[gen:....]]
    3) eliminazione dei link tipo [[Wikitravel:....]]
  • Namespace: tutti
  • Parere del manovratore:

Cancellazione pagine dei file (richiesta n. 2)

  • Stato del lavoro: ✔ Fatto
  • Richiedente: Rippitippi
  • Richiesta: Cancellare tutte le pagine che non contengono più file perché andati persi nel trasferimento tipo questa .
  • Namespace: tutti
  • Parere del manovratore:

Difficile! Non ho trovato il modo di identificarle e elencarle. Devo pensarci (se qualcuno mi aiuta....) --Alex brolloBot (discussioni) 00:06, 22 dic 2012 (CET)

Ti aiuto: Dato che su Wikivoyage non si possono cioè potranno caricare file in locale, ne ho parlato anche con Gobbler, dati i problemi di copyright e la presenza di Commons che dice "E io che ci sto a fare?" ho provveduto a spostare i file caricati qui su Commons. Si dà il fatto che prima che Wikivoyage diventasse un progetto Wikimedia, venivano duplicate le licenze e informazioni per ogni file su Wikivoyage, esistono quindi un bordello di pagine da cancellare, molte hanno il file su WikimediaCommons, altre no. A noi questo non ci importa poiché le cancelliamo tutte poiché, se non l'ho fatto capire, sono tutte duplicati e duplicati di rimandi a Commons. In generale si tratta di eliminare pagine fatiscenti (come fossero palazzi rimasi incompiuti) che hanno al minino solo una categoria (in cui erano categorizzate tempo addietro e ora non serve più) e al massimo il template Information di Commons cmq non funzionante. Semplicemente Alex si tratta di eliminare tutte le pagine (e lo puoi fare perchè amministratore penso) del namespace File. L'elenco se ti serve è questo e me ne stavo occupando io a mano (la mole di lavoro è elevata anche se la maggior parte dei file presenti non hanno per fortuna la pagina su Wikivoyage). Raoli (discussioni) 03:34, 22 dic 2012 (CET)
Ok, grazie, allora la cosa è semplice! In realtà, sto lavorando sul dump di itwikivoyage, e non mi è difficile ottenere gli elenchi di tutte le pagine di un namespace, anche (eventualmente) selezionandole per contenuto o per qualche parametro. Tenete conto che il bot è veloce, ma non velocissimo: ogni interazione in modifica prende circa 5-10 secondi; quindi per modificare migliaia di pagine servono ore. Non aspettatevi miracoli. :-).
Ho cancellato a mano per prova una pagina (loggato come Alex brolloBot come sono adesso) e ho verificato che la pagina locate File: è del tutto inutile, proprio come dicevi. --Alex brolloBot (discussioni) 12:22, 22 dic 2012 (CET)
Grazie. Raoli (discussioni) 15:58, 22 dic 2012 (CET)

Sostituzione codice obsoleto (richiesta n. 3)

  • Stato del lavoro: Non fatto
  • Richiedente: Raoli (discussioni) 03:58, 22 dic 2012 (CET)
  • Richiesta: Sostituire (all'interno di tabelle wiki) il codice class="galleryTable" con questo codice style="float:right; sost:galleryTable;". Questa è una misura provvisoria e ciò si evince dal fatto che sost:galleryTable non significa nulla e viene inserito solo per sostituire il codice obsoleto e marcarlo per future operazioni.
  • Namespace: principale
  • Parere del manovratore:
Introvabile nel dump. --Alebot (discussioni) 14:56, 22 dic 2012 (CET)
Esatto! Ma perchè non lo trova? è strano questo. Avevo inserito il codice style="float:right;" nel common.css per la class="galleryTable", ma sembra che non cambi nulla, come se non leggesse la classe. Raoli (discussioni) 16:00, 22 dic 2012 (CET)
Hai a mano una pagina qualsiasi che usi il codice di una tabella? O dovrebbe essere generata via template?--Alex brollo (discussioni) 18:34, 22 dic 2012 (CET)
Cioè, non capisco, scusami... Raoli (discussioni) 18:36, 22 dic 2012 (CET)
In che pagina trovo un esempio di tabella in cui ci sia dentro class="galleryTable"? --Alex brollo (discussioni) 22:43, 22 dic 2012 (CET)
Bahrain, Polonia, etc. secondo la mia esperienza lo trovi sempre associato al solo template {{quickbarCountry}}. Mi spiego meglio, se vedi che si tratta del quickbar allora è possibile trovare class="galleryTable" all'interno di una wikitabella, se vedi quickbar city è poco probabile che ci sia. Non potremmo creare nel common.css o common.js un codice associato a class="galleryTable" in modo che in qualche modo funga da segnalatore e permetta di rintracciare le voci in cui si trova la classe? Raoli (discussioni) 23:03, 22 dic 2012 (CET)
C'era un errorino nel Common.css; invisibile perchè nella classe PRIMA di galleryTable (mancava la chiusura della graffa). Adesso la classe funziona e quindi l'intervento del bot è inutile. --Alex brolloBot (discussioni) 16:08, 28 dic 2012 (CET)
Mannaggia a sti errorini. Non sai quanto tempo ci sono stato per capire dove era l'errore per cui quello stile non veniva caricato. Grazie. Puoi archiviare anche questa. La richiesta dopo mi pare tale e quale alla mia che hai archiviato. A proposito hai letto la risposta a quella ? --Raoli (discussioni) 18:23, 28 dic 2012 (CET)

Creazione di interwiki agli altri progetti wikimedia (richiesta n. 4)

  • Stato del lavoro: ✔ Fatto
  • Richiedente: Raoli (discussioni) 05:17, 22 dic 2012 (CET)
  • Richiesta: Utilizzare questa lista per convertire gli elenchi nel template {{interprogetto}}. Ho indicato le modalità di conversione da interwiki a parametro (del template Interprogetto) qui.
  • Namespace: principale
  • Parere del manovratore:

Spinoso. Occorre considerare parecchi casi diversi, e fare attenzione alla aliena sintassi di {{Interprogetto}}. Occorre distinguere i casi in cui i nomi pagina coincidono o differiscono; vedo che talora è stato anche usata la variabile Alebot/Richieste di intervento/Archivio/2012/12, talora associata a subst:. Ci devo studiare un po'; non è banale. --Alebot (discussioni) 15:35, 22 dic 2012 (CET)

Se ti dico che nell'elenco vi sono solo pagine aventi lo stesso nome diventa più semplice o non cambia nulla? Raoli (discussioni) 16:02, 22 dic 2012 (CET)
Mi era sfuggito l'elenco. Però c'è un'altra strada, perlomeno per le pagine collegate con it:wikipedia (che saranno la larga maggioranza), purchè il codice del template interprogetto sia identico anche qui: importare semplicemente il codice del template Interprogetto della pagina di wikipedia, sostituento solo quel poco che c'è da sostituire (aggiunta di w, eliminazione dell'eventuale interprogetto vs. wikivoyage). In alternativa, posso costruire gli ip semplici dai file elencati. --Alex brollo (discussioni) 18:39, 22 dic 2012 (CET)
Ok, il lavoro intermedio ("montaggio" degli Interprogetto fondendo insieme i dati degli elenchi) è pronto. Mi sembra, dal dump, che al momento esistano solo link interprogetto verso Wikipedia; quando esistono, il lavoro sarà agevole; altrimenti devo capire come fare a mettere il template nel punto giusto della pagina. --Alex brollo (discussioni) 19:55, 22 dic 2012 (CET)
Si il codice qui è compatibile al 100% con tutti i progetti che hanno il medesimo template. Mi piace la tua idea, anzi è ottima Alex! Lascia perdere gli elenchi e segui la tua strada che è una cosa geniale. --Raoli (discussioni) 20:12, 22 dic 2012 (CET)
Come posizione dell'interprogetto lo puoi mettere a fine pagine come ultima cosa e dovresti aggiungere la sezione ==Altri porgetti==. Poi si sistema a mano. --Raoli (discussioni) 20:15, 22 dic 2012 (CET)
Intanto che il bot macina dati (offline) ti faccio vedere una "simulazione a mano" su Antartide dove ho:
  1. cancelato i due link a Commons e Wikipedia;
  2. aggiunto il titolo sezione Altri progetti;
  3. copiato pari pari il template Interprogetto che sta in w:Antartide.
Molti elementi della lista sono puntano a pagine redirect di pedia; ottima occasione per imparare come "seguire i redirects". Potrei perfino aggiungere w=nome della pagina vera ma vediamo se ne vale la pena. Intanto anche il nome della "pagina vera" è caricato nel dizionario che il bot sta macinando.
Purtroppo non posso mettere la cosa a fine pagina: a fine pagina occorre lasciare gli interwiki linguistici; ma siccome mi par di capire che quasi sempre l'interwiki, quando c'è, punta su de:, dovrei riuscirci. --Alex brollo (discussioni) 23:40, 22 dic 2012 (CET)
Si, esatto l'interwiki punta sempre per esperienza personale a de.wikivoyage. Volevo aggiungere alla richiesta n°1, ma ho visto di dirlo qui: dovresti cancellare anche i link tipo [[Commons:....]]. Riguardo all'uso della sintassi del template interprogetto di Pedia, in effetti capita molte volte di incontrare dei geni, ma quasi mai ce se ne accorge subito. Linguaccia --Raoli (discussioni) 00:57, 23 dic 2012 (CET)
In tutte le voci contenute nella categoria Frasari l'interprogetto non punta a nulla e non dovrebbe puntare dato che non esiste nessuna voce di questi articoli sia su Wikiquote che su Wikipedia. Non capisco da quale elenco Alebot ha preso il codice interprogetto per queste pagine. Invece per esempio in Grecia non ha aggiunto tutto il codice presente su Pedia, ma solo quello verso Pedia. Strano! Raoli (discussioni) 04:21, 25 dic 2012 (CET)
  • Stato del lavoro: ✔ Fatto
  • Richiedente: Raoli (discussioni) 05:45, 22 dic 2012 (CET)
  • Richiesta: Si dovrebbe eliminare il template related, obsoleto, da tutte le pagine di tutti i namespace poiché sostituito da {{Interprogetto}} nella funzione. Si trova nella forma {{Related|....}}.
  • Namespace: tutti
  • Parere del manovratore:
Risulta presente in sole 3 pagine (una di discussione, Discussioni utente:Gobbler/2008, dove è stato conservato per documentazione). Fatto manualmente. --Alebot (discussioni) 14:50, 22 dic 2012 (CET)
Non è possibile solo in tre, ne ho incontrati una cifra. Non è che il dump è farlocco? Raoli (discussioni) 16:03, 22 dic 2012 (CET) Ora mi ricordo che dove li incontravo li cancellavo, ecco perchè solo 3. Grazie Raoli (discussioni) 16:04, 22 dic 2012 (CET)
Ho verificato anche con i "puntano qui" che continuano a funzionare anche se la pagina template è cancellata. ;-) --Alex brollo (discussioni) 19:56, 22 dic 2012 (CET)
Si, si. Sisi --Raoli (discussioni) 20:07, 22 dic 2012 (CET)