Objectif
Ce thread sert à donner une aide à l’entretien du topoguide de Camptocamp.
Les robots comme @rabot, @botopo ou @CaBot feront un rapport quotidien des contributions qui échoueront à un ensemble de vérifications. Ainsi, ceux qui le souhaitent pourront revoir, et corriger si besoin, ces modifications.
Vérifications fixes
- Le champ historique est-il rempli?
- Le document a-t-il été vidé en grande partie?
- L’utilisateur est-il récemment arrivé (moins de 50 contributions)?
- Le point de passage principal a-t-il été renseigné?
- Le type de voie est-il renseigné pour les itinéraires d’escalade?
Vérification paramétrables
Les paramètres sont dans ce post, vous pouvez les mettre à jour simplement en l’éditant.
N’hésitez pas à demander de l’aide dans ce thread si vous voulez rajouter des vérifications.
Vous trouverez ci-dessous une liste de motifs à rechercher dans les documents du topoguide. Pour inspiration, voici la liste des vérifications faites sur la Wikipédia française.
Abréviations suspectes
Liste des abréviations suspectes
-
Erreur : ?
-
Corrigé : .
\bAR\b
Termes suspects
Liste des termes suspects
-
Erreur : ?
-
Corrigé : .
\b[Cc]amelot\b
Diverses erreurs
Liste des erreurs
-
Erreur : X
-
Corrigé : X
(Est)
Utilisation d’abréviations non autorisées
Il faut utiliser exclusivement « pts » pour le nombre de points dans la description des longueurs
-
Erreur : X
-
Corrigé : X
\b\d+[gpus]\b
Erreurs de syntaxe
Cette vérification remonte des syntaxes markdown valides, mais qui ne correspondent pas à nos conventions.
Liste des erreurs de syntaxe courantes
Titre de niveau 1
Ce test remonte l’utilisation des titres avec un unique #. Il faut utiliser des titres de niveau 2 (2 dièses)
(\n|^)#[^#]
Mise en forme de titre
Il ne faut pas mettre de gras ou italique dans un titre
(\n|^)#+[^\n]*\*
Mauvais usage de la balise L#
- Erreur : L#
- Corrigé : L#
Les contributeurs ne connaissant pas L# vont avoir tendance à mettre L1, L2, etc en début de ligne. Le motif suivant recherche un L ou R, suivi d’un nombre.
(\n|^)[LR]\d+
Fausse liste numérotée
L’utilisateur utilise 1)
, 2)
pour faire une liste numérotée. Il faut utiliser 1.
(\n|^)1\)
Titre terminant par deux petits-points
Il ne faut pas mettre de ponctuation à la fin d’un titre
(\n|^)#+.*: *(\r|\n|$)
Bidouille de mise en forme
Il ne faut pas utiliser la syntaxe pour bidouiller la mise en forme, car le rendu ne sera pas maîtrisé
(\n|^) *\* *(\r|\n|$)