Manuel:$wgFileStore
Cette fonctionnalité a été supprimée du noyau Mediawiki dans la version 1.24.0. Voyez $wgDeletedDirectory comme manière alternative pour utiliser cette fonctionnalité. |
Fichiers et téléversements de fichiers: $wgFileStore | |
---|---|
Chemins des fichiers de stockage; n'est utilisé actuellement que pour les fichiers supprimés. |
|
Introduit dans la version : | 1.7.0 (r14777) |
Obsolète dans la version : | 1.17.0 (r69007) |
Retiré dans la version : | 1.24.0 (Gerrit change 145738; git #5842d0aa) |
Valeurs autorisées : | voir ci-dessous |
Valeur par défaut : | voir ci-dessous |
Autres paramètres : Alphabétique | Par fonction |
Détails
Chemins des fichiers de stockage; a été utilisé dernièrement uniquement pour les fichiers supprimés.
Le paramètre contient un tableau de tableaux. Le premier index est le nom du type de fichier qui a été enregistré (actuellement, uniquement 'deleted' est valide) et le second index est l'une des trois clés suivantes :
- '
directory
' contient le répertoire du serveur dans lequel les fichers supprimés ont été sauvegardés. Depuis la version 1.17, ceci est remplacé par$wgDeletedDirectory
. - '
url
' contient l'URL utilisée pour accéder au fichier à partir d'internet.
- Si le fichier est privé (tout comme les fichiers supprimés) ceci doit être null.
Depuis la version 1.23, cette valeur est ignorée.
- '
hash
' contient le nombre de niveaux de sous-répertoires à créer sous le répertoire spécifié. Par exemple, si la valeur est 3, les images seront enregistrées avec des chemins du type/a/b/a/Abacus.jpg
(relativement aux repertoires supérieurs).
Depuis la version 1.17, ceci est remplacé par $wgHashedUploadDirectory
.
Valeurs par défaut
Versions de MediaWiki : | 1.11 – 1.23 |
Les images supprimées sont rangées par défaut dans $wgUploadDirectory /deleted.
$wgFileStore
peut être utilisé pour personnaliser ceci :
Les paramètres par défaut sont :
$wgFileStore['deleted']['directory'] = false;// Par défaut $wgUploadDirectory/deleted
$wgFileStore['deleted']['url'] = null; // Privé, donc initialisé à null
$wgFileStore['deleted']['hash'] = 3; // Partage en 3 niveaux de sous-répertoires
Versions de MediaWiki : | 1.7 – 1.10 |
Avant MediaWiki 1.11, les fichiers supprimés sont par défaut, simplement effacés; voir $wgSaveDeletedFiles
pour la manière d'activer leur enregistrement.
Pour activer la restitution, le répertoire 'deleted' doit être défini et $wgSaveDeletedFiles
doit être à true.
Les paramètres par défaut sont :
$wgFileStore = array();
$wgFileStore['deleted']['directory'] = null; // N'oubliez pas d'initialiser ceci.
$wgFileStore['deleted']['url'] = null; // Privé
$wgFileStore['deleted']['hash'] = 3; // Partage en 3 niveaux de sous-répertoires
Exemple
Un exemple de l'activation de la sauvegarde des images supprimées :
$wgSaveDeletedFiles = true; // Plus nécessaire à partir de MW 1.11.0
$wgFileStore['deleted']['directory'] = "$IP/imagesDeleted";
$wgFileStore['deleted']['url'] = null;
$wgFileStore['deleted']['hash'] = 3;
L'URL 'deleted' peut rester à null (parce que les fichiers supprimés sont privés et non accessibles à partir d'internet).