Aide:Extension:CodeMirror/WikiLint
Appearance
Cette documentation suppose que vous êtes familiarisé avec Lint et la terminologie associée.
Lint et wikicode dans CodeMirror est propulsé par wikiparser-node. Veuillez noter que si linter est un outil utile pour aider à identifier et à résoudre divers problèmes, il ne fait pas autorité et peut avoir des opinions stylistiques qui ne sont pas partagées par tous les rédacteurs.
D'autres règles peuvent être ajoutées ou modifiées avec le temps en fonction des commentaires utilisateur reçus. Si vous avez des suggestions, veuillez nous les soumettre sur la page de discussion. Nous envisageons la possibilité de permettre aux utilisateurs de personnaliser leurs propres règles ou de les choisir dans un ensemble de régles configurées par la communauté. (phab:T394964)
| Id de la règle | Options | Sévérité par défaut | Description |
|---|---|---|---|
| bold-header | – | information | Guillemets ou balises HTML présentes dans les titres. |
| format-leakage | – | information | La table des matières (TOC) peut avoir un format perturbé lorsqu'une balise de format n'est pas fermée dans le titre. |
| fostered-content | default | avertissement | Contenu issu d'un tableau; sera sorti ensuite de la table. |
| transclusion | désactivé | ||
| h1 | – | avertissement | les balises <h1> ne doivent pas être utilisées.
|
| illegal-attr | tabindex | avertissement | Attributs non valides dans les balises d'extension et les balises HTML. |
| unknown | erreur | ||
| value | erreur | ||
| insecure-style | – | désactivé | Styles en ligne non sécurisés dans les balises HTML. |
| invalid-gallery | – | erreur | Fichiers ou paramètres d'image non valides, y compris ceux dans les balises <gallery>.
|
| invalid-imagemap | – | erreur | Images non valides ou liens dans les balises <imagemap>.
|
| invalid-invoke | – | erreur | Appel non valide de module Scribunto. |
| invalid-isbn | – | erreur | ISBN (International Standard Book Number) non valide. |
| lonely-apos | default | avertissement | Apostrophes isolées. |
| word | désactivé | ||
| lonely-bracket | converter | avertissement | Crochets ou accolades non appairés. |
| double | avertissement | ||
| extLink | erreur | ||
| single | désactivé | ||
| lonely-http | – | désactivé | http://, https://, PMID, RFC ou ISBN isolé.
|
| nested-link | – | erreur | Lien interne présent dans un lien externe. |
| no-arg | – | désactivé | {{{}}} ne doit être utilisé que pour la transclusion.
|
| no-duplicate | attribute | erreur | Doublons présents dans les attributs, les catégories, les paramètres des modèles, etc... |
| category | avertissement | ||
| id | avertissement | ||
| imageParameter | erreur | ||
| parameter | erreur | ||
| unknownImageParameter | désactivé | ||
| no-ignored | – | erreur | Contenu ignoré par l'analyseur de wikicode. |
| obsolete-attr | – | avertissement | Attributs obsolètes en HTML5. |
| obsolete-tag | – | avertissement | Balises HTML obsolètes en HTML5. |
| parsing-order | – | erreur | Comportements inattendus en raison de la séquence d'analyse du texte wiki. |
| pipe-like | double | erreur | Caractères | de texte simple assimilables à une syntaxe de wikicode valide.
|
| link | avertissement | ||
| td | avertissement | ||
| table-layout | – | information | L'affichage de la table est incohérent en termes de longueur des rangées et de longueur des colonnes. |
| tag-like | – | avertissement | Texte simple < qui ressemble aux balises HTML ou d'extensions.
|
| unbalanced-header | – | erreur | Titres non équilibrés, commençant par exemple par == et se terminant par ===.
|
| unclosed-comment | – | avertissement | Commentaires HTML non fermés. |
| unclosed-quote | – | avertissement | Apostrophes non fermées dans les attributs de la balise. |
| unclosed-table | – | avertissement | Tableau wikicode non fermé. |
| unescaped | – | erreur | = non échappé dans les URLs externes interfère avec l'analyse syntaxique des paramètres des modèles.
|
| unknown-page | – | information | Modèles présents dans les cibles des liens. |
| unmatched-tag | – | désactivé | Balises HTML non reconnues. |
| unterminated-url | – | avertissement | URL externes contenant des barres verticales ou des marques de ponctuation en pleine largeur. |
| url-encoding | – | avertissement | L'encodage des URL pour les liens internes n'est pas nécessaire. |
| var-anchor | – | information | Ancres pouvant changer suite à d'éventuelles modifications dans d'autres parties de la page. |
| void-ext | – | erreur | Balises d'extension void présentes mais avec du contenu. |