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 ) { 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     ); }