Jack Phoenix has uploaded a new change for review.
https://gerrit.wikimedia.org/r/261645
Change subject: Add extension.json entry point for newer MWs
......................................................................
Add extension.json entry point for newer MWs
Change-Id: Ia4abea807c68915b2fa55cc7473e19be304c30c5
---
A extension.json
1 file changed, 63 insertions(+), 0 deletions(-)
git pull ssh://gerrit.wikimedia.org:29418/mediawiki/extensions/AjaxLogin
refs/changes/45/261645/1
diff --git a/extension.json b/extension.json
new file mode 100644
index 0000000..bbec453
--- /dev/null
+++ b/extension.json
@@ -0,0 +1,63 @@
+{
+ "name": "AjaxLogin",
+ "version": "2.4",
+ "author": [
+ "Inez KorczyĆski",
+ "Jack Phoenix",
+ "Ryan Schmidt"
+ ],
+ "license-name": "GPL-2.0+",
+ "url": "https://www.mediawiki.org/wiki/Extension:AjaxLogin",
+ "descriptionmsg": "ajaxlogin-desc",
+ "type": "other",
+ "config": {
+ "EnableAjaxLogin": {
+ "cologneblue": true,
+ "modern": true,
+ "monobook": true,
+ "vector": true
+ }
+ },
+ "MessagesDirs": {
+ "AjaxLogin": [
+ "i18n"
+ ]
+ },
+ "APIModules": {
+ "ajaxlogin": "ApiAjaxLogin"
+ },
+ "AutoloadClasses": {
+ "ApiAjaxLogin": "ApiAjaxLogin.php",
+ "AjaxLogin": "AjaxLogin.class.php"
+ },
+ "Hooks": {
+ "BeforePageDisplay": [
+ "AjaxLogin::loadAssets"
+ ],
+ "SkinAfterContent": [
+ "AjaxLogin::onSkinAfterContent"
+ ],
+ "ResourceLoaderGetConfigVars": [
+ "AjaxLogin::addJSVariable"
+ ],
+ "EditPage::showEditForm:fields": [
+ "AjaxLogin::onEditPage"
+ ]
+ },
+ "ResourceFileModulePaths": {
+ "localBasePath": "",
+ "remoteExtPath": "AjaxLogin"
+ },
+ "ResourceModules": {
+ "ext.ajaxLogin.css": {
+ "styles": "AjaxLogin.css",
+ "position": "top"
+ },
+ "ext.ajaxLogin.js": {
+ "scripts": [ "jqModal.js", "AjaxLogin.js" ],
+ "messages": [ "ajaxLogin1", "ajaxLogin2" ],
+ "position": "bottom"
+ }
+ },
+ "manifest_version": 1
+}
--
To view, visit https://gerrit.wikimedia.org/r/261645
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings
Gerrit-MessageType: newchange
Gerrit-Change-Id: Ia4abea807c68915b2fa55cc7473e19be304c30c5
Gerrit-PatchSet: 1
Gerrit-Project: mediawiki/extensions/AjaxLogin
Gerrit-Branch: master
Gerrit-Owner: Jack Phoenix <[email protected]>
_______________________________________________
MediaWiki-commits mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits