• 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.
    Düzeltme: ThemeHouse yaptığı açıklamayla (bk. tıklayın) telif hakkı metninin hiçbir karşılık olmaksızın kaldırılabileceğini duyurmuş, yeni gördüm. İstediğiniz gibi kaldırabilirsiniz, herhangi bir ek ödeme yapmanıza gerek yok.

    İ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.)
  • 25-09-2021, 12:37:50
    #3
    UI.X ve UI.X Dark hazır ücretsiz olmuşken ufak bir düzeltme ekliyorum arkadaşlar:
    Hellscream adlı üyeden alıntı: mesajı görüntüle
    Düzeltme: ThemeHouse yaptığı açıklamayla (bk. tıklayın) telif hakkı metninin hiçbir karşılık olmaksızın kaldırılabileceğini duyurmuş, yeni gördüm. İstediğiniz gibi kaldırabilirsiniz, herhangi bir ek ödeme yapmanıza gerek yok.