jenkins-bot has submitted this change and it was merged. (
https://gerrit.wikimedia.org/r/367947 )
Change subject: Add MobileFrontend support
......................................................................
Add MobileFrontend support
Bug: T171767
Change-Id: I302876cd8fee451ad75e3e84a4d951edd324ff28
---
M CategoryTree.hooks.php
M extension.json
2 files changed, 12 insertions(+), 4 deletions(-)
Approvals:
Fomafix: Looks good to me, approved
jenkins-bot: Verified
diff --git a/CategoryTree.hooks.php b/CategoryTree.hooks.php
index 995ab6d..a3b97e8 100644
--- a/CategoryTree.hooks.php
+++ b/CategoryTree.hooks.php
@@ -65,6 +65,7 @@
if ( $wgCategoryTreeForceHeaders ) {
$wgHooks['BeforePageDisplay'][] =
'CategoryTreeHooks::addHeaders';
+ $wgHooks['BeforePageDisplayMobile'][] =
'CategoryTreeHooks::addHeaders';
} else {
$wgHooks['OutputPageParserOutput'][] =
'CategoryTreeHooks::parserOutput';
}
@@ -187,14 +188,13 @@
}
/**
- * BeforePageDisplay hook. This hook is set when
$wgCategoryTreeForceHeaders
- * is set.
+ * BeforePageDisplay and BeforePageDisplayMobile hooks.
+ * These hooks are used when $wgCategoryTreeForceHeaders is set.
* Otherwise similar to CategoryTreeHooks::parserOutput.
* @param OutputPage $out
- * @param Skin $skin
* @return bool
*/
- public static function addHeaders( OutputPage $out, Skin $skin ) {
+ public static function addHeaders( OutputPage $out ) {
CategoryTree::setHeaders( $out );
return true;
}
diff --git a/extension.json b/extension.json
index c993c6b..6839bf9 100644
--- a/extension.json
+++ b/extension.json
@@ -39,6 +39,10 @@
"ResourceModules": {
"ext.categoryTree": {
"scripts": "ext.categoryTree.js",
+ "targets": [
+ "desktop",
+ "mobile"
+ ],
"messages": [
"categorytree-collapse",
"categorytree-expand",
@@ -59,6 +63,10 @@
},
"ext.categoryTree.css": {
"position": "top",
+ "targets": [
+ "desktop",
+ "mobile"
+ ],
"styles": "ext.categoryTree.css"
}
},
--
To view, visit https://gerrit.wikimedia.org/r/367947
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings
Gerrit-MessageType: merged
Gerrit-Change-Id: I302876cd8fee451ad75e3e84a4d951edd324ff28
Gerrit-PatchSet: 9
Gerrit-Project: mediawiki/extensions/CategoryTree
Gerrit-Branch: master
Gerrit-Owner: Dolfinus <[email protected]>
Gerrit-Reviewer: Fomafix <[email protected]>
Gerrit-Reviewer: Reedy <[email protected]>
Gerrit-Reviewer: jenkins-bot <>
_______________________________________________
MediaWiki-commits mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits