Discussion Utilisateur:CreatixEA/Aide à la saisie

Un article de Wikipédia, l'encyclopédie libre.

[modifier] Bistro du 27/10/2006

Bonjour,

J'ai écris un petit JavaScript (petit... de quelques 350 lignes ...) qui, lors de l'ouverture d'une page d'édition, analyse le contenu de la boite de texte de saisie et propose un formulaire pour aider à la saisie des modèles.

Par exemple:

<!-- 
<templates>
<template id="test1" name="NomDuTemplate">
<field id="f1" nature="text" label="Afficher une boite text" />
<field id="f1" nature="textarea" label="Afficher une boite texte élargie" />
<field id="f1" nature="hidden" label="Ne pas autoriser la modification" />
</template>
</templates>
-->

Le script voit ça, recherche la 1ère occurrence du modèle NomDuTemplate et sous le formulaire de modification, apparaît l'ensemble des champs... Lors de la prévisualisation ou de la Sauvegarde, le script remplace par les bonnes valeurs. Très utile pour les modèles dont les données sont amenées à changer (exemple de tableaux de bourse).

Est-ce que Wikipédia est intéressé ??? CreatixEA M'écrire 27 octobre 2006 à 15:08 (CEST)

Est-ce que ce ne serait pas plus facile à comprendre avec une ou deux copies d'écran ? Teofilo 27 octobre 2006 à 15:50 (CEST)
Image:Snapper1161957187031.png
Voilà ... CreatixEA M'écrire 27 octobre 2006 à 15:56 (CEST)
Modèle:Team n'existe pas. Tu es sûr que ce ne serait pas plus facile à comprendre avec un modèle qui existe ? Teofilo 27 octobre 2006 à 16:19 (CEST)
En gros, j'ai l'impression que c'est fait pour remplir les infobox. Ca te met une editbox par champ et tu peux remplir les editbox au lieu de remplir l'appel au modèle. S'il y a un modèle ça peut peut-être être pratique, dans une page qui en fourmille, ça commence a être plus problématique. Eden 27 octobre 2006 à 16:27 (CEST)
C'est à peu près ça ... C'est pas fait pour remplir les modèles de mises en page, mais bien les modèles de type infoBox ... Et il gère parfaitement le fait qu'il y en ai plusieurs ... Cf sur le page de démo ... C'est juste qu'il faut le déclarer plusieurs fois ... Et c'est d'autant plus pratique que s'il y en a plusieurs on a pas à chercher ... Cependant danes les versions futures pourquoi ne pas "Donner un titre à chaque template" ? CreatixEA M'écrire 27 octobre 2006 à 17:26 (CEST)
Donc cela voudrait dire que "Nom", "code image" et "adresse du site" seraient des paramètres de Modèle Team. Sauf que je crains que cela ralentisse mon ordinateur, c'est intéressant. Ce qui serait agréable c'est de pouvoir cliquer sur une zone de l'article, et un popup surgit avec un formulaire d'édition des paramètres. Teofilo 27 octobre 2006 à 16:39 (CEST)
Bon, j'ai fait une page de démonstration, sachant, bien entendu que vous devrez le rajouter dans monobook.js ... C'est une idée de départ, déjà fonctionnelle, mais je pense que c'est que le début ... CreatixEA M'écrire 27 octobre 2006 à 16:53 (CEST)