Extension:DebugMode

From mediawiki.org
This page is a translated version of the page Extension:DebugMode and the translation is 100% complete.
Manuel des extensions MediaWiki
DebugMode
État de la version : non-maintenu
Implémentation Interface utilisateur
Description Place le wiki en mode debug
Auteur(s) Ike Hecht (Tosfosdiscussion)
Dernière version 0.1.0 (2014-10-28)
MediaWiki 1.23
PHP 5.3
Modifie la base
de données
Non
Licence Licence publique générale GNU v2.0 ou ultérieur
Téléchargement
  • $wgDebugMode
  • $wgDebugModeIgnoreVars
Téléchargements trimestriels 0
Traduire l’extension DebugMode sur translatewiki.net si elle y est disponible

L’extension DebugMode place le wiki en mode debug, ce qui signifie que tous les paramètres de debugging de MediaWiki sont activés.

Installation

  • Téléchargez et placez le(s) fichier(s) dans un répertoire appelé DebugMode dans votre dossier extensions/.
    Les développeurs et les contributeurs au code doivent à la place installer l'extension à partir de Git en utilisant:cd extensions/
    git clone https://gerrit.wikimedia.org/r/mediawiki/extensions/DebugMode
  • Ajoutez le code suivant à la fin de votre fichier LocalSettings.php  :
    require_once "$IP/extensions/DebugMode/DebugMode.php";
    
  • Yes Fait – Accédez à Special:Version sur votre wiki pour vérifier que l'extension a bien été installée.

Paramètres de configuration

$wgDebugMode
Niveau de debugging. Peut valoir true pour activer tout le debugging ou false pour ne rien faire.
Donner la valeur false ne désactive pas le debugging ! Cela ne fait que laisser s’appliquer les paramètres existants.
La valeur peut être construite avec les constantes de la classe DebugMode, en utilisant les opérations bit-par-bit :
La valeur par défaut est un niveau raisonnable de debugging, correspondant à DebugMode::DEBUG_MODE_ALL moins DebugMode::DEBUG_MODE_VERBOSE.
Exemple : DebugMode::DEBUG_MODE_ALL ^ DebugMode::DEBUG_MODE_INI ^ DebugMode::DEBUG_MODE_PHP pour « tout sauf les paramètres PHP ».
$wgDebugModeIgnoreVars
Un tableau de variables qui doivent être ignorées par l’extension. Peut être utilisé pour raffiner les variables autorisées par $wgDebugMode. Ces variables peuvent être des variables nommées connues de l’extension, y compris des paramètres globaux de MediaWiki ou de PHP. La valeur par défaut est un tableau vide, rien n’est ignoré.
Exemple : array( 'wgDebugAPI' ) pour ignorer le paramètre $wgDebugAPI .

Voir aussi