Projet:Correction syntaxique/Erreur syntaxique relative aux balises nowiki

Erreur syntaxique no 
023, 553, 554, 555, 562, 565, relatives aux balises nowiki
Description Page d'aide concernant l'erreur syntaxique du projet Correction syntaxique.
Résumé La présence d'une balise nowiki est potentiellement superflue ou inappropriée
Importance Moyenne
Conventions Aucun lien vers les conventions correspondantes n'a été défini.

Niveau d'automatisation

Liste blanche Liste blanche no 555
Liste des 25 premiers articles erronés #23
#553
#554
#555
#562
#565

Cette page d’aide du projet Correction syntaxique détaille les informations générales de fonctionnement d’une erreur détectée par le projet et rappelle les pages d’aides et de conventions de Wikipédia relative à la correction de celle-ci.

Description modifier

Les balises <nowiki> (ouverture) et </nowiki> (fermeture) ou <nowiki/> (utilisée seule) permettent d'écrire du texte qui sans elles serait interprété comme du code Wiki (les italiques, gras, accolades pour les modèles, crochets pour les liens…)

Il est toutefois fréquent de rencontrer des balises sans utilité, superflues ou inappropriées.

Explication des détections existantes modifier

Le projet détecte plusieurs erreurs relatives à ces balises.

  • CW#23 : présence d'une balise <nowiki> mal fermée, comme d'autres erreurs similaires pour d'autres balises :
    • soit la balise est là par erreur, parfois de façon invisible dans le rendu, et est donc à retirer ;
    • soit la présence est volontaire et appropriée. Il manque alors la balise de fermeture à placer au bon endroit. Dans certains cas, il peut être souhaitable de remplacer la balise <nowiki> par une balise <nowiki/>.
  • CW#553 : une balise nowiki après un lien interne permet de coller le texte au lien interne, sans pour autant inclure ce texte au lien interne. Généralement ce n’est pas le résultat voulu :
    • soit il manque un espace pour décoller le texte du lien interne. Exemple : En corrigeant [[Fraction armée rouge]]<nowiki/>allemande en [[Fraction armée rouge]] allemande, « Fraction armée rougeallemande » devient « Fraction armée rouge allemande » ;
    • soit le texte peut être mis dans le lien interne. Exemples de corrections :
      • [[Menachem Mendel Schneerson|Rabbi de Loubavitc]]<nowiki/>h[[Menachem Mendel Schneerson|Rabbi de Loubavitch]] qui change « Rabbi de Loubavitch » en « Rabbi de Loubavitch » (le "h" final fait partie du lien) ;
      • [[Youssou N'Dour|Youssou N'Dou]]<nowiki/>r[[Youssou N'Dour]] qui change « Youssou N'Dour » en « Youssou N'Dour ».
  • CW#554 : présence d'une balise nowiki dans une balise gallery. C'est souvent une erreur, mais pas forcément.
  • CW#555 : présence d'une balise nowiki dans du texte simple. Elle est souvent inutile, sauf dans quelques cas :
    • autour des mots magiques RFC : peut-être utiliser {{RFC}} quand il s'agit bien d'une Request for Comments ;
    • avant un lien externe : c'est souvent qu'il manque une espace avant le lien externe, ou que le lien externe pourrait être mis en note de bas de page, ou que le lien externe pourrait être mis en forme avec des crochets autour pour préciser le texte à afficher ;
    • dans certains appels de modèles qui gèrent mal certaines mises en forme : à voir au cas par cas (voir par exemple la liste blanche 555).
  • CW#562 : présence de balises nowiki consécutives qui peuvent généralement être regroupées (ou supprimées).
  • CW#565 : présence de balises nowiki entourées de gras/italique. C'est souvent le signe d'un problème, à voir au cas par cas.
    • Exemple : dans cette modification, on a l'ajout d'un ''Ritournelle''<ref>…</ref>''<nowiki/>'''<ref>…</ref>''.'' dans lequel les mises en italique sont de trop (la séparation entre les deux références et le point après n'ont pas à être en italique) et la séparation entre les deux références devrait être {{,}} et pas une apostrophe. À corriger en ''Ritournelle''<ref>…</ref>{{,}}<ref>…</ref>.

Recommandations modifier

  • Considérer le cas par cas.
  • Attention en particulier aux balises, présentes en début de paramètre d'un modèle, dont la suppression pourrait avoir un effet néfaste sur l'affichage. N'hésitez pas à effectuer un test avec prévisualisation avant de valider une modification.

Listes blanches modifier

Certains articles ne rentrent dans aucun des cas décrits dans les conventions, il convient de faire des exceptions. Tout article peut être proposé pour être ajouté aux listes d'exclusions, éventuellement à créer. Il suffit de le proposer en page de discussion du projet. Une fois validé par une majorité ou un membre confirmé du projet, l'article sera ajouté à la liste.