Florianschmidtwelzow has uploaded a new change for review.

  https://gerrit.wikimedia.org/r/135308

Change subject: [WIP] Deprecate $wgMFNearby
......................................................................

[WIP] Deprecate $wgMFNearby

On Extension Setup check if required class for beta feature Nearby (GeoData)
exists and activate Nearby automatically, so manual configuration of
feature will be deprecated.

Bug: 64029
Change-Id: I5a4e8c65d040662fdbde32e7158b71398e741fbe
---
M MobileFrontend.php
1 file changed, 7 insertions(+), 0 deletions(-)


  git pull ssh://gerrit.wikimedia.org:29418/mediawiki/extensions/MobileFrontend 
refs/changes/08/135308/1

diff --git a/MobileFrontend.php b/MobileFrontend.php
index 383ce05..5dd569e 100644
--- a/MobileFrontend.php
+++ b/MobileFrontend.php
@@ -158,6 +158,13 @@
        global $wgMFNearby, $wgSpecialPages, $wgSpecialPageGroups, 
$wgResourceLoaderLESSVars,
                $wgResourceLoaderLESSImportPaths,
                $wgMFDeviceWidthTablet, $wgMFDeviceWidthMobileSmall;
+       
+       // check if geodata extension installed and activate MF-Nearby 
automatically
+       if ( class_exists( 'GeoData' ) ) {
+               $wgMFNearby = true;
+       } else {
+               $wgMFNearby = false;
+       }
 
        if ( $wgMFNearby ) {
                $wgSpecialPages['Nearby'] = 'SpecialNearby';

-- 
To view, visit https://gerrit.wikimedia.org/r/135308
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings

Gerrit-MessageType: newchange
Gerrit-Change-Id: I5a4e8c65d040662fdbde32e7158b71398e741fbe
Gerrit-PatchSet: 1
Gerrit-Project: mediawiki/extensions/MobileFrontend
Gerrit-Branch: master
Gerrit-Owner: Florianschmidtwelzow <[email protected]>

_______________________________________________
MediaWiki-commits mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits

Reply via email to