Jack Phoenix has uploaded a new change for review. ( https://gerrit.wikimedia.org/r/330935 )
Change subject: New VectorAfterToolbox and VectorBeforeFooter hooks ...................................................................... New VectorAfterToolbox and VectorBeforeFooter hooks Example use case: the ShoutWiki Ads extension Change-Id: I0eadf18b9a20147a097729f5f8053cfc65594553 --- M VectorTemplate.php M hooks.txt 2 files changed, 13 insertions(+), 0 deletions(-) git pull ssh://gerrit.wikimedia.org:29418/mediawiki/skins/Vector refs/changes/35/330935/1 diff --git a/VectorTemplate.php b/VectorTemplate.php index 5b27141..6e3495d 100644 --- a/VectorTemplate.php +++ b/VectorTemplate.php @@ -195,6 +195,7 @@ <?php $this->renderPortals( $this->data['sidebar'] ); ?> </div> </div> + <?php Hooks::run( 'VectorBeforeFooter' ); ?> <div id="footer" role="contentinfo"<?php $this->html( 'userlangattributes' ) ?>> <?php foreach ( $this->getFooterLinks() as $category => $links ) { @@ -271,6 +272,7 @@ break; case 'TOOLBOX': $this->renderPortal( 'tb', $this->getToolbox(), 'toolbox', 'SkinTemplateToolboxEnd' ); + Hooks::run( 'VectorAfterToolbox' ); break; case 'LANGUAGES': if ( $this->data['language_urls'] !== false ) { diff --git a/hooks.txt b/hooks.txt index 6ba9de6..84ca7fe 100644 --- a/hooks.txt +++ b/hooks.txt @@ -4,3 +4,14 @@ loaded by the Vector skin. $skin: SkinVector object &$styles: Array of module names whose style will be loaded for the skin + +'VectorAfterToolbox': Called after rendering the toolbox portlet (div#p-tb). +You can use this to inject items (such as ads or a hit counter, for example) +from an extension. +This is the Vector couterpart to the MonoBookAfterToolbox hook in the MonoBook +skin. + +'VectorBeforeFooter': Called before the footer (div#footer) is output, but after +div#mw-navigation has been closed. +You can use this to inject items (such as ads or a hit counter, for example) +from an extension. \ No newline at end of file -- To view, visit https://gerrit.wikimedia.org/r/330935 To unsubscribe, visit https://gerrit.wikimedia.org/r/settings Gerrit-MessageType: newchange Gerrit-Change-Id: I0eadf18b9a20147a097729f5f8053cfc65594553 Gerrit-PatchSet: 1 Gerrit-Project: mediawiki/skins/Vector Gerrit-Branch: master Gerrit-Owner: Jack Phoenix <j...@countervandalism.net> _______________________________________________ MediaWiki-commits mailing list MediaWiki-commits@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits