Aller au contenu

Utilisateur:Al1/svg

Une page de Wikipédia, l'encyclopédie libre.

Je reprends toutes les erreurs qu'on vérifie. Les autres (balise small par exemple), je les laisse de côté :)

J'ai mis des commentaires par rapport à ce que j'ai déjà trouvé.

On a donc 3 niveaux de détections :

High[modifier | modifier le code]

Toutes ces détections cassent page (peuvent la rendre illisible, afficher des crochets ou des | en trop, des codes d'erreur rouge, etc. et du coup je pense qu'il y a consensus pour dire qu'elles doivent être corrigées

  • 3 Section « Notes et références » manquante
  • 8 Titre de section ne finissant pas par =
  • 13 Balise < math > mal fermée
  • 14 Balise < source > mal fermée
  • 15 Balise < code > mal fermée
  • 5 Balise Commentaire HTML mal fermé
  • 23 Balise < nowiki > mal fermée
  • 24 Balise < pre > mal fermée
  • 10 Lien interne mal fermé
  • 28 Tableau mal fermé
  • 29 Galerie : Balise < gallery > mal fermée
  • 32 Lien interne avec deux barres verticales
  • 43 Modèle mal fermé
  • 46 Lien interne mal ouvert
  • 47 Modèle mal ouvert
  • 60 Modèle avec paramètre invalide
  • 80 Lien externe comprenant un saut de ligne

Il y aurait une erreur HIGH pas à sa place (la mise en page n'est pas cassée)

  • 34 Éléments de programmation de modèles

Cette erreur, j'en ai parlé déjà, elle me semble nécessaire, mais devrait être en middle... Il s'agit du cas où le code du modèle a été recopié, au lieu d'une inclusion.

Middle[modifier | modifier le code]

Ensuite, la détection MIDDLE, où la page pourrait être améliorée, mais est lisible, car

  • Le tri dans les catégories est faux
    • 6 DEFAULTSORT avec caractères spéciaux
    • 88 DEFAULTSORT contient une espace comme premier caractère
    • 89 DEFAULTSORT avec une lettre majuscule « au milieu » d'un mot
    • 37 DEFAULTSORT nécessaire manquant
  • Un lien ou un ISBN est faux
    • 69 Numéro ISBN : syntaxe erronée
    • 70 Numéro ISBN : longueur erronée
    • 71 Numéro ISBN : X mal positionné
    • 72 Numéro ISBN-10 erroné
    • 73 Numéro ISBN-13 erroné
    • 74 Lien interne sans cible
    • 79 Lien externe sans description

Dans les cas ci-dessus, on corrige de vraies erreurs, il faut donc les conserver !

  • La hiérarchie des titres est fausse (normalement, == ==, puis === === , etc.)
    • 7 Titre de niveau 1 commençant par trois « = »
    • 19 Titre de niveau 1 commençant par un seul « = »
    • 25 Titre : niveau de section manquant
    • 83 Titre : sous-section avant la première section
    • 57 Titre de section terminé par deux-points
  • Il y a une erreur de balise HTML
    • 2 Syntaxe erronée de saut de ligne (c'est à dire <\br> par exemple) - à noter qu'on ne détecte jamais cette erreur
    • 4 Section « Liens externes » manquante
  • Il y a une incohérence dans le code qui peut avoir une influence sur le rendu
    • 16 Modèle appelé avec caractères de contrôle (détection d'affichages potentiels de ]], de }}, etc.)
    • 86 Lien externe avec doubles crochets (cette détection devrait être HIGH, d'ailleurs)
    • 85 Balise sans contenu (par exemple, <code></code>, c'est vraisemblablement un oubli)
    • 30 Image sans description
    • 81 Référence en double (on voit deux paragraphes Notes et références, c'est moche)
  • Quelques détections qui pourraient poser problème et qu'on peut discuter (les cas fréquents en gras)
    • 31 Balise HTML de structure de tableaux
    • 35 Galerie : image sans description
    • 63 Balise < small > dans un texte déjà réduit
    • 82 Liens vers d'autres projets wiki
    • 55 Balise < small > imbriquée (a principalement servi à changer l'infobox ligne ferroviaire)
    • 84 Section vide
    • 67 Ponctuation avant une référence
    • 68 Lien interne vers un article d'une autre langue

Low[modifier | modifier le code]

En LOW, des améliorations sans réelle influence sur la page, mais qui améliorent la visibilité pour l'édieur. On y trouve :

  • Une détection qui casse le rendu et devrait être HIGH (#REDIRECT pourri que MediaWiki ne sait pas suivre)
    • 36 Syntaxe erronée de redirection
  • Des détections qui n'ont pas d'influence directe, mais qui permettent de détecter d'autres problèmes
    • 21 Catégorie en anglais , permet principalement de retrouver les oublis de traduction comme Category:French actress
    • 51 Lien inter-langue avant la dernière section (détection de vandalisme, je peux retrouver des exemples si vous voulez)
    • 52 Catégorie avant la dernière section (idem)
    • 53 Lien inter-langue avant la fin (idem)
  • Quelques erreurs qui se trouvent bizarrement là car les autres détections sur les titres sont en MIDDLE ...
    • 44 Titre de section en gras
    • 58 Titre de section en capitales (cas fréquent de copyvio)


  • Des checks avec influence sur le contenu de la page, qui devraient être classés en middle
    • 45 Lien interlangue en double (le lien apparaît alors deux fois à gauche


Les erreurs au-dessus permettent de vraies corrections et devraient être gardées. Contrairement à celles en dessous ;)

  • Des détections sur la syntaxe sans influence sur la page
    • 17 Catégorie en double
    • 18 Catégorie sans majuscule
    • 9 Plusieurs catégories sur une même ligne
    • 11 HTML pour des caractères particuliers
    • 12 Balise HTML de structure de listes
    • 33 Balise HTML de soulignement
    • 22 Catégorie avec des espaces blancs
    • 76 Lien interne avec une espace en ASCII
  • Des checks de balise HTML
    • 27 HTML numérique pour des caractères
    • 50 HTML pour des tirets
    • 20 Symbole pour la date de mort incorrect
    • 26 Balise < b > pour du texte en gras
    • 38 Balise HTML < i > pour des italiques
    • 39 Balise HTML < p > pour des paragraphes
    • 40 Balise HTML < font >
    • 41 Balise HTML < big >
    • 56 Flèche en caractères de texte


  • Enfin, des trucs divers
    • 48 Lien interne vers le titre de l'article
    • 49 Balise HTML dans un titre de section
    • 54 Item de liste terminé par un saut de ligne
    • 59 Modèle appelé avec un saut de ligne
    • 64 Lien interne avec cible identique au texte
    • 65 Image : légende terminée par un saut de ligne
    • 66 Image : légende trop réduite (en entier)
    • 75 Item de liste trop indenté
    • 77 Image : légende trop réduite (en partie)

Conclusion[modifier | modifier le code]

Je récupère neuf erreurs discutables et fréquentes dont on devrait discuter :

  • 48 Lien interne vers le titre de l'article
  • 59 Modèle appelé avec un saut de ligne
  • 82 Liens vers d'autres projets wiki
  • 84 Section vide
  • 67 Ponctuation avant une référence
  • 68 Lien interne vers un article d'une autre langue
  • 64 Lien interne avec cible identique au texte
  • 18 Catégorie sans majuscule
  • 33 Balise HTML de soulignement

Les autres n'arrivant jamais ou presque, ou étant des erreurs objectivement utiles à corriger.

Plutot que de s'écharper sur l'utilité du P:CS, je propose plutôt qu'on discute, au cas par cas, du bien fondé de ces 9 erreurs. A titre personnel, je suis pour la conservation des erreurs 59 (pourrait trouver des problèmes dans les modèles, bien que je n'en aie encore jamais trouvé) et 67 (il s'agit d'appliquer une recommandation aux pages existantes et apparemment c'est trop difficile pour un robot — et oui, il faudrait une opération de comm pour la faire appliquer aux pages futures), je n'ai pas d'avis tranché sur la 84 et la 33, et je suis favorable à l'arrêt de la détection des 48, 82, 68, 64 et 18. -- Al1 (d) 13 août 2009 à 10:54 (CEST)

Bonne démarche. Voici ce que j'en pense :
  • Pour garder 59 et 67 également.
  • Pour supprimer 84 « section vide » qui n'a pas de raison d'être : c'est une erreur en augmentation constante quand le script n'est pas désactivé dessus. Un titre sans paragraphe me semble assez explicite quant au fait qu'il faille développer le sujet.
  • Pour supprimer 18 « catégorie sans majuscule » : est-ce que ça facilite réellement l'analyse du dump (cf. la question plus haut d'ailleurs).
  • 48 « Lien interne vers le titre de l'article » me semble facilement réalisable par un robot ; ce serait une bonne manière de l'éliminer (le réduire à zéro au temps t puis l'entretenir (à zéro) serait un jeu d'enfant). L'idée n'est pas de voir ça comme une erreur mais d'éviter qu'un [[Titre]] en intro soit recopié ailleurs par la suite (pris comme modèle à la place d'un '''titre''').
  • 68 « lien vers un article d'une autre langue » : je crois qu'il faut le garder le modèle {{lien}} incite à créer les articles équivalents sur :fr et devient transparent quand la page est crée. C'est difficile à corriger mais c'est un bon modèle.
  • 82 (lien interwiki) semble ne pas poser de pb. sur :fr donc supprimable.
  • 33 (soulignement) je n'ai pas trop d'avis non plus sauf que l'on ne recommande pas l'utilisation du soulignement dans les articles si mes souvenirs sont bons.
  • 64 (lien interne identique au texte) me parait supprimable, l'article est un peu plus gros pour rien, soit, c'est pas la fin du monde. A2 (d) 13 août 2009 à 08:37 (CEST)