Utilisateur:Daahbot/Historique/2012

Définition, traduction, prononciation, anagramme et synonyme sur le dictionnaire libre Wiktionnaire.

Août 2012[modifier le wikicode]

fait Nouveau modèle unique de sections de langue[modifier le wikicode]

Remplacement des modèles de langue du type {{=fr=}} par le modèle {{langue}}. Cf Wiktionnaire:Prise de décision/Simplifier le Modèle:=xxx=.

  • liste : toutes les pages
  • script : python replace.py -fix:languesec -namespace:0 -start:!
fixes['languesec'] = {
        'regex' : True,
        'msg' : {
                '_default':u"Bot : remplacement du modèle de section de langue (cf [[Wiktionnaire:Prise de décision/Simplifier le Modèle:=xxx=]])",
        },
        'replacements': [
                ("== *\{\{-car-\}\} *==", u"== {{caractère}} =="),
                ("== *\{\{=([^=]+)=\}\} *==", r"== {{langue|\1}} =="),
        ]
}
  • Fonctionnement sur le Toolserver
  • Note : j'ai protégé le modèle (oublié de le faire avant de lancer la migration)
  • Saut de маркираха à Ա pour cause de conflit avec JackBot (d · c · b) qui formate les modèles en bulgare. Je retournerai au cyrillique à la fin, avant la finalisation.
    • Arrivé à la fin : remplacement des pages restantes (omises ou ajoutées entretemps) en prenant le modèle =langue= comme référence.
  • Terminé. Il reste quelques occurrences en dehors de l'espace principal (vérifier les pages d'aide à la création).

fait Remplacement du modèle caractère par le modèle casse[modifier le wikicode]

Afin de libérer {{caractère}} (cf ci-dessus), et accessoirement donner un nom plus descriptif au modèle : remplacement de {{caractère}} par {{casse}}.

  • préalable : renommage de {{caractère}} vers {{casse}}.
  • liste : pages incluant {{caractère}}
  • script : python replace.py -namespace:0 -regex "\{\{caractère(\||\})" "{{casse\1" -ref:Template:caractère -summary:"Bot: remplacement du modèle {caractère} par {casse}"
  • 1783 pages modifiées