Manual:$wgLocalFileRepo/hu

Minden tárhelyhez szükséges tulajdonságok

 * class
 * A tárhely osztályneve. A magból vagy egy kiterjesztésből származhat. A fő osztálynevek: FileRepo, LocalRepo és ForeignDBRepo. (A visszafelé való kompatibilitás érdekében az FSRepo is támogatott.)


 * name
 * Elvárt értéke.


 * backend
 * Fájlbackend-név (lásd: ). Ha a $wgLocalFileRepo és a esetében nincs név meghatározva, azt a  automatikusan generálja.

Minden alapértelmezett tárhelyhez

 * url
 * Nyilvános gyökér URL


 * hashLevels
 * A hash-alapú fájlrészek könyvtárszintjeinek száma (lásd: )


 * thumbScriptUrl
 * A thum.php URL-je (opcionális, nem ajánlott)


 * transformVia404
 * A média-átalakítás kihagyása értelmezés során, és helyette HTTP 404-es hibakezelő használata.


 * initialCapital
 * A -szel megegyezik, a nagybetűvel kezdődő fájlneveket határozza meg. A jelenlegi implementáció hibás leírólapot adhat akkor, ha a helyi és az initialCapital nem egyeznek.


 * pathDisclosureProtection
 * Értékei: 'paranoid' – minden paraméter törlése a hibaüzenetekből; 'none' – az útvonalak változatlanul hagyása; 'simple' – az útvonalak felülírása helykitöltőkkel. A LocalRepo alapértelmezése a 'simple'.

Alapértelmezett érték
A Setup.php kódja a többi beállítás alapján alapértelmezett értéket generál a $wgLocalFileRepo számára:

if ( !$wgLocalFileRepo ) { $wgLocalFileRepo = [ 'class' => LocalRepo::class, 'name' => 'local', 'directory' => , 'scriptDirUrl' => , 'url' => ? $wgUploadBaseUrl. : $wgUploadPath, 'hashLevels' => ? 2 : 0,		'thumbScriptUrl' => , 'transformVia404' => !, 'deletedDir' => , 'deletedHashLevels' => $wgHashedUploadDirectory ? 3 : 0	]; }