Projet:Correction syntaxique/Erreur syntaxique 034

Erreur syntaxique no 034
Éléments de programmation de modèles
Description Page d'aide concernant l'erreur syntaxique 034 du projet Correction syntaxique.
Résumé Les éléments de programmation sont réservés aux modèles. Ils ne doivent pas être mis en ligne directement sur les articles. Un modèle doit être créé sur l'espace modèle et inséré dans l'article par inclusion.
Importance Élevée
Conventions Aide:Modèle

Niveau d'automatisation Manuel

Liste blanche Liste blanche no 034
Liste des 25 premiers articles erronés Consulter

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 éléments de programmation de modèles sont exclusivement réservés à l'espace Modèle. Il peuvent créer des erreur d'interpretation du logiciel MediaWiki. Cette insertion de code est interdite et pose des problème accessibilité en compliquant le texte source des l'articles pour les utilisateurs non-arvertis. Ils ne doivent pas être mis en ligne directement sur les articles mais insérés par inclusion.

Conventions modifier

Les conventions abordant les modèles sont décrites sur cette page : Aide:Modèle.

Vulgarisation modifier

Cette section a pour but de simplifier et de donner les grandes lignes concernant les règles à respecter sur Wikipédia en français, elle peut également servir de justification auprès d'un contributeur n'ayant pas accepté ou pas compris la correction établie par un membre du Projet:Correction syntaxique. Cette simplification des règles ne saurait remplacer les règles elles-mêmes, consultez attentivement les conventions citées dans la section ci-dessus.

Règle générale modifier

Les modèles doivent être placés dans l'espace de noms « Modèle: ». Un modèle doit donc être créé sur une page débutant par l'expression « Modèle: ». Il est interdit de publier directement sur l'article ces expressions. Un modèle doit être inséré dans l'article par inclusion. De plus, un modèle publié par inclusion simplifie le code de l'article. Il faut donc supprimer ces élements des articles.

Détection modifier

Le script détecte certains éléments comme les triples accolades. C'est parfois un modèle mal ouvert, ou mal fermé. Il faut simplement supprimer l'accolade qui n'est pas nécessaire.

Localisation - Geolocalisation modifier

Le modèle de géolocalisation est régulièrement publié notamment sur des articles du Portail:Rugby à XV.

Deux options se présentent :

Pensez à informer le contributeur qu'il ne faut pas publier un modèle sur un article.

Palette de navigation modifier

Des palettes de navigation soit parfois publiées directement sur les articles. Les Méta palette de navigation doivent être placées sur l'espace modèle, Le script détecte mal ce problème, il repère seulement les balises <noinclude></noinclude> ou <includeonly></includeonly> de la palette alors situées sur l'article (voir l'erreur "Balise sans contenu")... Il est donc nécessaire de déplacer ces éléments. La {{Palette Aide}} revient souvent en version trafiquée et allégée de paramètres obligatoires. Veillez à mettre à jour correctement le code de la palette avant de la publier et pensez également à la catégoriser.

Code source modifier

Certains contributeurs copient directement le code source d'une infobox, d'un bandeau ou de tout autre modèle et remplissent les champs correspondant. Tout comme les palettes de navigation, les infobox et les bandeaux doivent se situer sur l'espace Modèle. Le language et la syntaxe utilisée est interdite sur l'espace de nom principal. Il suffit de copier le code simplifié de l'infobox et de déplacer le contenu.

Adresse Google livres modifier

Certaines adresses internet sont complexifiées (par des bots ?). Cette syntaxe est absolument inutile. Conservez le code et la description après id= et supprimez les accolade {{{1| }}}, {{{2| }}}

Exemple modifier

  • Code source : Suppression du code source de la boite et substitution avec le code correspondant.

Le placement d'un modèle sur l'espace de nom principal est plutôt rare, mais régulier (un ou deux articles en deux semaines...), causé par une méconnaissance des règles de la part de quelques contributeurs très minoritaires. La majorité des détecetions autres sont de faux positifs de modèles mal utilisés.

Recommandations modifier

  • Pensez à consulter le modèle avant d'effectuer les modifications pour contrôler les paramètres autorisés. Utilisez {{m|Nom du modèle}} pour accéder rapidement à la page du modèle.
  • Pensez à justifier vos correction : Éléments de programmation de modèles (détection par Projet:Correction syntaxique).
  • N'entrez jamais en conflit avec un utilisateur n'acceptant pas votre modification. Prennez le temps de lui expliquer la règle, proposez lui le lien des conventions sur le sujet et la vulgarisation ci-dessus. Dans le pire des cas où une tension interviendrait, faites reprendre la discussion par un autre membre du Projet:Correction syntaxique.

Automatisation modifier

Bot modifier

  • Exceptionnellement dans le cas où un bot ou une personne aurait mis en ligne des éléments interdits en grande quantité, un bot pourrait passer pour les supprimer.
    Exemple : DSisyphBot
Introduction sur à peu près 300 articles d'éléments de programmation de modèles
Nouveau passage du bot pour supprimer les éléments interdits.
Historique de l'article (8 août et 26 août 2009)

Regex modifier

  • Oui

Manuel modifier

  • Suivez les recommandations et consignes pour cette erreur.

Liste blanche 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é à la liste d'exclusion. 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.

Cette page contient la liste blanche de l’erreur syntaxique no 34 (Éléments de programmation de modèles), c'est-à-dire les pages pour lesquelles cette erreur est détectée, mais ne peut être corrigée.

Important: Avant d’ajouter une page dans cette liste, veuillez vous assurer que cette page ne peut vraiment pas être corrigée.

Discussion modifier

Vous pouvez faire vos remarques, une demande de modification, sur l'erreur 034 ou la manière dont elle est traitée par les membres du projet

Discussion Projet:Correction syntaxique