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

Contenuto cancellato Contenuto aggiunto
+ term -> letterario
Specifico
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, 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 '''(tranne quelli che si riferiscono al codice ISO di una lingua)''' 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 template 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.
Riga 64:
(r'\#\'\'' , '# \'\''),
# Fix ai vari "Term"
(r'\{\{\[Tt]erm|[Uu]so letterario' , '{{Term|letterario'),
(r'\{\{[Tt]erm\|\{\{[Tt]erm\|' , '{{Term|'),
(r'\{\{\[Tt]erm\|[Uu]so letterario' , '{{Term|letterario'),
#Parti del discorso
Line 505 ⟶ 507:
]
}
 
</syntaxhighlight>