Utente:Wim bot: differenze tra le versioni

Da Wikizionario, il dizionario a contenuto aperto.
Contenuto cancellato Contenuto aggiunto
+ {{v}} -> * {{vd}}
+ regex {{nota disambigua}}
Riga 62: Riga 62:


--><ref><source lang=python>replace.py -ref:template:v -regex "\{\{v\|" "* {{vd|" -putthrottle:1</source></ref><!--
--><ref><source lang=python>replace.py -ref:template:v -regex "\{\{v\|" "* {{vd|" -putthrottle:1</source></ref><!--

REGEXP FINITA

-->

* Sostituita la vecchia sintassi del {{Tl|Nota disambigua}} togliendo l'obbligo di mettere le doppie quadre dei link al secondo paramentro<!--

REGEXP {{Nota disambigua}}

--><ref><source lang=python> replace.py -regex "\{\{nota disambigua\|([^\|]*)\|\[\[([^\]\|#]*[#\|]?[^\]]*)\]\]\}\}" "{{nota disambigua|\1|\2}}" -ref:Template:nota_disambigua
-summary:"Bot: correggo con nuova sintassi il {{[[template:Nota disambigua|nota disambigua]]}}" -putthrottle:1 </source></ref><!--


REGEXP FINITA
REGEXP FINITA

Versione delle 23:20, 7 gen 2009

 
 
Contributi
  • Sostituiti i redirect interrotti nelle pagine utente e relative discussioni con il {{falsoredirect}}[1]
  • Sostituito il vecchio {{term|animale(i)}} con {{term|zoologia}}[2]
  • Sostituito il vecchio {{term|[[animale(i)]]}} con {{term|zoologia}}[3]
  • Sostituito il vecchio {{term|animale(i)|XX}} con {{term|zoologia|XX}}[4]
  • Sostituzione di "abb/acronym" nell'{{in}} dei TLD[5]
  • Sostituzione di {{v}} con {{vd}} preceduto da un asterisco (*)[6]
  • Sostituita la vecchia sintassi del {{Nota disambigua}} togliendo l'obbligo di mettere le doppie quadre dei link al secondo paramentro[7]
 
 
Regex usate
  1.  /replace.py -file:indirizzo_locale/lista -regex "#[r|R][edirect|EDIRECT](.*?)\[\[(.*?)\]\]" "{{falsoredirect|\2}}"
    
  2. replace.py -ref:template:term -regex "\{\{term\|[\[\[animal[i|e]\]\]|animal[i|e]\}\}" "{{term|zoologia}}" -namespace:0
    
  3. replace.py -ref:template:term -regex "\{\{term\|\[\[animal[i|e]\]\]\}\}" "{{term|zoologia}}"  -namespace:0
    
  4. replace.py -ref:template:term -regex "\{\{term\|animal[e|i]\|(.*?)\}\}" "{{term|zoologia|\1}}" -namespaces:0
    
  5. replace.py -file:cod.txt -regex "\{\{in\|(.*?)\}\}" "{{in|int|cod}}" -putthrottle:1
    
  6. replace.py -ref:template:v -regex "\{\{v\|" "* {{vd|" -putthrottle:1
    
  7.  replace.py -regex "\{\{nota disambigua\|([^\|]*)\|\[\[([^\]\|#]*[#\|]?[^\]]*)\]\]\}\}" "{{nota disambigua|\1|\2}}" -ref:Template:nota_disambigua 
    -summary:"Bot: correggo con nuova sintassi il {{[[template:Nota disambigua|nota disambigua]]}}" -putthrottle:1
    
 
 
Emergenza

Se il bot risultasse fuori controllo, premere il pulsante al lato e confermare il blocco, ricordarsi poi di avvisare il manovratore per notificarli il blocco e per permetterli di correggere gli errori