Jump to content

Extension:TitleKey

From mediawiki.org
This page is a translated version of the page Extension:TitleKey and the translation is 89% complete.
Outdated translations are marked like this.
MediaWiki manüel uzantıları
TitleKey
Sürüm durumu: kararlı
Uygulama Ara
Açıklama Büyük/küçük harfe duyarlı olmayan sayfa başlığı öneki araması sağlar
Yazar(lar) Brooke Vibbermesaj
En son sürüm güncellemeler devam etmekte
MediaWiki 1.25+
Veritabanı değişiklikleri Evet
Licence GNU Genel Kamu Lisansı 2.0 veya üstü
İndir
README
Translatewiki.net adresinde mevcutsa, TitleKey uzantısını çevirin
Sorunlar Açık görevler · Hata bildir

TitleKey uzantısı, büyük/küçük harfe duyarlı olmayan bir sayfa başlığı öneki araması sağlar. Anahtarlar için ayrı bir tablo kullanır, bu nedenle çekirdek tabloların pahalı bir şekilde yeniden oluşturulması olmadan dağıtılabilir ve daha sonra CirrusSearch gibi farklı bir arama uzantısı tercih edilerek kaldırılabilir.

Ortalama site hizmetlisi için, bu uzantının yararı, arama önerilerinin (ör. Opensearch API'sinden) büyük/küçük harfe duyarlı olmamasıdır.

Bu uzantı CirrusSearch kullanıyorsanız hiçbir fayda sağlamaz.

Kurulum

  • Dosyaları indirin ve extensions/ klasörünüzdeki TitleKey adlı dizine yerleştirin.
    Developers and code contributors should install the extension from Git instead, using:
    cd extensions/
    git clone https://gerrit.wikimedia.org/r/mediawiki/extensions/TitleKey
    
  • LocalSettings.php dosyanızın altına aşağıdaki kodu ekleyin:
    wfLoadExtension( 'TitleKey' );
    // For MW 1.43.0 and above, no further configuration is needed.
    
    // For MW 1.42.x (use SearchEngineMySQL, SearchEnginePostgres, or SearchEngineSqlite depending on your $wgDBtype)
    $wgSearchType = MediaWiki\Extension\TitleKey\SearchEngineMySQL::class;
    
    // For MW 1.39.x to 1.41.x
    $wgSearchType = MediaWiki\Extension\TitleKey\SearchEngine::class;
    
  • Bu uzantının ihtiyaç duyduğu gerekli veritabanı tablolarını otomatik olarak oluşturacak betik güncelleme komutunu çalıştırın.
  • Yes Yapıldı – Uzantının başarıyla yüklendiğini doğrulamak için vikinizde Special:Version seçeneğine gidin.

Maintenance

RebuildTitleKeys bakım betiği, başlık dizinini yeniden oluşturmak için herhangi bir zamanda kullanılabilir (bunun için komut satırı erişimi gerekir):

$ path/to/mediawiki/maintenance/run.php RebuildTitleKeys

Or, for MediaWiki before 1.40:

$ php path/to/mediawiki/extensions/TitleKey/maintenance/rebuildTitleKeys.php