Utilisateur:LD/Date consulté le
Suivi
modifierAjouts
modifier
- 2024 aux échecs
- Roberto Pocaterra
- Sandra Monfort Oliver
- Rafle de Gerzat (21 juin 1944)
- All-Star Game LNB
- 2023 en Islande
- Max Mosley
- Sphoeroides spengleri
- Organisation Badr
- Ontophylogenèse
- Bahouan (Cameroun)
- Spy Classroom
- Toilet-Bound Hanako-kun
- Ricardo Bonilla
- Logiciel système de la Nintendo Switch
- Liste des mangas les plus vendus
- Hoda Afshar
- Leyla Assaf-Tengroth
- Andrei Mihailov
- Margarita Delgado Tejero
- Conflit éthio-somalien
- Lucy Moss
- Van Badham
- Geelong Grammar School
- Iskra Grabuloska
- CMA CGM
- Dirk Beljaarts
- Paul Boyle
- Ruben Brekelmans
Automatisation
modifierSalut Eru merci pour tes suggestions. Voilà un bref retour statistique sur les opérations de mon bot.
- Nombres d'éditions : 2557 pages
- Pages entièrement corrigées : 1368
- Pages évitées (sans erreur détectées ou seulement des espaces à corriger**) : 764
- Pages non entièrement corrigées : 1185
Je m'attendais un peu à ce ratio, vu qu'il ne corrige pas seulement le paramètre "consulté le", mais aussi les autres qui ne sont pas répertiorés. Il est donc intervenu dès qu'il a trouvé quelque chose à redire.
Cela peut être intéressant d'étudier les listes suivantes pour trouver ce qui pourrait être amélioré. Pour le moment, j’y vois un gros point noir : les retours charriots et les doubles espaces après la valeur, c'est-à-dire avant la barre oblique ( | ) ou la fin du modèle ( }} ). J'aimerais intervenir sans casser la présentation voulue par les rédacteurs principaux, j'essayerai de me pencher là-dessus début ou milieu de la semaine prochaine. Je ne serais pas trop disponible dans les prochains jours ceci-dit.
Nota bene ** : c.à.d normalement les espaces inutiles comme ceux devant ou après la barre oblique, le égal ou les crochets. Mais cela peut aussi comprendre les corrections sur des pages où il n'allait que corriger des formats acceptés. Bref, des interventions assez cosmétiques (bien que l'uniformisation soit permise) qui ont gagné à être évitées, le temps de pouvoir mieux faire . Amitiés, LD (d)
Langues et formats
modifierTraductions des langues
modifier- Voir aussi : Annexe:Mois de l’année en différentes langues ;
Formats
modifierListe non-exhaustive des formats trouvés qui peuvent ou ne peuvent pas être corrigés dans l'immédiat (Coincoinci Eru, Od1n et Thomasbr33 ) :
- Chaîne de caractères entières (string) ou en comportant :
- cas infra de doublons du paramètre
- Elles sont précisées dans les cas suivants, par défaut les chaînes numériques
MM
sont converties en chaînes de caractères.
- Caractères numériques
- /11/2019 entièrement, corrige vers
MM/AA
, mais il serait préférable de donner en string. - 2021-05-30] , difficile
- 2017-23-02 ; AA JJ MM
- 05/06/2020 ; JJ MM AA
- 2015-04-20 ; AA MM JJ
- 02-02-2020 ; JJ MM AA
- 06 18 2009 ; MM JJ AA
- "01-05-2010" ; JJ MM AA
- 01 01 2020 ; JJ MM AA
- 01.01.2020 ; JJ MM AA
- 16-05- 2007
- 10.1o.2020 ; difficile (homoglyphes)
- 10.6 2021 ; JJ.MM AA , 1
- /2017 ; /AA ^/\d{4}
- /01/2021 ; /MM/AA ^/\d{1,2}/\d{4}
- /11/2019 entièrement, corrige vers
- Caractères alpha-numériques
- JJ MM (string) AA, suivi de
=
,[
,]
,)
,(
,.
,,
,;
sont- suivi de
>
: [0-9]{1,2} [a-z]+ [0-9]{4}> (3 cas) - 14 décembre 2013= ;
- 3 décembre 2005) ;
- suivi de
- 2018-12-05t09:19:54z
- {{date[27|10|2020}} , difficile mais il faudrait même retirer les modèles dans le paramètre
|consulté (le)
et|date
- 1 au 10 mai 2014 , possible
- 1re déc. 2007
- 2015 janvier 20 ; AA MM JJ
- 4 de janvier de 2014 ; JJ de MM de AA
- 2011-jul-02
- 4 de janvier de 2014
- 25 septembre, 2019 ; JJ MM AA ;
- 7 octobre 2012 2012 ;
- en janvier 2015 -> janvier 2015 ;
- November 15, 2017 -> JJ MM AA ; (qq. ex. dans ceci)
- JJ MM (string) AA, suivi de
- Doublons considérés :
- consulté le=[Cc]onsulté le=
- consulté le==
- JJ MM AAJJ MM AA (ex. 23 octobre 201523 octobre 2015)
- 15-06-2020 (15 juin 2020) ; JJ MM AA ; AA MM JJ, etc.
- Typographie (ex. espaces insécables) et modèles
- Homoglyphes
- Alphabet grec, principaux , très rare
- tiret quadratin : 2010–01-30, –
- 1 > l : l4 mai 2018, ^l[0-9 ]
- La plupart des corrections corrigent les tabulations ou espaces insécables vers
JJ MM AA
.- Toutes les tab. et espaces devant ou après le point, le tiret et le slash dans les formats numériques devraient désormais être corrigées vers un format alpha-numérique. (ex. de détections 1, 2, etc.)
- espace insécable avant la date : ^[\xA0] (1 cas)
- espace insécable après la date : [\xA0]$ (2 cas restant), pour Géométrie d'une bicyclette ou d'une motocyclette le modèle ne fonctionne plus du tout à cause des espaces insécables.
({{m|1er}}|{{m|1re}}|1er|1ère|1e|1re|1º) MM AA
sont corrigés vers01 MM AA
- 1 er à ajouter : ^1 e[tr ]
- 2er : 2{{er}}|2{{e}}|{{2er}}|{{2re}}|2er|2ère|2e|2re|2º|2 e[r ]
- 2é, 1é : [1-9]é (2 cas)
- 3er : 3{{er}}|3{{e}}|{{3er}}|{{3re}}|3er|3ère|3e|3re|3º|3 e[r ]
- ... [^123]{{er}} & {{e}}
- {{date}} et {{date-}}
- liens internes du type : 3 mars 2015
- Homoglyphes
- Incohérences logiques pour JJ MM AA ; ex. [4-9][0-9] [a-z]* [0-9]{4}
- JJ entre 32 et 99
- JJ = 0 ou 00
- JJ > 100
- JJ MM = 30 février
- JJ = 31 pour MM = (février|avril|juin|septembre|novembre) (ex. 31 avril 2014)
- 29 février : 29 février (200[1235679]|201[01345789]|202[1235679])
Nota bene : même s'ils sont marqués comme , certains formats peuvent ne pas être entièrement corrigés, dans ce cas, il est préférable de fournir un exemple pour que la règle soit ajustée.
Abréviations : JJ = jour ; MM = mois ; AA = année
Maintenance
modifierModèles et paramètres à corriger
modifier- Modèles à corriger
- Lien web (consulté le, consulté, date)
- Ouvrage (consulté le, etc.)
- Article (consulté le, etc.)
- Lien brisé (consulté le, etc.)
- Chapitre (consulté le, etc.)
- Article encyclopédique (consulté le, etc.)
- Paramètres
- Consulté le
- Accesso
- Accès url (ex. ces cas)
- Consulté
- Date
- Data
- Date d’accès
- Archive-date
- Archivedate
- Datali (souvent obsolète ou brisé le)
- Brisé le :
- Urlmorta
- Urlmorto
- Consulté le
Todo
modifier- JJ MM (string) AA, précédé de
=
,[
,]
,)
,(
,.
,,
,;
- JJ [a-z]?=MM AA, [0-9]{1,2} [a-z]?=[a-z]+ [0-9]{4} gérable mais à voir le nombre d'occurence dans tous les modèles
- JJ MM[0-9]+ AA, [0-9]{1,2} [a-zé]+[0-9]+ [0-9]{4} ingérable automatiquement
- consulté le=[Cc]onsulté le (sans égale), consulté le[^=] pour la plupart
- JJ MM AA et le JJ MM AA (ex 24 novembre 2010 et le 12 septembre 2014) : conservé la date la plus récente (la 2ème ?), et le
- JJ [a-z]MM AA, [^a-z][a-z](janvier|février|mars|avril|mai|juin|juillet|août|septembre|octobre|novembre|décembre)
- JJ MM[a-z] AA, (janvier|février|mars|avril|mai|juin|juillet|août|septembre|octobre|novembre|décembre)[a-z][^a-z]
- JJ MM AA à HH[h:]MM, à [0-9]{1,2}[h:][0-9]{1,2}
- accolade seul, (^|[^{}])[{}]([^{}]|$)
- jours de la semaine (ven. 20 mars 2015), (lundi|mardi|mercredi|jeudi|vendredi|samedi|dimanche|lun.?|mar.?|mer.?|jeu.?|ven.?|sam.?|dim.?) [0-9]{1,2} [a-zé]* [0-9]{4}
- espaces :
- espace manquant :
- \d{1,2} [a-zé0-9]+\d{4} seulement si le mois est un mois francophone (janvier, février, etc.)
- \d{1,2}[a-zé]+ \d{4} , idem.
- august 12th, 2013, th, mais j'y réfléchis
- 23rd August, 2012 : [0-9]rd[ ] (1 cas) trop rare
- À préciser, Date à préciser, À préciser avec d'autres cas
- double slash : \d{1,2}//\d{1,2}/\d{4} & \d{1,2}/\d{1,2}//\d{4} mais vers
(\d{1,4})(\/{1,2})(\d{1,4})(\/{1,2})(\d{1,4})
(wstat, plus large) - un slash manquant : [0-9]{2}/[0-9]{2}[0-9]{4}$ & [0-9]{2}[0-9]{2}/[0-9]{4}$ théoriquement mais la règle est non opérationnelle puisque il y a au moins un faux-positif. Donc sera non inclue pour le bot.
- italic : ''\d{1,2} [a-zé0-9]+ \d{4}''
- problème de capslock : (àà|à&|àé|à"|à'|à\(|20à-|àè|20à_|àç|&à|&&|&è|&"|&'|&\(|&-|&è|&_|&ç|éà|é&|éé)
- un seul caractère faux : (1à|1&|1é|1"|1'|1\(|201-|1è|201_|1ç|2à|2&|2é|2"|2'|2\(|202-|2è|2_|2ç) (manque de précision)
- 3& mai 2020 : (3&|3à)[ ]
- maj : (m-à-j|m_à_j|màj|maj|MAJ) (attention avec mai en albanais, serbe et polonais) manuellement : àmha l'erreur ne sera plus couramment faite avec le message en rouge désormais.
- lettre devant la date (divers cas) : [a-z]\d{1,2} [a-zé0-9]+ \d{4}
- -- : ^--
Cas rare ou non résolvable, à traiter manuellement
modifier- month month
- Ma1, [mM]a1
- JJ/0/AA [0-9]{1,2}/[0]{1,2}/[0-9]{4}
- dates impossible [1-9][3-9]/[1-9][3-9]/[0-9]{4} & [0-9]{4}-[1-9][3-9]-[1-9][3-9]
Autres
modifier- Simplifier les expressions (après les points suivants)
- Considérer les homoglyphes pour les langues cyrl.
- Considérer les écritures alternatives pour le latin (J = j = I = j ; v = u)
- Quid du grec moderne, écritures alternatives comme pour le grec ancien : dialectes du grec ancien/langues helléniques ?
- Nouveaux formats pour le japonais et le chinois
- Retours charriots ?
- Fautes de frappe courantes en français (ex ; avril - avreil ; août - aout ; etc.)
- janvie, janvien, janviez, Janvie : janvie[^r]
- dévrier, évrier... [^f]évrier
- fèvrier, f vrier, f"vrier, fevrier... f[^é]vrier
- févriier : févri.er
- mrs, amrs : mrs
- mats, maes : ma[^ri]s
- avreil
- mùai, maai... m.ai
- jiin, join, jin : j[^u]?in
- jui, juiin, juibn... jui[^nl][^l]
- julliet
- juiller juilley... juille[^t]
- aout
- septemnre : septem[^b]re (1 cas)
- obtobre, ostobre... o[^ct]tobre (3 cas)
- novermbre : nove.mbre
- novemvbre, nobvembre, novembtre... : (nove.mbre|novem.bre|no.vembre|novemb.re|novembr.e)
- Abréviations
- [Jj]anv\.
- [Ff]évr\.
- [Aa]vr\.
- [Jj]uill\.
- [Ss]ept\.
- [Oo]ct\.
- [Dd]éc\.
- Modèles inclus dans les dates à corriger
Notes
modifier- Format particulier qui n’est peut-être pas pris en charge par AWB.
- Seulement en lower case