Jack Phoenix has uploaded a new change for review.
https://gerrit.wikimedia.org/r/254438
Change subject: Version 3.2.2: extension registration support
......................................................................
Version 3.2.2: extension registration support
Change-Id: I3311ad4c62a5890239280b210c3e0b197fdcd3dc
---
M FanBoxes.php
A extension.json
2 files changed, 118 insertions(+), 1 deletion(-)
git pull ssh://gerrit.wikimedia.org:29418/mediawiki/extensions/FanBoxes
refs/changes/38/254438/1
diff --git a/FanBoxes.php b/FanBoxes.php
index f1cadf5..4ba34a5 100644
--- a/FanBoxes.php
+++ b/FanBoxes.php
@@ -17,7 +17,7 @@
// Extension credits that show up on Special:Version
$wgExtensionCredits['other'][] = array(
'name' => 'FanBox',
- 'version' => '3.2.1',
+ 'version' => '3.2.2',
'author' => array( 'Aaron Wright', 'David Pean', 'Robert Lefkowitz',
'Jack Phoenix' ),
'url' => 'https://www.mediawiki.org/wiki/Extension:FanBoxes',
'description' => 'A new way of creating and using userboxes, based on
special pages',
diff --git a/extension.json b/extension.json
new file mode 100644
index 0000000..f9f0481
--- /dev/null
+++ b/extension.json
@@ -0,0 +1,117 @@
+{
+ "name": "FanBox",
+ "version": "3.2.2",
+ "author": [
+ "Aaron Wright",
+ "David Pean",
+ "Robert Lefkowitz",
+ "Jack Phoenix"
+ ],
+ "license-name": "GPL-2.0+",
+ "url": "https://www.mediawiki.org/wiki/Extension:FanBoxes",
+ "description": "A new way of creating and using userboxes, based on
special pages",
+ "type": "other",
+ "config": {
+ "FanBoxPageDisplay": {
+ "comments": true
+ }
+ },
+ "SpecialPages": {
+ "FanBoxAjaxUpload": "SpecialFanBoxAjaxUpload",
+ "UserBoxes": "FanBoxes",
+ "TopUserboxes": "TopFanBoxes",
+ "ViewUserBoxes": "ViewFanBoxes"
+ },
+ "MessagesDirs": {
+ "FanBoxes": [
+ "i18n"
+ ]
+ },
+ "namespaces": [
+ {
+ "id": 600,
+ "constant": "NS_FANBOX",
+ "name": "UserBox"
+ },
+ {
+ "id": 601,
+ "constant": "NS_FANBOX_TALK",
+ "name": "UserBox_talk"
+ }
+ ],
+ "APIModules": {
+ "fanboxes": "ApiFanBoxes"
+ },
+ "ExtensionMessagesFiles": {
+ "FanBoxesAlias": "FanBox.alias.php",
+ "FanBoxesNamespaces": "FanBox.namespaces.php"
+ },
+ "AutoloadClasses": {
+ "ApiFanBoxes": "ApiFanBoxes.php",
+ "FanBox": "FanBoxClass.php",
+ "SpecialFanBoxAjaxUpload": "MiniAjaxUpload.php",
+ "FanBoxAjaxUploadForm": "MiniAjaxUpload.php",
+ "FanBoxUpload": "MiniAjaxUpload.php",
+ "FanBoxPage": "FanBoxPage.php",
+ "FanBoxes": "SpecialFanBoxes.php",
+ "TagCloud": "TagCloudClass.php",
+ "TopFanBoxes": "SpecialTopFanBoxes.php",
+ "UserBoxesHook": "UserBoxesHook.php",
+ "UserFanBoxes": "FanBoxesClass.php",
+ "ViewFanBoxes": "SpecialViewFanBoxes.php",
+ "FanBoxHooks": "FanBoxHooks.php"
+ },
+ "Hooks": {
+ "ParserFirstCallInit": [
+ "UserBoxesHook::onParserFirstCallInit"
+ ],
+ "TitleMoveComplete": [
+ "FanBoxHooks::updateFanBoxTitle"
+ ],
+ "ArticleDelete": [
+ "FanBoxHooks::deleteFanBox"
+ ],
+ "ArticleFromTitle": [
+ "FanBoxHooks::fantagFromTitle"
+ ],
+ "ParserBeforeStrip": [
+ "FanBoxHooks::transformFanBoxTags"
+ ],
+ "ParserFirstCallInit": [
+ "FanBoxHooks::registerFanTag"
+ ],
+ "LoadExtensionSchemaUpdates": [
+ "FanBoxHooks::addTables"
+ ],
+ "RenameUserSQL": [
+ "FanBoxHooks::onUserRename"
+ ],
+ "CanonicalNamespaces": [
+ "FanBoxHooks::onCanonicalNamespaces"
+ ]
+ },
+ "ResourceFileModulePaths": {
+ "localBasePath": "",
+ "remoteExtPath": "FanBoxes"
+ },
+ "ResourceModules": {
+ "ext.fanBoxes": {
+ "styles": "FanBoxes.css",
+ "scripts": "FanBoxes.js",
+ "messages": [
+ "fanbox-mustenter-left",
"fanbox-mustenter-right",
+ "fanbox-mustenter-right-or",
"fanbox-mustenter-title", "fanbox-hash",
+ "fanbox-choose-another",
"fanbox-upload-new-image"
+ ],
+ "position": "top"
+ },
+ "ext.fanBoxes": {
+ "styles": "SpecialFanBoxes.css",
+ "position": "top"
+ },
+ "ext.fanBoxes.colorpicker": {
+ "scripts": "color-picker.js"
+ }
+ },
+ "manifest_version": 1
+}
--
To view, visit https://gerrit.wikimedia.org/r/254438
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings
Gerrit-MessageType: newchange
Gerrit-Change-Id: I3311ad4c62a5890239280b210c3e0b197fdcd3dc
Gerrit-PatchSet: 1
Gerrit-Project: mediawiki/extensions/FanBoxes
Gerrit-Branch: master
Gerrit-Owner: Jack Phoenix <[email protected]>
_______________________________________________
MediaWiki-commits mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits