MediaWiki:Gadget-JournalDebug/Documentation

Ce gadget permet d'afficher la fenêtre du journal de débogage contenant les messages de débogage générés par les scripts :

  • quand une erreur est détectée dans l'une des fonctions des gadgets et scripts communs,
  • quand les scripts utilisent la fonction devdebug(message);

Quand le gadget n'est pas activé, cette fonction n'affiche rien pour ne pas perturber la navigation des non-développeurs.

Quand le gadget est activé, l'appel à la fonction devdebug ajoute une ligne au journal de débuggage. Une fois la page affichée, le journal de débogage est affiché s'il contient au moins une ligne (voir illustration ci-dessous). Il suffit ensuite de cliquer dans la zone du journal de débogage pour le fermer.

Journal de debuggage

ERROR in function setupTitle: TypeError: subpages[0] is undefined
Exemple de message envoyé avec devdebug('Exemple de message envoyé avec devdebug')