Utilisateur:Thomas³/Modèles rapides

Présentation ℹ modifier

Section modèles (des modèles ont été ajoutés depuis cette capture d'écran).
Section émojis (des émojis ont été ajoutés depuis cette capture d'écran).

Ce gadget permet d'ajouter deux sections dans l'éditeur de wikicode :

Une section avec des modèles fréquemment utilisés, divisé en plusieurs « pages » :

  • Général ;
  • Révision article ;
  • Révision section ;
  • Révision phrase ;
  • Discussions ;
  • Vote.

Une section avec une liste d'émojis de type twemoji, divisé en plusieurs « groupes » :

  • Émotions ;
  • Objets ;
  • Symboles.

Personnalisation 📝 modifier

‼Pour pouvoir personnaliser le gadget, il faudra recopier le code manuellement (explications disponibles ici), vous n'obtiendrez plus les mises à jour.‼

Ajout d'un modèle modifier

Pour ajouter un modèle fréquemment utilisé, se placer dans l'une des sections, et ajouter :

{'action': {'type': 'encapsulate', 'options': {'pre': 'AVANT LE CURSEUR','peri': 'MILEU (SI RIEN N'EST SELECTIONNÉ)','post':'APRÈS LE CURSEUR' }}, 'label': 'NOM DU MODÈLE'},

Infos complémentaires :

  • NOM DU MODÈLE : Correspond au nom qui sera affiché dans la barre d'outil ;
  • AVANT LE CURSEUR : Correspond à ce qui sera inséré avant le passage sélectionné (ex : le début d'un modèle « {{Date| ») ;
  • MILEU (SI RIEN N'EST SELECTIONNÉ) : Correspond à ce qui sera inséré au milieu du modèle si aucun texte n'est sélectionné avant l'appui sur le bouton, sinon, le texte sélectionné sera inséré au milieu ;
  • APRÈS LE CURSEUR : Correspond à ce qui sera inséré après le passage sélectionné (ex : la fin d'un modèle « }} »).

Ajout d'un émoji modifier

Pour ajouter un émoji, se placer dans l'une des sections, et ajouter :

'NUMÉRO DE L'ÉMOJI': {'label': 'NUMÉRO DE L'ÉMOJI', 'type': 'button', 'icon': 'IMAGE DE L'ÉMOJI', 'action': {'type': 'encapsulate', 'options': {'pre': '{{emoji|NUMÉRO DE L'ÉMOJI}}'}}},

Infos complémentaires :

  • NUMÉRO DE L'ÉMOJI : Correspond au code le émoji (cf : liste des émojis) ;
  • IMAGE DE L'ÉMOJI : Lien de l'image de l'émoji (cf : Liste des images sur commons, choisir l'émoji correspondant, cliquer sur More details et recopier le File URL dans l'onglet Use this file (avec le logo internet).

Suppression d'un modèle ou d'un émoji modifier

Supprimer simplement la ligne correspondante à l'élément à supprimer.

Obtenir le gadget ✅ modifier

Soit (méthode simple, mais non personnalisable) :

Copiez, dans votre common.js :

importScript('Utilisateur:Thomas³/Modèles rapides.js');

Cependant, si vous souhaitez voir apparaître un bouton en plus, dites-le moi, je m'en occuperai !

Soit (méthode « expert », mais personnalisable) :

Copier le code de cette page ici puis rajouter le code suivant dans votre common.js (en modifiant VotreNom par votre nom d'utilisateur).

importScript('Utilisateur:VotreNom/Modèles rapides.js');

À améliorer 😕 modifier

Si vous vous y connaissez en JavaScript, vous pouvez m'aider !

  • Réduire légèrement la taille des émojis dans la barre d'édition pour qu'ils ne se collent pas (esthétique)
  • Réduire la taille du texte dans la section modèle (esthétique)
  • Faire en sorte que les sections émoji, vote et discussion ne s'affichent pas lors de l'édition des articles, mais uniquement durant l'édition de pages personnelles et de discussion
  • Insérer automatiquement la date pour les modèles de révision
  • Optimiser le code

N'hésitez pas à me faire des remarques sur cette page de discussion 😎 !