Руководство:Hooks/SkinAfterContent

From MediaWiki.org
Jump to navigation Jump to search
This page is a translated version of the page Manual:Hooks/SkinAfterContent and the translation is 100% complete.
Other languages:
English • ‎español • ‎polski • ‎русский • ‎日本語
SkinAfterContent
Доступен с version 1.14.0
Позволяет расширениям добавлять текст после содержимого страницы и метаданных статьи.
Определяет функцию:
public static function onSkinAfterContent( &$data, Skin $skin ) { ... }
Прикрепить хук:

В extension.json:

{
	"Hooks": {
		"SkinAfterContent": "MyExtensionHooks::onSkinAfterContent"
	}
}

Для MediaWiki ≤1.25:

$wgHooks['SkinAfterContent'][] = 'MyExtensionHooks::onSkinAfterContent';
Вызывается из:Файла(Файлов): skins/Skin.php

Для получения дополнительной информации о присоединении перехватчиков, см Руководство:Перехватчики.
Примеры расширений с использованием этого хука см. в Category:SkinAfterContent extensions/ru.

Подробнее

  • &$data: (строка) Текст для распечатки напрямую (без разбора)
  • $skin: (skin) Skin object

Этот хук должен работать во всех темах оформления. Просто установите переменную &$data для текста, который вы собираетесь добавить.

См. также