MediaWiki REL1_37
|
This is a hook handler interface, see docs/Hooks.md. More...
Public Member Functions | |
onParserSectionCreate ( $parser, $section, &$sectionContent, $showEditLinks) | |
This hook is called each time the parser creates a document section from wikitext. | |
This is a hook handler interface, see docs/Hooks.md.
Use the hook name "ParserSectionCreate" to register handlers implementing this interface.
Definition at line 14 of file ParserSectionCreateHook.php.
MediaWiki\Hook\ParserSectionCreateHook::onParserSectionCreate | ( | $parser, | |
$section, | |||
& | $sectionContent, | ||
$showEditLinks | |||
) |
This hook is called each time the parser creates a document section from wikitext.
Use this to apply per-section modifications to HTML (like wrapping the section in a DIV). Caveat: DIVs are valid wikitext, and a DIV can begin in one section and end in another. Make sure your code can handle that case gracefully. See the EditSectionClearerLink extension for an example.
Parser | $parser | Calling Parser instance |
int | $section | Section number, zero-based, but section 0 is usually empty |
string | &$sectionContent | Reference to the content of the section, which can be modified by the hook |
bool | $showEditLinks | Whether this section has an edit link |
Implemented in MediaWiki\HookContainer\HookRunner.