ShowSearchHit
Appearance
ShowSearchHit | |
---|---|
Dostupné od verze 1.21.0 (Gerrit change 32040) Umožňuje dodatečně ovlivnit způsob zobrazení výsledku vyhledávání. | |
Definice funkce: | public static function onShowSearchHit( $searchPage, $result, $terms, &$link,
&$redirect, &$section, &$extract, &$score, &$size, &$date, &$related, &$html ) { ... }
|
Registrace háčku: | V extension.json:
{
"Hooks": {
"ShowSearchHit": "MediaWiki\\Extension\\MyExtension\\Hooks::onShowSearchHit"
}
}
|
Volá se z: | Soubor/y: search/searchwidgets/FullSearchResultWidget.php |
Rozhraní: | ShowSearchHitHook.php |
Další informace o háčcích najdete na stránce Příručka:Háčky .
Chcete-li vědět, jaká rozšíření tento háček používají, podívejte se na stránku Category:ShowSearchHit extensions/cs.
Podrobnosti
- $searchPage - Instance třídy SpecialSearch.
- $result - Objekt SearchResult ze kterého se bude generovat zobrazení výsledku
- $terms - Hledaný řetězec, který bude na výstupu zvýrazněný
- &$link - HTML odkaz na stránku, jejíž název odpovídá parametrům hledání. Může být v rámci volaného háčku upraven.
- &$redirect - HTML kód s informací o přesměrování. Může být v rámci volaného háčku upraven.
- &$section - HTML odkaz na sekci, jejíž název odpovídá parametrům hledání. Může být v rámci volaného háčku upraven.
- &$extract - HTML kód s vytaženým blokem textu, který obsahuje řetězec, jenž odpovídá parametrům hledání. Může být v rámci volaného háčku upraven.
- &$score - HTML kód se zobrazením skóre. Může být v rámci volaného háčku upraven.
- &$size - HTML kód s informací o velikosti stránky. Může být v rámci volaného háčku upraven.
- &$date - HTML kód s datem poslední změny. Může být v rámci volaného háčku upraven.
- &$related - HTML kód s přidanou informací ohledně stránky, na které byl nalezen záznam. Může být v rámci volaného háčku upraven.
- &$html - Obsah může být nahrazen HTML kódem, který kompletně nahradí vyhledaný záznam. Kód musí být uzavřen v elementu
<li>...</li>
. Zobrazí se však, jen když funkce navěšená na háček vrátí false.