Legoktm has uploaded a new change for review.

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

Change subject: Add extension.json and fix duplicate // in file paths
......................................................................

Add extension.json and fix duplicate // in file paths

Change-Id: If349433fa161936d507a43ac2ae1b49f1ac743bb
---
M CheckUser.php
A extension.json
2 files changed, 113 insertions(+), 7 deletions(-)


  git pull ssh://gerrit.wikimedia.org:29418/mediawiki/extensions/CheckUser 
refs/changes/24/186924/1

diff --git a/CheckUser.php b/CheckUser.php
index 6bf61b1..b72f307 100644
--- a/CheckUser.php
+++ b/CheckUser.php
@@ -102,14 +102,14 @@
 $wgSpecialPages['CheckUserLog'] = 'SpecialCheckUserLog';
 $wgSpecialPageGroups['CheckUserLog'] = 'changes';
 
-$wgAutoloadClasses['CheckUser'] = $dir . '/specials/SpecialCheckUser.php';
-$wgAutoloadClasses['CheckUserHooks'] = $dir . '/CheckUser.hooks.php';
-$wgAutoloadClasses['CheckUserLogPager'] = $dir . '/CheckUserLogPager.php';
-$wgAutoloadClasses['SpecialCheckUserLog'] = $dir . 
'/specials/SpecialCheckUserLog.php';
-$wgAutoloadClasses['CheckUserEncryptedData'] = $dir . 
'/CheckUserEncryptedData.php';
+$wgAutoloadClasses['CheckUser'] = $dir . 'specials/SpecialCheckUser.php';
+$wgAutoloadClasses['CheckUserHooks'] = $dir . 'CheckUser.hooks.php';
+$wgAutoloadClasses['CheckUserLogPager'] = $dir . 'CheckUserLogPager.php';
+$wgAutoloadClasses['SpecialCheckUserLog'] = $dir . 
'specials/SpecialCheckUserLog.php';
+$wgAutoloadClasses['CheckUserEncryptedData'] = $dir . 
'CheckUserEncryptedData.php';
 
 // API modules
-$wgAutoloadClasses['ApiQueryCheckUser'] = "$dir/api/ApiQueryCheckUser.php";
+$wgAutoloadClasses['ApiQueryCheckUser'] = $dir . 'api/ApiQueryCheckUser.php';
 $wgAPIListModules['checkuser'] = 'ApiQueryCheckUser';
-$wgAutoloadClasses['ApiQueryCheckUserLog'] = 
"$dir/api/ApiQueryCheckUserLog.php";
+$wgAutoloadClasses['ApiQueryCheckUserLog'] = $dir . 
'api/ApiQueryCheckUserLog.php';
 $wgAPIListModules['checkuserlog'] = 'ApiQueryCheckUserLog';
diff --git a/extension.json b/extension.json
new file mode 100644
index 0000000..5cdfd4d
--- /dev/null
+++ b/extension.json
@@ -0,0 +1,106 @@
+{
+       "name": "CheckUser",
+       "version": "2.4",
+       "author": [
+               "Tim Starling",
+               "Aaron Schulz"
+       ],
+       "url": "https://www.mediawiki.org/wiki/Extension:CheckUser";,
+       "descriptionmsg": "checkuser-desc",
+       "type": "specialpage",
+       "ExtensionMessagesFiles": {
+               "CheckUserAliases": "CheckUser.alias.php"
+       },
+       "config": {
+               "CheckUserCIDRLimit": {
+                       "IPv4": 16,
+                       "IPv6": 48
+               },
+               "CheckUserMaxBlocks": 200,
+               "CheckUserLog": "/home/wikipedia/logs/checkuser.log",
+               "CUPublicKey": "",
+               "CUDMaxAge": 7776000,
+               "CheckUserForceSummary": false
+       },
+       "APIListModules": {
+               "checkuser": "ApiQueryCheckUser",
+               "checkuserlog": "ApiQueryCheckUserLog"
+       },
+       "Hooks": {
+               "RecentChange_save": [
+                       "CheckUserHooks::updateCheckUserData"
+               ],
+               "EmailUser": [
+                       "CheckUserHooks::updateCUEmailData"
+               ],
+               "User::mailPasswordInternal": [
+                       "CheckUserHooks::updateCUPasswordResetData"
+               ],
+               "AuthPluginAutoCreate": [
+                       "CheckUserHooks::onAuthPluginAutoCreate"
+               ],
+               "AddNewAccount": [
+                       "CheckUserHooks::onAddNewAccount"
+               ],
+               "UserMergeAccountFields": [
+                       "CheckUserHooks::onUserMergeAccountFields"
+               ],
+               "ArticleEditUpdatesDeleteFromRecentchanges": [
+                       "CheckUserHooks::maybePruneIPData"
+               ],
+               "ParserTestTables": [
+                       "CheckUserHooks::checkUserParserTestTables"
+               ],
+               "LoadExtensionSchemaUpdates": [
+                       "CheckUserHooks::checkUserSchemaUpdates"
+               ],
+               "ContributionsToolLinks": [
+                       "CheckUserHooks::checkUserContributionsLinks"
+               ],
+               "PerformRetroactiveAutoblock": [
+                       "CheckUserHooks::doRetroactiveAutoblock"
+               ]
+       },
+       "MessagesDirs": {
+               "CheckUser": [
+                       "i18n"
+               ]
+       },
+       "ResourceModules": {
+               "ext.checkUser": {
+                       "scripts": "modules/ext.checkuser.cidr.js",
+                       "dependencies": [
+                               "mediawiki.util"
+                       ],
+                       "localBasePath": "",
+                       "remoteExtPath": "CheckUser"
+               }
+       },
+       "SpecialPageGroups": {
+               "CheckUser": "users",
+               "CheckUserLog": "changes"
+       },
+       "GroupPermissions": {
+               "checkuser": {
+                       "checkuser": true,
+                       "checkuser-log": true
+               }
+       },
+       "AvailableRights": [
+               "checkuser",
+               "checkuser-log"
+       ],
+       "SpecialPages": {
+               "CheckUser": "CheckUser",
+               "CheckUserLog": "SpecialCheckUserLog"
+       },
+       "AutoloadClasses": {
+               "CheckUser": "specials/SpecialCheckUser.php",
+               "CheckUserHooks": "CheckUser.hooks.php",
+               "CheckUserLogPager": "CheckUserLogPager.php",
+               "SpecialCheckUserLog": "specials/SpecialCheckUserLog.php",
+               "CheckUserEncryptedData": "CheckUserEncryptedData.php",
+               "ApiQueryCheckUser": "api/ApiQueryCheckUser.php",
+               "ApiQueryCheckUserLog": "api/ApiQueryCheckUserLog.php"
+       }
+}

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

Gerrit-MessageType: newchange
Gerrit-Change-Id: If349433fa161936d507a43ac2ae1b49f1ac743bb
Gerrit-PatchSet: 1
Gerrit-Project: mediawiki/extensions/CheckUser
Gerrit-Branch: master
Gerrit-Owner: Legoktm <[email protected]>

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

Reply via email to