Projet:JavaScript

Cette page est un document de travail concernant le Javascript et les Gadgets.

À faire

modifier
  • Lister l’intégralité des scripts et des gadgets et leurs inter-dépendances.  
  • Mettre à jour la manière d’importer un script dans la catégorie JavaScript du Wiktionnaire  
  • Maintenir à jour/automatiser (?) la liste des gadgets dans Spécial:Gadgets.

Participant·es

modifier

Contenu de la page

modifier
  • Liste de suivi des scripts/gadgets  
  • Conventions de code
    • Nommage des gadgets
    • Nommage des fonctions et des variables (fr ou en ?)

Liens utiles

modifier

Conventions de code

modifier
  • Afin d'être exportables, les gadgets doivent respecter MW:Manual:Coding_conventions/JavaScript.
  • Les fonctions et variables des gadgets et autres scripts globaux (espace Mediawiki) ne doivent pas être définies globalement. Ceci afin d’éviter les conflits de nommage et les effets de bord indésirables.
  • Tous les gadgets important leurs sous-pages doivent avoir comme dépendance Mediawiki:Gadget-CommonWikt.js et s’enregistrer dans l’objet global window.wikt.gadgets. Le nom de l’attribut doit commencer par une minuscule. Exemple pour le gadget Créer Nouveau Mot : window.wikt.gadgets.creerNouveauMot = { /* Définition du gadget */ };

Gadgets

modifier

Liste de suivi

modifier
Aucune modification ne correspond à ces critères sur la période indiquée.

Voir aussi

modifier