Manual:Hooks/ChangeTagsListActive/cs
ChangeTagsListActive | |
---|---|
Available from version 1.25.0 Může být použit rozšířeními k registraci aktivních změn značek. | |
Define function: | public static function onChangeTagsListActive( &$tags ) { ... }
|
Attach hook: | In extension.json:
{
"Hooks": {
"ChangeTagsListActive": "MediaWiki\\Extension\\MyExtension\\Hooks::onChangeTagsListActive"
}
}
|
Called from: | File(s): ChangeTags.php |
Interface: | ChangeTagsListActiveHook.php |
For more information about attaching hooks, see Příručka:Háčky .
For examples of extensions using this hook, see Category:ChangeTagsListActive extensions/cs.
Podrobnosti
edit- &$tags: Seznam značek. Přidejte do tohoto pole aktivní tagy (tyto tagy změn se stále používají)..
Poznámky
editTento háček by se měl použít k registraci značek, které jsou stále "aktivní" nebo "používané".
"Aktivní" nebo "používá se" znamená, že značka bude použita pro budoucí úpravy nebo položky protokolu. Například rozšíření, které použije značku na každou úpravu z mobilního zařízení, zaregistruje tuto značku jako "aktivní". Značky použité pouze deaktivovanými filtry zneužití však nebudou považovány za "aktivní", protože nebudou použity na žádné budoucí úpravy, pokud příslušný filtr znovu neaktivujete..
Jakékoli značky registrované jako aktivní tímto háčkem by měly být také definovány pomocí háčku ListDefinedTags.
Rozšíření, která používají pouze jeden nebo dva pevně zakódované tagy, budou normálně moci používat stejnou funkci k implementaci tohoto háčku i háčku ListDefinedTags.
Příklad
editVíce příkladů najdete na stránce Manual:Hooks/ListDefinedTags.