Wikizionario:Bot/Sostituzioni/Template: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
+ {{cirillico}}
typo e aggiunta spiegazione su come risolvere un problema che mi ha fatto perdere, complessivamente, molte ore della mia vita
Riga 1:
<div style="background:#f5faff; padding:0 10px; border:1px solid #AAA;" class="plainlinks">
Questa pagina raccoglie tutte le sostituzioni dei template per evitare di usare i redirect all'interno dei lemmi e includere direttamente il template con il titolo corretto (da far girare una volta ogni 6 mesi circa).
;Perché Wikizionario ha i template e le pagine di aiuto che sono redirect?:Wikizionario, a differenza degli altri progetti WMF, è sensibile alla prima lettera maiuscola, scrivere cioè ''<nowiki>{{nome}}</nowiki> ''e'' <nowiki>{{Nome}}</nowiki>'' non è la stessa cosa come, ad esempio com'è, su Wikipedia. La comunità ha quindi deciso che per uniformità i nomi dei template, delle pagine di aiuto e di progetto debbano avere l'iniziale maiuscola e trasformare in redirect la pagina con l'iniziale minuscola. Questo ha causato un'enorme quantità di template e pagine in più. Mentre con le pagine di aiuto e di progetto la cosa è gestibile senza troppi problemi, con i tempaltetemplate nei lemmi in caso di spostamento di uno di essi, si verrebbero a creare un'enorme quantità di redirect doppi.
; E facendo passare periodicamente un bot che sostituisce i nomi che vantaggio c'è? : In caso di redirect doppi, una volta spostato un template potrebbero volerci ore o giorni prima che ogni template venga rinominato e quindi per un lungo periodo di tempo potrebbero verificarsi malfunzionamenti. Se invece si sostituiscono subito i redirect al nome corretto, in caso di spostamento il redirect che si viene a creare permette di tamponare momentaneamente questo problema, dando il tempo di sostituire tutte le occorrenze senza che si verifichino problemi di visualizzazione, una volta rinominati tutti, è possibile cancellare il redirect nella pagina del vecchio nome.
;Come posso usare questa pagina? : Questa pagina è stata scritta per essere usata con il pacchetto [[mw:Manual:Pywikipediabot|Pywikipediabot]], per poterla usare basta copiarla e incollarla nel file '''''user-fixes.py''''' che si trova all'interno del pacchetto e farlo partire con il comando <syntaxhighlight lang="python">replace.py -ns:0 -fix:"template-wikt" -start:"!" </syntaxhighlight> per fargli correggere tutte le occorrenze nel NS:0 (cioè quello contenente i lemmi). I template in altri NS, esempio quelli linkati nelle discussioni degli utenti o al [[wz:Bar|Bar]], andranno rinominati in un secondo momento facendo girare un altro bot con la sostituzione da fare creata ad-hoc per questo scopo.
 
{{Ambox|testo=in caso di problemi nel far "leggere" il file si può provare a sostituire tutte le "ur" a inizio regex semplicemente con "r"
 
;ES: <syntaxhighlight lang="python"> (ur'\{\{\-abbr\-' </syntaxhighlight> '''con:''' <syntaxhighlight lang="python">(r'\{\{\-abbr\-'</syntaxhighlight>
}}
 
</div>