Discussion Projet:Correction syntaxique/2019

Discussions actives
Autres discussions [liste]
  • Suppression
  • Neutralité
  • Droit d'auteur
  • Portail de qualité
  • Bon portail
  • Lumière sur
  • À faire
  • Archives
Description du projet Liste des erreurs Discussions


Page de discussion archivée du Projet:Correction syntaxique pour l'année 2019.

2008 • 2009 ( 1er2e3e4e)
20102011201220132014
20152016201720182019
2020

(en) WikiProject Check Wikipedia

Checkwiki indisponibleModifier

Bonjour; l'outil Checkwiki de détection des erreurs syntaxique est actuellement indisponible pour frwiki (message "Could not connect to database: Too many connections"). Idem pour enwiki d'ailleurs; le problème est signalé sur WP:QT. -- Speculos 13 février 2019 à 10:10 (CET)

Speculos: Probablement lié à la panne d'un des serveurs de virtualisation. --Framawiki 13 février 2019 à 22:05 (CET)

Gadget lintHint (enwiki)Modifier

Bonjour,

Pour information, j'ai découvert il y a quelques jours l'existence d'un gadget sur enwiki, lintHint, qui permet de mettre en évidence les erreurs d'analyse de lint (balises oubliées, obsolètes, invalides, fermées dans le mauvais ordre, etc.). Et surtout d'indiquer l'emplacement probable de l'erreur (comme l'API le permet).

Pour ceux qui n'utilisent pas des outils comme WPC ou AWB, et ne sont pas familier avec l'API, cela offre un bon moyen de pouvoir identifier la position des erreurs sur de gros ou complexes articles.

J'ai trouvé ce gadget alors que je cherchais un moyen de pouvoir connaître la position d'erreurs de lint de manière simple, dans de gros articles.

Je porte donc à votre connaissance l'existence de ce gadget, pour ceux qui ne le connaissaient pas. Il ne me semble pas que nous ayons un outil similaire sur frwiki.

Il fonctionne très bien via une simple ligne dans son common.js (instruction sur en:User:PerfektesChaos/js/lintHint) :

mw.loader.load('//en.wikipedia.org/w/index.php?title=User:PerfektesChaos/js/lintHint/r.js&action=raw&bcache=1&maxage=86400&ctype=text/javascript');

Il suffit ensuite de définir sur Spécial:Page blanche/preferencesGadgetOptions#lintHint les espaces de noms sur lesquels on veut que la vérification opère.

Il est aussi possible de l'utiliser pour analyser du wikicode par copier-coller sur Spécial:Page blanche/lintHint.

Personnellement, j'ai aussi rajouté la règle CSS suivante dans mon common.css pour déplacer le bouton d'analyse quand fermé (pas d'erreur ou liste d'erreurs fermée), afin d'éviter un décalage du contenu de la page :

/* Gadget LintHint - [[:en:User:PerfektesChaos/js/lintHint]] */
/* Déplacement du bouton d'analyse quand fermé (pour éviter le décalage du contenu) */
#lintHint-null,
#lintHint-collapsed
{
   position: absolute;
   top: -33px;
   right: 0px;
}

Voilà, c'était juste pour vous informer de l'existence de ce gadget, peut-être aussi que l'on pourrait aussi mentionner son existence sur une page du P:CS.

--Tractopelle-jaune (discuter) 13 avril 2019 à 10:50 (CEST)

Avec beaucoup de retard… merci Tractopelle-jaune. Je l’ai ajouté dans la page de P:CS, avec findargdups aussi, 2 outils que j’utilise depuis quelques temps déjà. --NicoV (discuter) 4 juin 2020 à 12:43 (CEST)
Revenir à la page « Correction syntaxique/2019 ».