Manual:$wgLocalFileRepo/tr

Tüm depolar için gereken özellikler

 * class
 * Deponun sınıf adı. Çekirdek veya uzantıdan gelebilir. Çekirdek depo sınıfları FileRepo, LocalRepo, ForeignDBRepo'dur. (FSRepo da geriye dönük uyumluluk için desteklenir.)


 * name
 * olarak ayarlanmalıdır.


 * backend
 * Bir dosya arka uç adı (bkz. ). $wgLocalFileRepo ve için tanımlanmamışsa,  içinde otomatik olarak bir ad oluşturulur.

Tüm temel depolar için

 * url
 * Temel genel URL


 * hashLevels
 * Dosyaların karma tabanlı bölümü için dizin seviyelerinin sayısı (bilgi için bkz. )


 * thumbScriptUrl
 * thumb.php URL'si (isteğe bağlı, önerilmez)


 * transformVia404
 * Medya dosyası dönüşümünün ayrıştırmada atlanıp atlanmadığı ve bunun yerine bir 404 işleyiciye bağlı olup olmadığı.


 * initialCapital
 * 'e eşdeğer, dosya adlarının dolaylı olarak bir büyük harfle başlayıp başlamayacağını belirler. Geçerli uygulama, yerel ve initialCapital eşleşmiyorsa hatalı açıklama sayfası bağlantıları verebilir.


 * pathDisclosureProtection
 * Tüm parametreleri hata mesajlarından kaldırmak için 'paranoyak' olabilir, yolları hiç değişmeden bırakmak için 'hiç' veya yolları yer tutucularla değiştirmek için 'basit' olabilir. LocalRepo için varsayılan 'basittir'.

Varsayılan değer
Setup.php dosyasındaki bu kod, diğer yapılandırma ayarlarının değerlerine bağlı olarak $wgLocalFileRepo için varsayılan bir değer oluşturur:

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