Jump to content

Rozšíření:TitleKey

From mediawiki.org
This page is a translated version of the page Extension:TitleKey and the translation is 100% complete.
Příručka k rozšířením MediaWiki
TitleKey
Stav rozšíření: stabilní
Zavádění Hledání
Popis Poskytuje vyhledávání v předponě názvu stránky bez rozlišování velkých a malých písmen
Autoři Brooke Vibberdiskuse
Nejnovější verze průběžné aktualizace
MediaWiki 1.25+
Změny v databázi Ano
Licence GNU General Public License 2.0 nebo novější
Stáhnout
README
Přeložte rozšíření TitleKey, používá-li lokalizaci z translatewiki.net
Problémy Otevřené úkoly · Nahlásit chybu

Rozšíření TitleKey umožňuje vyhledávání předpon názvu stránky bez rozlišování velkých a malých písmen. Používá samostatnou tabulku pro klíče, takže ji lze nasadit bez nákladné přestavby základních tabulek a později odinstalovat s preferencí pro jiné rozšíření vyhledávání, například CirrusSearch .

Pro průměrného administrátora webu je výhodou tohoto rozšíření to, že umožňuje rozlišovat velká a malá písmena v návrzích vyhledávání (např. z Otevřené vyhledávání API).

Toto rozšíření není kompatibilní s CirrusSearch .

Instalace

  • Stáhněte soubor/y a vložte je do adresáře pojmenovaného TitleKey ve vaší složce extensions/.
    Vývojáři a přispěvatelé kódu by si místo toho měli nainstalovat rozšíření from Git pomocí:
    cd extensions/
    git clone https://gerrit.wikimedia.org/r/mediawiki/extensions/TitleKey
    
  • Na konec vašeho souboru LocalSettings.php přidejte následující kód:
    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;
    
  • Spusťte aktualizační skript, který automaticky provede všechny nezbytné databázové změny, jaké rozšíření vyžaduje.
  • Yes Dokončeno – Přejděte na stránku Special:Version vaší wiki a zkontrolujte, zda bylo rozšíření úspěšně nainstalováno.

Maintenance

Skript pro údržbu RebuildTitleKeys lze kdykoli použít k obnově indexu titulků (to vyžaduje přístup z příkazového řádku):

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

Or, for MediaWiki before 1.40:

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