Manual:$wgLocalFileRepo/fr

Propriétés nécessaires pour tous les dépôts

 * class
 * Nom de classe du dépôt. Peut venir du noyau ou d'une extension. Les classes de dépôt du noyau sont : FileRepo, LocalRepo, ForeignDBRepo. (FSRepo est aussi pris en charge pour la compatibilité arrière).


 * name
 * Doit être mis à.


 * backend
 * Un nom de fichier d'arrière plan (voir ). Pour $wgLocalFileRepo et, un nom est généré automatiquement dans s'il n'est pas défini.

Pour tous les dépôts du noyau

 * url
 * URL publique de la base


 * hashLevels
 * The number of directory levels for hash-based division of files (see for info)


 * thumbScriptUrl
 * URL pour thumb.php (optionnel, non recommandé)


 * transformVia404
 * Indique s'il faut sauter la transformation des fichiers média par l'analyseur syntaxique et en remplacement, s'appuyer sur un gestionnaire 404.


 * initialCapital
 * Equivaut à, détermine si les noms de fichiers commencent implicitement par une lettre majuscule. The current implementation may give incorrect description page links when the local and initialCapital are mismatched.


 * pathDisclosureProtection
 * May be 'paranoid' to remove all parameters from error messages, 'none' to leave the paths in unchanged, or 'simple' to replace paths with placeholders. La valeur par défaut pour LocalRepo est 'simple'.

Valeur par défaut
This code, in Setup.php, generates a default value for $wgLocalFileRepo based on the values of other configuration settings:

if ( !$wgLocalFileRepo ) { if ( isset( ['deleted']['hash'] ) ) { $deletedHashLevel = ['deleted']['hash']; } else { $deletedHashLevel = ? 3 : 0;    }     $wgLocalFileRepo = array(         'class' => 'LocalRepo',         'name' => 'local',         'directory' =>,         'scriptDirUrl' => ,         'scriptExtension' => ,         'url' =>  ?  .  : ,         'hashLevels' =>  ? 2 : 0,         'thumbScriptUrl' => ,         'transformVia404' => !,         'deletedDir' => ,         'deletedHashLevels' => $deletedHashLevel     ); }