Utente:AushulzBot/Python: differenze tra le versioni
Contenuto cancellato Contenuto aggiunto
(11 versioni intermedie di uno stesso utente non sono mostrate) | |||
Riga 12:
* [[Utente:AushulzBot/Python/3]] - '''Sostituzioni SI (Sistema Internazionale):''' <small>sto mettendo insieme un po' di regex mie e di altri. Bisogna stabilire con il Progetto:Scienza e tecnica le linee guida prima di far partire il bot, anche se alcune correzioni mano mano vengono svolte da altri bot.</small>
<!-- ------------------------------------------------------------------------------ -->
* [[Utente:AushulzBot/Python/4]], [[Utente:AushulzBot/Python/7]] e
<!-- ------------------------------------------------------------------------------ -->
* [[Utente:AushulzBot/Python/5]] - '''Sostituzioni wiki en-it:''' <small>sono sostituzioni di termini che derivano dal codice wiki inglese, ad esempio "[[category:" al posto di "[[categoria:"</small>
<!-- ------------------------------------------------------------------------------ -->
* [[Utente:AushulzBot/Python/6]] - '''Correzione minuscole:''' <small>script che inserisce l'iniziale maiuscola nei nomi proprio di persona, nomi geografici, e dove ce n'è bisogno. Qualunque aiuto a completare la lista è ben accetto.</small>
<!-- ------------------------------------------------------------------------------ -->
* [[Utente:AushulzBot/Python/8]] - '''Sostituzioni template deprecati:''' <small>sono sostituzioni di template deprecati (ad esempio [[Template:Commonscat]]).</small>
<!-- ------------------------------------------------------------------------------ -->
* '''Ordine delle sezioni predefinite:'''
<pre>
replace.py -page:"Utente:AushulzBot/Sandbox" -regex "(=+ *Bibliografia *=+)((\s|\S)*)(?<=\n)(=+ *Note *=+ *((\s*\<references */\>)|(\s*\{\{references *\| *[1-9] *\}\})))\s*" "\4\3\3\1\2" "(=+ *Voci correlate *=+)((\s|\S)*)(?<=\n)(=+ *Note *=+ *((\s*\<references */\>)|(\s*\{\{references *\| *[1-9] *\}\})))\s*" "\4\3\3\1\2" "(=+ *Altri progetti *=+)((\s|\S)*)(?<=\n)(=+ *Note *=+ *((\s*\<references */\>)|(\s*\{\{references *\| *[1-9] *\}\})))\s*" "\4\3\3\1\2" "(=+ *Collegamenti esterni *=+)((\s|\S)*)(?<=\n)(=+ *Note *=+ *((\s*\<references */\>)|(\s*\{\{references *\| *[1-9] *\}\})))\s*" "\4\3\3\1\2" -summary:"Ordino [[Wikipedia:Sezioni#Sezioni_predefinite|sezioni predefinite]]"
</pre>
<pre>
replace.py -page:"Utente:AushulzBot/Sandbox" -regex "(=+ *Altri progetti *=+)((\s|\S)*)(?<=\n)(=+ *Voci correlate *=+ *(\s*\* *\[\[[a-zA-Z0-9 ]+\]\])+)\s*" "\4\3\3\1\2" "(=+ *Collegamenti esterni *=+)((\s|\S)*)(?<=\n)(=+ *Voci correlate *=+ *(\s*\* *\[\[[a-zA-Z0-9 ]+\]\])+)\s*" "\4\3\3\1\2" -summary:"Ordino [[Wikipedia:Sezioni#Sezioni_predefinite|sezioni predefinite]]"
</pre>
::Casi in cui ha fallito: [http://it.wikipedia.org/w/index.php?title=Alalcomeneo&action=historysubmit&diff=31492984&oldid=29193032] (Sottosezioni), [http://it.wikipedia.org/w/index.php?title=Alba_Donati&action=historysubmit&diff=31493171&oldid=30248432] (altre sezioni inserite in fondo, tra quelle predefinite), [http://it.wikipedia.org/w/index.php?title=Alfa_Romeo_Tipo_33&action=historysubmit&diff=32024372&oldid=29914737] (manca l'elenco puntato), [http://it.wikipedia.org/w/index.php?title=Alfabeto_Deseret&action=historysubmit&diff=32024377&oldid=29193680] (template spezzato con "invio"), [http://it.wikipedia.org/w/index.php?title=Alfabeto_arabo&action=historysubmit&diff=32024380&oldid=31868879] (testo nascosto)
<!-- ------------------------------------------------------------------------------ -->
|