Manual:$wgHashedUploadDirectory/fr
<translate> Files and file uploads</translate>: $wgHashedUploadDirectory | |
---|---|
Si à true , on utilise la structure de répertoires /a/ab/foo.jpg . |
|
<translate> Introduced in version:</translate> | 1.4.0 (r5578) |
<translate> Removed in version:</translate> | <translate> still in use</translate> |
<translate> Allowed values:</translate> | (booléen) |
<translate> Default value:</translate> | true |
<translate> Other settings:</translate> <translate> Alphabetical</translate> | <translate> By function</translate> |
Détails
Si true
, les fichiers téléchargés seront distribués dans des sous-répertoires de $wgUploadDirectory en fonction des deux premiers caractères du hachage md5 du nom de fichier.
(par exemple $IP /images/a/ab/foo.jpg
)
La création de tels sous-répertoires est gérée automatiquement.
Ceci est utilisé pour éviter d'avoir trop de fichiers dans un dossier car certains systèmes de fichiers ne fonctionnent pas bien avec un grand nombre de fichiers dans un dossier.
L'algorithme pour cela est basé sur un md5 du nom, le premier caractère hexadécimal est utilisé pour le premier répertoire, puis les deux premiers caractères sont utilisés pour le sous-répertoire.
Foo.png
→ md5 du nom de fichier =f865cbca12286c1c5b7616b4a70fbf68
→ f + f8 = $IP /images/f/f8/Foo.png
Si false
, toutes les images sont téléchargées en $wgUploadDirectory lui-même.
(par exemple $IP /images/foo.jpg
)
Si vous définissez $wgLocalFileRepo , cette variable sera ignorée.
Voir aussi
- $wgHashedSharedUploadDirectory — pour les téléchargements partagés.
- $wgLocalFileRepo — pour changer le niveau de hachage (nombre de caractères utilisés à partir du hachage).