XenForo: config.php'de kullanabileceğiniz bazı faydalı kodlar - R10.net
  • 13-07-2021, 11:07:38
    #1
    Selamlar arkadaşlar. XenForo forumunuzun config.php dosyasına ekleyebileceğiniz bazı faydalı kodları paylaşmak istedim.

    Alttakiler haricinde eklenebilecek onlarca kod var (önbellekleme, geliştirici modu vb.) ancak daha çok temel seviyede kodları listeledim. Ara sıra güncelleme yaparım.

    Giden tüm e-postaları devre dışı bırakma:
    $config['enableMail'] = false;
    Gzip etkinleştirme:
    $config['enableGzip'] = true;
    Tüm eklenti fonksiyonlarını devre dışı bırakma:
    $config['enableListeners'] = false;

    Eklentilerden kaynaklı sorun yaşayıp forumunuza erişemediğinizde kullanabilirsiniz.

    ThemeHouse ürünlerinin telif hakkı metnini (copyright) kaldırma:
    $config['removeThemeHouseBranding'] = true;


    Uyarı: Telif hakkı metnini kaldırma ücreti ödemediyseniz, etik olarak bu kodu kullanmanız yanlıştır. Ürünü lisanslı kullanıp telif ücretini ödemediğiniz halde kaldırdığınız tespit edilirse TH lisansınız iptal edilebilir.

    İki adımlı doğrulamayı tamamen devre dışı bırakma:
     $config['enableTfa'] = false;
    Eklentileri doğrudan yönetim panelinden zip dosyası olarak yüklemeyi etkinleştirme:
    $config['enableAddOnArchiveInstaller'] = true;
    Tek tıkla yükseltmeyi (XenForo upgrade) etkinleştirme:
    $config['enableOneClickUpgrade'] = true;
    Hata ayıklama (debug) modunu etkinleştirme:
     $config['debug'] = true;
  • 13-07-2021, 11:31:12
    #2
    Bir kısmını da ben getireyim;

    Yönetim paneli linki değiştirme
    $c['router.admin.formatter'] = $c->wrap(function($route, $queryString){
    $suffix = $route . (strlen($queryString) ? '&' . $queryString : '');
    return strlen($suffix) ? 'yonetim.php?' . $suffix : 'not_admin.php';});
    (yonetim.php dosyasını kendinize göre düzenleyin.)

    Clickjacking koruması etkinleştirme
    $config['enableClickjackingProtection']= true;
    Reverse Tabnabbing (Ters Sekme) koruması etkinleştirme
    $config['enableReverseTabnabbingProtection']= true;
    API erişimini devre dışı bırakma
    $config['enableApi']= false;
    Dosya tabanlı cache sistemi etkinleştirme
    $config['cache']['enabled'] = true;
    $config['cache']['provider'] = 'Filesystem';
    $config['cache']['config'] = [
        'directory' => '/cache'
    ];
    (cache klasörü oluşturun ve boş bir index.html dosyası koyun.)

    Geliştirici modunu aktif etme
    $config['development']['enabled'] = true;
    (debug modunu da etkinleştirmeniz tavsiyemdir.)

    Şifre güçlüğü seviyesi düzenleme
    $config['passwordIterations']= 10;
    (seviyeyi deneyerek güzel bir şekilde ayarlayabilirsiniz.)

    Yönetici log kaydının tutulacağı gün sayısı
    $config['adminLogLength']= 60;
    (60'ı kendinize göre düzenlebilirsiniz.)

    Varsayılan dosya izinleri ayarları
    $config['chmodWritableValue']= 644;
    (XenForo tarafından oluşturulan dosyaların izinlerini düzenlebilirsiniz.)

    "data" klasörü isim değiştirme
    $config['externalDataPath']= 'veriler';
    $config['externalDataUrl']= 'veriler';
    (veriler klasörü temsilidir, kendinize göre düzenleyebilirsiniz. Klasörün adını değiştirmeyi unutmayın.)

    "internal_data" klasörü isim değiştirme
    $config['internalDataPath']= 'dosyalar';
    (dosyalar klasörü temsilidir, kendinize göre düzenleyebilirsiniz. Klasörün adını değiştirmeyi unutmayın.)
R10.net sizlere daha iyi hizmet sunmak için çerezleri kullanıyor.R10.net'i kullanarak çerezleri kullanmamızı kabul etmiş olacaksınız.
Detaylı bilgi almak için Gizlilik ve Çerez Politikası metnimizi inceleyebilirsiniz.