[MediaWiki-commits] [Gerrit] mediawiki...BlueSpiceExtensions[master]: Update maintenance scipts to use $this->requireExtension
jenkins-bot has submitted this change and it was merged. ( https://gerrit.wikimedia.org/r/381716 ) Change subject: Update maintenance scipts to use $this->requireExtension .. Update maintenance scipts to use $this->requireExtension BUG: T152139 Change-Id: I2231367ae72c0844f2ad2ae5bdcc2b20669d543a --- M Avatars/maintenance/CreateAvatarHTML.php M Dashboards/maintenance/clearConfigs.php M ExtendedSearch/maintenance/searchAddToIndex.php M ExtendedSearch/maintenance/searchDeleteIndex.php M ExtendedSearch/maintenance/searchUpdate.php M UsageTracker/maintenance/usageTrackerUpdate.php 6 files changed, 19 insertions(+), 1 deletion(-) Approvals: Pwirth: Looks good to me, approved jenkins-bot: Verified diff --git a/Avatars/maintenance/CreateAvatarHTML.php b/Avatars/maintenance/CreateAvatarHTML.php index f3cc05f..504197f 100644 --- a/Avatars/maintenance/CreateAvatarHTML.php +++ b/Avatars/maintenance/CreateAvatarHTML.php @@ -12,6 +12,8 @@ $this->mDescription = "Create HTML with links to Avatars"; #$this->addArg( "username", "Username of new user" ); #$this->addArg( "password", "Password to set (not required if --force is used)", false); + $this->requireExtension( 'BlueSpiceExtensions' ); + $this->requireExtension( 'BlueSpiceFoundation' ); } public function execute() { diff --git a/Dashboards/maintenance/clearConfigs.php b/Dashboards/maintenance/clearConfigs.php index 324cb34..e19be2f 100644 --- a/Dashboards/maintenance/clearConfigs.php +++ b/Dashboards/maintenance/clearConfigs.php @@ -3,6 +3,12 @@ require_once( dirname(dirname(dirname(dirname(__DIR__ . '/maintenance/Maintenance.php' ); class BSDashBoardsClearConfigMaintenance extends LoggedUpdateMaintenance { + public function __construct() { + parent::__construct(); + $this->requireExtension( 'BlueSpiceExtensions' ); + $this->requireExtension( 'BlueSpiceFoundation' ); + } + public function doDBUpdates() { $aFinalPortletList = array(); $aPortlets = array(); diff --git a/ExtendedSearch/maintenance/searchAddToIndex.php b/ExtendedSearch/maintenance/searchAddToIndex.php index 2395b00..d4340f2 100644 --- a/ExtendedSearch/maintenance/searchAddToIndex.php +++ b/ExtendedSearch/maintenance/searchAddToIndex.php @@ -10,6 +10,7 @@ public function __construct() { parent::__construct(); $this->addOption( 'input', 'plain text list of article names ( NS:Title )', true, true ); + $this->requireExtension( 'BlueSpiceExtensions' ); } /** diff --git a/ExtendedSearch/maintenance/searchDeleteIndex.php b/ExtendedSearch/maintenance/searchDeleteIndex.php index 0ef3dce..b2761f8 100644 --- a/ExtendedSearch/maintenance/searchDeleteIndex.php +++ b/ExtendedSearch/maintenance/searchDeleteIndex.php @@ -15,7 +15,8 @@ public function __construct() { parent::__construct(); - + $this->requireExtension( 'BlueSpiceExtensions' ); + $this->requireExtension( 'BlueSpiceFoundation' ); $this->addOption( 'param', 'Specific param to delete', false, true ); } diff --git a/ExtendedSearch/maintenance/searchUpdate.php b/ExtendedSearch/maintenance/searchUpdate.php index 5a6fa9f..d7ea035 100644 --- a/ExtendedSearch/maintenance/searchUpdate.php +++ b/ExtendedSearch/maintenance/searchUpdate.php @@ -17,6 +17,10 @@ require_once( $IP.'/BlueSpiceFoundation/maintenance/BSMaintenance.php' ); class SearchUpdate extends BSMaintenance { + public function __construct() { + parent::__construct(); + $this->requireExtension( 'BlueSpiceExtensions' ); + } public function execute() { $oSearchService = SearchService::getInstance(); diff --git a/UsageTracker/maintenance/usageTrackerUpdate.php b/UsageTracker/maintenance/usageTrackerUpdate.php index 1495223..4674925 100644 --- a/UsageTracker/maintenance/usageTrackerUpdate.php +++ b/UsageTracker/maintenance/usageTrackerUpdate.php @@ -17,6 +17,10 @@ require_once( $IP.'/BlueSpiceFoundation/maintenance/BSMaintenance.php' ); class UsageTrackerUpdate extends BSMaintenance { + public function __construct() { + parent::__construct(); + $this->requireExtension( 'BlueSpiceExtensions' ); + } public function execute() { $aData = BsExtensionManager::getExtension( 'UsageTracker' )->getUsageData(); -- To view, visit https://gerrit.wikimedia.org/r/381716 To unsubscribe, visit https://gerrit.wikimedia.org/r/settings Gerrit-MessageType: merged Gerrit-Change-Id: I2231367ae72c0844f2ad2ae5bdcc2b20669d543a Gerrit-PatchSet: 5 Gerrit-Project: med
[MediaWiki-commits] [Gerrit] mediawiki...BlueSpiceExtensions[master]: Update maintenance scipts to use $this->requireExtension
星耀晨曦 has uploaded a new change for review. ( https://gerrit.wikimedia.org/r/381716 ) Change subject: Update maintenance scipts to use $this->requireExtension .. Update maintenance scipts to use $this->requireExtension BUG: T152139 Change-Id: I2231367ae72c0844f2ad2ae5bdcc2b20669d543a --- M Avatars/maintenance/CreateAvatarHTML.php M Dashboards/maintenance/clearConfigs.php M ExtendedSearch/maintenance/searchAddToIndex.php M ExtendedSearch/maintenance/searchDeleteIndex.php M ExtendedSearch/maintenance/searchUpdate.php M UsageTracker/maintenance/usageTrackerUpdate.php 6 files changed, 13 insertions(+), 1 deletion(-) git pull ssh://gerrit.wikimedia.org:29418/mediawiki/extensions/BlueSpiceExtensions refs/changes/16/381716/1 diff --git a/Avatars/maintenance/CreateAvatarHTML.php b/Avatars/maintenance/CreateAvatarHTML.php index f3cc05f..3b43f73 100644 --- a/Avatars/maintenance/CreateAvatarHTML.php +++ b/Avatars/maintenance/CreateAvatarHTML.php @@ -12,6 +12,7 @@ $this->mDescription = "Create HTML with links to Avatars"; #$this->addArg( "username", "Username of new user" ); #$this->addArg( "password", "Password to set (not required if --force is used)", false); + $this->requireExtension( 'BlueSpiceExtensions' ); } public function execute() { diff --git a/Dashboards/maintenance/clearConfigs.php b/Dashboards/maintenance/clearConfigs.php index 324cb34..2de42ea 100644 --- a/Dashboards/maintenance/clearConfigs.php +++ b/Dashboards/maintenance/clearConfigs.php @@ -3,6 +3,10 @@ require_once( dirname(dirname(dirname(dirname(__DIR__ . '/maintenance/Maintenance.php' ); class BSDashBoardsClearConfigMaintenance extends LoggedUpdateMaintenance { + public function __construct() { + $this->requireExtension( 'BlueSpiceExtensions' ); + } + public function doDBUpdates() { $aFinalPortletList = array(); $aPortlets = array(); diff --git a/ExtendedSearch/maintenance/searchAddToIndex.php b/ExtendedSearch/maintenance/searchAddToIndex.php index 2395b00..d4340f2 100644 --- a/ExtendedSearch/maintenance/searchAddToIndex.php +++ b/ExtendedSearch/maintenance/searchAddToIndex.php @@ -10,6 +10,7 @@ public function __construct() { parent::__construct(); $this->addOption( 'input', 'plain text list of article names ( NS:Title )', true, true ); + $this->requireExtension( 'BlueSpiceExtensions' ); } /** diff --git a/ExtendedSearch/maintenance/searchDeleteIndex.php b/ExtendedSearch/maintenance/searchDeleteIndex.php index 0ef3dce..3c78c00 100644 --- a/ExtendedSearch/maintenance/searchDeleteIndex.php +++ b/ExtendedSearch/maintenance/searchDeleteIndex.php @@ -15,7 +15,7 @@ public function __construct() { parent::__construct(); - + $this->requireExtension( 'BlueSpiceExtensions' ); $this->addOption( 'param', 'Specific param to delete', false, true ); } diff --git a/ExtendedSearch/maintenance/searchUpdate.php b/ExtendedSearch/maintenance/searchUpdate.php index 5a6fa9f..d3bfdbf 100644 --- a/ExtendedSearch/maintenance/searchUpdate.php +++ b/ExtendedSearch/maintenance/searchUpdate.php @@ -17,6 +17,9 @@ require_once( $IP.'/BlueSpiceFoundation/maintenance/BSMaintenance.php' ); class SearchUpdate extends BSMaintenance { + public function __construct() { + $this->requireExtension( 'BlueSpiceExtensions' ); + } public function execute() { $oSearchService = SearchService::getInstance(); diff --git a/UsageTracker/maintenance/usageTrackerUpdate.php b/UsageTracker/maintenance/usageTrackerUpdate.php index 1495223..7a9f146 100644 --- a/UsageTracker/maintenance/usageTrackerUpdate.php +++ b/UsageTracker/maintenance/usageTrackerUpdate.php @@ -17,6 +17,9 @@ require_once( $IP.'/BlueSpiceFoundation/maintenance/BSMaintenance.php' ); class UsageTrackerUpdate extends BSMaintenance { + public function __construct() { + $this->requireExtension( 'BlueSpiceExtensions' ); + } public function execute() { $aData = BsExtensionManager::getExtension( 'UsageTracker' )->getUsageData(); -- To view, visit https://gerrit.wikimedia.org/r/381716 To unsubscribe, visit https://gerrit.wikimedia.org/r/settings Gerrit-MessageType: newchange Gerrit-Change-Id: I2231367ae72c0844f2ad2ae5bdcc2b20669d543a Gerrit-PatchSet: 1 Gerrit-Project: mediawiki/extensions/BlueSpiceExtensions Gerrit-Branch: master Gerrit-Owner: 星耀晨曦 ___ MediaWiki-commits mailing list MediaWiki-commits@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits