Jamesmontalvo3 has uploaded a new change for review.
https://gerrit.wikimedia.org/r/142232
Change subject: Adding composer support
......................................................................
Adding composer support
Change-Id: I8979f0865c8dfcde9846bbe1150056d383b92e99
---
M AdminLinks.php
M README
A composer.json
3 files changed, 43 insertions(+), 18 deletions(-)
git pull ssh://gerrit.wikimedia.org:29418/mediawiki/extensions/AdminLinks
refs/changes/32/142232/1
diff --git a/AdminLinks.php b/AdminLinks.php
index 5732500..bcf3624 100644
--- a/AdminLinks.php
+++ b/AdminLinks.php
@@ -8,28 +8,28 @@
if ( !defined( 'MEDIAWIKI' ) ) die();
// credits
-$wgExtensionCredits['specialpage'][] = array(
+$GLOBALS['wgExtensionCredits']['specialpage'][] = array(
'path' => __FILE__,
'name' => 'Admin Links',
- 'version' => '0.2',
+ 'version' => '0.2.1',
'author' => 'Yaron Koren',
'url' => 'https://www.mediawiki.org/wiki/Extension:Admin_Links',
'descriptionmsg' => 'adminlinks-desc',
);
-$wgAdminLinksIP = __DIR__ . '/';
-$wgMessagesDirs['AdminLinks'] = __DIR__ . '/i18n';
-$wgExtensionMessagesFiles['AdminLinks'] = $wgAdminLinksIP .
'AdminLinks.i18n.php';
-$wgExtensionMessagesFiles['AdminLinksAlias'] = $wgAdminLinksIP .
'AdminLinks.alias.php';
-$wgSpecialPages['AdminLinks'] = 'AdminLinks';
-$wgSpecialPageGroups['AdminLinks'] = 'users';
-$wgHooks['PersonalUrls'][] = 'AdminLinks::addURLToUserLinks';
-$wgAvailableRights[] = 'adminlinks';
+$GLOBALS['wgAdminLinksIP'] = __DIR__ . '/';
+$GLOBALS['wgMessagesDirs']['AdminLinks'] = __DIR__ . '/i18n';
+$GLOBALS['wgExtensionMessagesFiles']['AdminLinks'] =
$GLOBALS['wgAdminLinksIP'] . 'AdminLinks.i18n.php';
+$GLOBALS['wgExtensionMessagesFiles']['AdminLinksAlias'] =
$GLOBALS['wgAdminLinksIP'] . 'AdminLinks.alias.php';
+$GLOBALS['wgSpecialPages']['AdminLinks'] = 'AdminLinks';
+$GLOBALS['wgSpecialPageGroups']['AdminLinks'] = 'users';
+$GLOBALS['wgHooks']['PersonalUrls'][] = 'AdminLinks::addURLToUserLinks';
+$GLOBALS['wgAvailableRights'][] = 'adminlinks';
// by default, sysops see the link to this page
-$wgGroupPermissions['sysop']['adminlinks'] = true;
-$wgAutoloadClasses['AdminLinks']
- = $wgAutoloadClasses['ALTree']
- = $wgAutoloadClasses['ALSection']
- = $wgAutoloadClasses['ALRow']
- = $wgAutoloadClasses['ALItem']
- = $wgAdminLinksIP . 'AdminLinks_body.php';
+$GLOBALS['wgGroupPermissions']['sysop']['adminlinks'] = true;
+$GLOBALS['wgAutoloadClasses']['AdminLinks']
+ = $GLOBALS['wgAutoloadClasses']['ALTree']
+ = $GLOBALS['wgAutoloadClasses']['ALSection']
+ = $GLOBALS['wgAutoloadClasses']['ALRow']
+ = $GLOBALS['wgAutoloadClasses']['ALItem']
+ = $GLOBALS['wgAdminLinksIP'] . 'AdminLinks_body.php';
diff --git a/README b/README
index 13696fa..2a9f5b0 100644
--- a/README
+++ b/README
@@ -1,6 +1,6 @@
Admin Links extension
- Version 0.2
+ Version 0.2.1
Yaron Koren
This is free software licensed under the GNU General Public License. Please
diff --git a/composer.json b/composer.json
new file mode 100644
index 0000000..371bf86
--- /dev/null
+++ b/composer.json
@@ -0,0 +1,25 @@
+{
+ "name": "enterprisemediawiki/admin-links",
+ "type": "mediawiki-extension",
+ "description": "A MediaWiki special page holding special convenience
links for sysops",
+ "keywords": [
+ "MediaWiki"
+ ],
+ "homepage": "https://www.mediawiki.org/wiki/Extension:AdminLinks",
+ "license": "GPL-2.0+",
+ "authors": [
+ {
+ "name": "Yaron Koren",
+ "role": "Author"
+ }
+ ],
+ "support": {
+ "issues": "https://bugzilla.wikimedia.org/",
+ },
+ "require": {
+ "composer/installers": ">=1.0.1"
+ },
+ "autoload": {
+ "files": ["AdminLinks.php"]
+ }
+}
\ No newline at end of file
--
To view, visit https://gerrit.wikimedia.org/r/142232
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings
Gerrit-MessageType: newchange
Gerrit-Change-Id: I8979f0865c8dfcde9846bbe1150056d383b92e99
Gerrit-PatchSet: 1
Gerrit-Project: mediawiki/extensions/AdminLinks
Gerrit-Branch: master
Gerrit-Owner: Jamesmontalvo3 <[email protected]>
_______________________________________________
MediaWiki-commits mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits