Legoktm has uploaded a new change for review.
https://gerrit.wikimedia.org/r/194041
Change subject: Add extension.json
......................................................................
Add extension.json
Bug: T87907
Change-Id: Ie3310b409afcda985b6acd39d37bb51aac18d9be
---
M DismissableSiteNotice.php
A extension.json
2 files changed, 53 insertions(+), 0 deletions(-)
git pull
ssh://gerrit.wikimedia.org:29418/mediawiki/extensions/DismissableSiteNotice
refs/changes/41/194041/1
diff --git a/DismissableSiteNotice.php b/DismissableSiteNotice.php
index 9aee23f..9c53513 100644
--- a/DismissableSiteNotice.php
+++ b/DismissableSiteNotice.php
@@ -19,6 +19,11 @@
exit( 1 );
}
+/**
+ * This PHP entry point is deprecated. Please use wfLoadExtension() and the
extension.json file instead.
+ * See https://www.mediawiki.org/wiki/Manual:Extension_registration for more
details.
+ */
+
$wgExtensionCredits['other'][] = array(
'path' => __FILE__,
'name' => 'DismissableSiteNotice',
diff --git a/extension.json b/extension.json
new file mode 100644
index 0000000..91f625d
--- /dev/null
+++ b/extension.json
@@ -0,0 +1,48 @@
+{
+ "name": "DismissableSiteNotice",
+ "version": "1.0.1",
+ "author": [
+ "Brion Vibber",
+ "Kevin Israel",
+ "Dror S."
+ ],
+ "url": "https://www.mediawiki.org/wiki/Extension:DismissableSiteNotice",
+ "descriptionmsg": "sitenotice-desc",
+ "type": "other",
+ "config": {
+ "MajorSiteNoticeID": 1,
+ "DismissableSiteNoticeForAnons": false
+ },
+ "Hooks": {
+ "SiteNoticeAfter": [
+ "DismissableSiteNoticeHooks::onSiteNoticeAfter"
+ ]
+ },
+ "MessagesDirs": {
+ "DismissableSiteNotice": [
+ "i18n"
+ ]
+ },
+ "ResourceModules": {
+ "ext.dismissableSiteNotice": {
+ "scripts": "ext.dismissableSiteNotice.js",
+ "styles": "ext.dismissableSiteNotice.css",
+ "dependencies": [
+ "jquery.cookie",
+ "mediawiki.util"
+ ],
+ "targets": [
+ "desktop",
+ "mobile"
+ ],
+ "position": "top"
+ }
+ },
+ "ResourceFileModulePaths": {
+ "localBasePath": "modules",
+ "remoteExtPath": "DismissableSiteNotice/modules"
+ },
+ "AutoloadClasses": {
+ "DismissableSiteNoticeHooks": "DismissableSiteNotice.hooks.php"
+ }
+}
--
To view, visit https://gerrit.wikimedia.org/r/194041
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings
Gerrit-MessageType: newchange
Gerrit-Change-Id: Ie3310b409afcda985b6acd39d37bb51aac18d9be
Gerrit-PatchSet: 1
Gerrit-Project: mediawiki/extensions/DismissableSiteNotice
Gerrit-Branch: master
Gerrit-Owner: Legoktm <[email protected]>
_______________________________________________
MediaWiki-commits mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits