%PDF- %PDF-
| Direktori : /www/varak.net/wiki.varak.net/extensions/MobileFrontend/ |
| Current File : //www/varak.net/wiki.varak.net/extensions/MobileFrontend/extension.json |
{
"name": "MobileFrontend",
"version": "2.1.0",
"author": [
"Patrick Reilly",
"Max Semenik",
"Jon Robson",
"Arthur Richards",
"Brion Vibber",
"Juliusz Gonera",
"Ryan Kaldari",
"Florian Schmidt",
"Rob Moen",
"Sam Smith"
],
"url": "https://www.mediawiki.org/wiki/Extension:MobileFrontend",
"descriptionmsg": "mobile-frontend-desc",
"license-name": "GPL-2.0-or-later",
"type": "other",
"requires": {
"MediaWiki": ">= 1.32.0"
},
"ConfigRegistry": {
"mobilefrontend": "GlobalVarConfig::newInstance"
},
"SpecialPages": {
"History": "SpecialMobileHistory",
"MobileCite": "SpecialMobileCite",
"MobileDiff": "SpecialMobileDiff",
"MobileOptions": "SpecialMobileOptions",
"MobileMenu": "SpecialMobileMenu",
"MobileLanguages": "SpecialMobileLanguages",
"Uploads": "SpecialUploads"
},
"APIModules": {
"mobileview": "ApiMobileView",
"webapp-manifest": "ApiWebappManifest"
},
"MessagesDirs": {
"MobileFrontend": [
"i18n"
]
},
"ExtensionMessagesFiles": {
"MobileFrontendAlias": "MobileFrontend.alias.php"
},
"AutoloadNamespaces": {
"MobileFrontend\\ContentProviders\\": "includes/content-providers/",
"MobileFrontend\\Devices\\": "includes/devices/",
"MobileFrontend\\Transforms\\": "includes/transforms/",
"MobileFrontend\\Features\\" : "includes/features/",
"MobileFrontend\\ResourceLoaderModules\\": "includes/modules/"
},
"AutoloadClasses": {
"ExtMobileFrontend": "includes/MobileFrontend.body.php",
"MobileFrontendHooks": "includes/MobileFrontend.hooks.php",
"MobileFrontendSkinHooks": "includes/MobileFrontend.skin.hooks.php",
"MobileFrontend\\BaseDomainExtractorInterface": "includes/BaseDomainExtractorInterface.php",
"MobileFrontend\\WMFBaseDomainExtractor": "includes/WMFBaseDomainExtractor.php",
"MobileContext": "includes/MobileContext.php",
"MobileFormatter": "includes/MobileFormatter.php",
"MobileCollection": "includes/models/MobileCollection.php",
"MobilePage": "includes/models/MobilePage.php",
"MobileUI": "includes/MobileUI.php",
"ApiMobileView": "includes/api/ApiMobileView.php",
"ApiParseExtender": "includes/api/ApiParseExtender.php",
"ApiWebappManifest": "includes/api/ApiWebappManifest.php",
"InlineDiffFormatter": "includes/diff/InlineDiffFormatter.php",
"InlineDifferenceEngine": "includes/diff/InlineDifferenceEngine.php",
"SpecialUploads": "includes/specials/SpecialUploads.php",
"SpecialMobileHistory": "includes/specials/SpecialMobileHistory.php",
"SpecialMobileDiff": "includes/specials/SpecialMobileDiff.php",
"SpecialMobileOptions": "includes/specials/SpecialMobileOptions.php",
"SpecialMobileMenu": "includes/specials/SpecialMobileMenu.php",
"SpecialMobileWatchlist": "includes/specials/SpecialMobileWatchlist.php",
"SpecialMobileEditWatchlist": "includes/specials/SpecialMobileEditWatchlist.php",
"SpecialMobileContributions": "includes/specials/SpecialMobileContributions.php",
"SpecialNearby": "includes/specials/SpecialNearby.php",
"SpecialMobileLanguages": "includes/specials/SpecialMobileLanguages.php",
"SpecialMobileCite": "includes/specials/SpecialMobileCite.php",
"MobileSpecialPage": "includes/specials/MobileSpecialPage.php",
"MobileSpecialPageFeed": "includes/specials/MobileSpecialPageFeed.php"
},
"ResourceModules": {
"mobile.pagelist.styles": {
"targets": [
"mobile",
"desktop"
],
"styles": [
"resources/mobile.pagelist.styles/pagelist.less"
]
},
"mobile.pagesummary.styles": {
"targets": [
"mobile",
"desktop"
],
"styles": [
"resources/mobile.pagesummary.styles/pagesummary.less"
]
},
"mobile.startup.images.variants": {
"selectorWithoutVariant": ".mw-ui-icon-mf-{name}:before",
"selectorWithVariant": ".mw-ui-icon-mf-{name}-{variant}:before",
"class": "ResourceLoaderImageModule",
"variants": {
"gray": {
"color": "#a2a9b1",
"global": true
},
"invert": {
"color": "#fff",
"global": true
}
},
"images": {
"alert": "resources/mobile.startup.images.variants/alert.svg",
"arrow": "resources/mobile.startup.images.variants/arrow.svg",
"back": {
"file": {
"ltr": "resources/mobile.startup.images.variants/back-ltr.svg",
"rtl": "resources/mobile.startup.images.variants/back-rtl.svg"
}
},
"overlay-close": "resources/mobile.startup.images.variants/close.svg"
}
},
"mobile.toc.images": {
"class": "ResourceLoaderImageModule",
"selector": ".mw-ui-icon-mf-{name}:before",
"images": {
"toc": "resources/mobile.toc.images/contents-ltr.svg"
}
},
"mobile.references.images": {
"class": "ResourceLoaderImageModule",
"selector": ".mw-ui-icon-mf-{name}:before",
"images": {
"citation": "resources/mobile.references.images/cite.svg"
}
},
"mobile.messageBox.styles": {
"targets": [
"mobile",
"desktop"
],
"styles": [
"resources/mobile.messageBox.styles/messageBox.less"
]
},
"mobile.userpage.icons": {
"class": "ResourceLoaderImageModule",
"selector": ".mw-ui-icon-mf-{name}:before, mw-ui-icon-{name}:before",
"images": {
"userpage": "resources/mobile.userpage.icons/userpage.svg"
}
},
"mobile.userpage.styles": {
"targets": [
"mobile",
"desktop"
],
"styles": [
"resources/mobile.userpage.styles/userpage.less"
]
},
"mobile.messageBox": {
"targets": [
"mobile",
"desktop"
],
"dependencies": [
"mobile.startup",
"mobile.messageBox.styles"
],
"templates": {
"MessageBox.hogan": "resources/mobile.messageBox/MessageBox.hogan"
},
"scripts": [
"resources/mobile.messageBox/MessageBox.js"
]
},
"mediawiki.template.hogan": {
"targets": [
"mobile",
"desktop"
],
"dependencies": [
"mediawiki.template"
],
"scripts": [
"resources/dist/mediawiki.template.hogan.js"
]
},
"mobile.pagelist.scripts": {
"targets": [
"mobile",
"desktop"
],
"dependencies": [
"mobile.watchstar",
"mobile.startup"
],
"scripts": [
"resources/mobile.pagelist.scripts/WatchstarPageList.js"
]
},
"mobile.watchlist": {
"targets": [
"mobile",
"desktop"
],
"dependencies": [
"mobile.scrollEndEventEmitter",
"mobile.startup",
"mobile.pagelist.scripts"
],
"scripts": [
"resources/mobile.watchlist/WatchListGateway.js",
"resources/mobile.watchlist/WatchList.js"
]
},
"mobile.toc": {
"targets": [
"mobile",
"desktop"
],
"dependencies": [
"mobile.startup",
"mobile.toggle",
"mobile.toc.images"
],
"scripts": [
"resources/mobile.toc/TableOfContents.js"
],
"styles": [
"resources/mobile.toc/toc.less"
],
"templates": {
"toc.hogan": "resources/mobile.toc/toc.hogan",
"heading.hogan": "resources/mobile.toc/tocHeading.hogan"
},
"messages": [
"toc"
]
},
"mobile.ajax.styles": {
"targets": [
"mobile",
"desktop"
],
"styles": [
"resources/mobile.ajax.styles/spinner.less"
]
},
"mobile.startup.images": {
"class": "ResourceLoaderImageModule",
"selector": ".mw-ui-icon-mf-{name}:before",
"images": {
"error": "resources/mobile.startup.images/error.svg",
"watch": "resources/mobile.startup.images/watch.svg",
"watched": "resources/mobile.startup.images/watched.svg"
}
},
"mobile.init": {
"dependencies": [
"mediawiki.experiments",
"mobile.references.gateway",
"mobile.startup"
],
"targets": [
"mobile",
"desktop"
],
"messages": [
"mobile-frontend-panel-betaoptin-msg",
"mobile-frontend-panel-ok",
"mobile-frontend-console-recruit",
"mobile-frontend-panel-cancel"
],
"templates": {
"Panel.hogan": "resources/mobile.init/Panel.hogan"
},
"styles": [
"resources/mobile.init/mobile.less"
],
"scripts": [
"resources/mobile.init/BetaOptinPanel.js",
"resources/mobile.init/init.js"
]
},
"mobile.startup": {
"targets": [
"mobile",
"desktop"
],
"dependencies": [
"mediawiki.ui.button",
"mediawiki.ui.icon",
"mobile.pagelist.styles",
"mobile.pagesummary.styles",
"mediawiki.notify",
"mobile.startup.images",
"mobile.startup.images.variants",
"mobile.ajax.styles",
"mediawiki.language",
"mediawiki.jqueryMsg",
"mediawiki.user",
"mediawiki.storage",
"oojs",
"mediawiki.util",
"mediawiki.api",
"mediawiki.viewport",
"jquery.throttle-debounce"
],
"templates": {
"PageListItem.hogan": "resources/mobile.startup/PageListItem.hogan",
"PageList.hogan": "resources/mobile.startup/PageList.hogan",
"Cta.hogan": "resources/mobile.startup/CtaDrawer.hogan",
"header.hogan": "resources/mobile.startup/OverlayHeader.hogan",
"Overlay.hogan": "resources/mobile.startup/Overlay.hogan",
"LoadingOverlay.hogan": "resources/mobile.startup/LoadingOverlay.hogan",
"anchor.hogan": "resources/mobile.startup/anchor.hogan",
"icon.hogan": "resources/mobile.startup/icon.hogan",
"Section.hogan": "resources/mobile.startup/Section.hogan",
"button.hogan": "resources/mobile.startup/button.hogan"
},
"messages": [
"mobile-frontend-watchlist-cta-button-signup",
"mobile-frontend-watchlist-cta-button-login",
"mobile-frontend-editor-save",
"mobile-frontend-overlay-close",
"mobile-frontend-overlay-continue",
"mobile-frontend-last-modified-with-user-seconds",
"mobile-frontend-last-modified-with-user-minutes",
"mobile-frontend-last-modified-with-user-hours",
"mobile-frontend-last-modified-with-user-days",
"mobile-frontend-last-modified-with-user-months",
"mobile-frontend-last-modified-with-user-years",
"mobile-frontend-last-modified-with-user-just-now",
"mobile-frontend-joined-just-now",
"mobile-frontend-joined-seconds",
"mobile-frontend-joined-minutes",
"mobile-frontend-joined-hours",
"mobile-frontend-joined-days",
"mobile-frontend-joined-months",
"mobile-frontend-joined-years",
"mobile-frontend-loading-message",
"mobile-frontend-editor-licensing",
"mobile-frontend-editor-licensing-with-terms",
"mobile-frontend-editor-terms-link"
],
"styles": [
"resources/mobile.startup/icon.less",
"resources/mobile.startup/panel.less",
"resources/mobile.startup/Overlay.less",
"resources/mobile.startup/LoadingOverlay.less",
"resources/mobile.startup/drawer.less"
],
"scripts": [
"resources/dist/mobile.startup.runtime.js",
"resources/dist/mobile.startup.js",
"resources/mobile.startup/Drawer.js",
"resources/mobile.startup/CtaDrawer.js",
"resources/mobile.startup/PageList.js",
"resources/mobile.startup/toast.js"
]
},
"mobile.foreignApi": {
"targets": [
"mobile",
"desktop"
],
"dependencies": [
"mobile.startup",
"mediawiki.ForeignApi.core"
],
"scripts": [
"resources/mobile.foreignApi/JSONPForeignApi.js"
]
},
"mobile.editor.api": {
"targets": [
"mobile",
"desktop"
],
"dependencies": [
"mobile.startup"
],
"scripts": [
"resources/mobile.editor.api/EditorGateway.js"
]
},
"mobile.editor.common": {
"targets": [
"mobile",
"desktop"
],
"dependencies": [
"oojs-ui",
"mobile.editor.api",
"mobile.startup",
"mobile.messageBox",
"mediawiki.util",
"mediawiki.confirmCloseWindow"
],
"scripts": [
"resources/mobile.editor.common/schemaEdit.js",
"resources/mobile.editor.common/AbuseFilterOverlay.js",
"resources/mobile.editor.common/AbuseFilterPanel.js",
"resources/mobile.editor.common/EditorOverlayBase.js"
],
"styles": [
"resources/mobile.editor.common/editor.less"
],
"templates": {
"AbuseFilterOverlay.hogan": "resources/mobile.editor.common/AbuseFilterOverlay.hogan",
"AbuseFilterPanel.hogan": "resources/mobile.editor.common/AbuseFilterPanel.hogan",
"editHeader.hogan": "resources/mobile.editor.common/editHeader.hogan",
"previewHeader.hogan": "resources/mobile.editor.common/previewHeader.hogan",
"saveHeader.hogan": "resources/mobile.editor.common/saveHeader.hogan",
"EditorOverlayBase.hogan": "resources/mobile.editor.common/EditorOverlayBase.hogan",
"EditorOverlayAnonWarning.hogan": "resources/mobile.editor.common/EditorOverlayAnonWarning.hogan"
},
"messages": [
"mobile-frontend-editor-continue",
"mobile-frontend-editor-cancel",
"mobile-frontend-editor-keep-editing",
"mobile-frontend-editor-placeholder",
"mobile-frontend-editor-placeholder-new-page",
"mobile-frontend-editor-summary",
"mobile-frontend-editor-summary-request",
"mobile-frontend-editor-summary-placeholder",
"mobile-frontend-editor-cancel-confirm",
"mobile-frontend-editor-new-page-confirm",
"mobile-frontend-editor-wait",
"mobile-frontend-editor-success",
"mobile-frontend-editor-success-landmark-1",
"mobile-frontend-editor-success-new-page",
"mobile-frontend-editor-error",
"mobile-frontend-editor-error-conflict",
"mobile-frontend-editor-error-loading",
"mobile-frontend-editor-error-preview",
"mobile-frontend-account-create-captcha-placeholder",
"mobile-frontend-editor-captcha-try-again",
"mobile-frontend-editor-editing-page",
"mobile-frontend-editor-previewing-page",
"mobile-frontend-editor-switch-confirm",
"mobile-frontend-editor-switch-editor",
"mobile-frontend-editor-switch-visual-editor",
"mobile-frontend-editor-anonwarning",
"mobile-frontend-editor-anon-cta-message",
"mobile-frontend-editor-abusefilter-warning",
"mobile-frontend-editor-abusefilter-disallow",
"mobile-frontend-editor-abusefilter-read-more"
]
},
"mobile.editor.overlay": {
"targets": [
"mobile",
"desktop"
],
"dependencies": [
"mobile.editor.common",
"mobile.editor.images",
"oojs-ui.styles.icons-editing-core",
"mediawiki.util",
"mediawiki.notification",
"mediawiki.user",
"mediawiki.editfont.styles"
],
"scripts": [
"resources/mobile.editor.overlay/BlockMessage.js",
"resources/mobile.editor.overlay/EditorOverlay.js"
],
"styles": [
"resources/mobile.editor.overlay/BlockMessage.less"
],
"templates": {
"BlockMessage.hogan": "resources/mobile.editor.overlay/BlockMessage.hogan",
"content.hogan": "resources/mobile.editor.overlay/content.hogan"
},
"messages": [
"ok",
"mobile-frontend-editor-blocked-drawer-title",
"mobile-frontend-editor-blocked-drawer-reason-header",
"mobile-frontend-editor-blocked-drawer-creator-header",
"mobile-frontend-editor-blocked-drawer-expiry-header",
"mobile-frontend-editor-generic-block-reason",
"mobile-frontend-editor-viewing-source-page",
"mobile-frontend-editor-anon",
"apierror-readonly"
]
},
"mobile.editor.images": {
"class": "ResourceLoaderImageModule",
"selector": ".mw-ui-icon-mf-{name}:before",
"images": {
"profile": "resources/mobile.editor.images/profile.svg",
"stop-hand": "resources/mobile.editor.images/stop-hand.svg"
}
},
"mobile.search.images": {
"class": "ResourceLoaderImageModule",
"selector": ".mw-ui-icon-mf-{name}:before",
"images": {
"clear": "resources/mobile.search.images/clear.svg",
"search-content": "resources/mobile.search.images/search-content.svg"
}
},
"mobile.search": {
"targets": [
"mobile",
"desktop"
],
"dependencies": [
"mobile.pagelist.scripts",
"mobile.startup",
"mobile.search.images"
],
"styles": [
"resources/mobile.search/SearchOverlay.less"
],
"scripts": [
"resources/mobile.search/schemaMobileWebSearch.js",
"resources/mobile.search/SearchOverlay.js",
"resources/mobile.search/MobileWebSearchLogger.js"
],
"templates": {
"header.hogan": "resources/mobile.search/header.hogan",
"content.hogan": "resources/mobile.search/content.hogan"
},
"messages": [
"mobile-frontend-clear-search",
"mobile-frontend-search-content",
"mobile-frontend-search-no-results",
"mobile-frontend-search-content-no-results",
"mobile-frontend-search-feedback-prompt",
"mobile-frontend-search-feedback-link-text"
]
},
"mobile.search.util": {
"targets": [
"mobile",
"desktop"
],
"dependencies": [
"mobile.startup"
],
"scripts": [
"resources/mobile.search.util/extendSearchParams.js"
]
},
"mobile.search.api": {
"targets": [
"mobile",
"desktop"
],
"dependencies": [
"mobile.startup",
"mediawiki.Title",
"mobile.search.util"
],
"scripts": [
"resources/mobile.search.api/SearchGateway.js"
]
},
"mobile.talk.overlays": {
"targets": [
"mobile",
"desktop"
],
"dependencies": [
"mediawiki.util",
"mediawiki.ui.anchor",
"mobile.editor.common"
],
"scripts": [
"resources/mobile.talk.overlays/TalkOverlayBase.js",
"resources/mobile.talk.overlays/TalkSectionOverlay.js",
"resources/mobile.talk.overlays/TalkSectionAddOverlay.js",
"resources/mobile.talk.overlays/TalkOverlay.js"
],
"styles": [
"resources/mobile.talk.overlays/TalkOverlay.less"
],
"templates": {
"content.hogan": "resources/mobile.talk.overlays/content.hogan",
"SectionAddOverlay/contentHeader.hogan": "resources/mobile.talk.overlays/talkSectionAddContentHeader.hogan",
"SectionAddOverlay.hogan": "resources/mobile.talk.overlays/talkSectionAdd.hogan",
"Section/header.hogan": "resources/mobile.talk.overlays/talkSectionHeader.hogan",
"Section/content.hogan": "resources/mobile.talk.overlays/talkSectionContent.hogan"
},
"messages": [
"mobile-frontend-talk-overlay-header",
"mobile-frontend-talk-fullpage",
"mobile-frontend-talk-explained",
"mobile-frontend-talk-explained-empty",
"mobile-frontend-talk-overlay-lead-header",
"mobile-frontend-talk-add-overlay-subject-placeholder",
"mobile-frontend-talk-add-overlay-content-placeholder",
"mobile-frontend-talk-add-overlay-submit",
"mobile-frontend-talk-reply-success",
"mobile-frontend-talk-reply",
"mobile-frontend-talk-reply-info",
"mobile-frontend-talk-topic-feedback",
"mobile-frontend-talk-topic-error",
"mobile-frontend-talk-topic-error-protected",
"mobile-frontend-talk-topic-error-permission",
"mobile-frontend-talk-topic-error-spam",
"mobile-frontend-talk-topic-error-badtoken",
"mobile-frontend-talk-topic-wait",
"mobile-frontend-editor-cancel",
"mobile-frontend-editor-cancel-confirm",
"mobile-frontend-editor-error",
"mobile-frontend-editor-error-conflict",
"mobile-frontend-editor-save",
"newsectionsummary"
]
},
"mobile.mediaViewer": {
"targets": [
"mobile",
"desktop"
],
"dependencies": [
"mobile.startup",
"mediawiki.router"
],
"styles": [
"resources/mobile.mediaViewer/mediaViewer.less"
],
"scripts": [
"resources/mobile.mediaViewer/LoadErrorMessage.js",
"resources/mobile.mediaViewer/ImageGateway.js",
"resources/mobile.mediaViewer/ImageOverlay.js"
],
"templates": {
"LoadErrorMessage.hogan": "resources/mobile.mediaViewer/LoadErrorMessage.hogan",
"Overlay.hogan": "resources/mobile.mediaViewer/ImageOverlay.hogan"
},
"messages": [
"mobile-frontend-media-details",
"mobile-frontend-media-license-link",
"mobile-frontend-media-load-fail-message",
"mobile-frontend-media-load-fail-retry"
]
},
"mobile.categories.overlays": {
"targets": [
"mobile",
"desktop"
],
"dependencies": [
"mediawiki.Title",
"mobile.startup",
"mobile.search.api",
"mobile.search",
"mobile.editor.common",
"mobile.scrollEndEventEmitter",
"oojs-ui.styles.icons-interactions",
"oojs-ui"
],
"scripts": [
"resources/mobile.categories.overlays/CategoryGateway.js",
"resources/mobile.categories.overlays/CategoryLookupInputWidget.js",
"resources/mobile.categories.overlays/CategoryOverlay.js",
"resources/mobile.categories.overlays/CategoryAddOverlay.js"
],
"styles": [
"resources/mobile.categories.overlays/categories.less"
],
"templates": {
"CategoryOverlay.hogan": "resources/mobile.categories.overlays/CategoryOverlay.hogan",
"CategoryOverlayItem.hogan": "resources/mobile.categories.overlays/CategoryOverlayItem.hogan",
"CategoryAddOverlay.hogan": "resources/mobile.categories.overlays/CategoryAddOverlay.hogan",
"CategoryAddOverlayHeader.hogan": "resources/mobile.categories.overlays/CategoryAddOverlayHeader.hogan"
},
"messages": [
"mobile-frontend-categories-heading",
"mobile-frontend-categories-subheading",
"mobile-frontend-categories-nocat",
"mobile-frontend-categories-add",
"mobile-frontend-categories-nomatch",
"mobile-frontend-categories-search",
"mobile-frontend-categories-nodata",
"mobile-frontend-categories-summary",
"mobile-frontend-categories-add-heading",
"mobile-frontend-categories-add-wait",
"mobile-frontend-categories-normal",
"mobile-frontend-categories-hidden"
]
},
"mobile.references": {
"targets": [
"mobile",
"desktop"
],
"dependencies": [
"mobile.references.gateway",
"mobile.startup",
"mobile.editor.api",
"mobile.references.images"
],
"messages": [
"mobile-frontend-references-citation-error",
"mobile-frontend-references-citation"
],
"styles": [
"resources/mobile.references/references.less"
],
"templates": {
"Drawer.hogan": "resources/mobile.references/ReferencesDrawer.hogan"
},
"scripts": [
"resources/mobile.references/ReferencesDrawer.js"
]
},
"mobile.references.gateway": {
"targets": [
"mobile",
"desktop"
],
"dependencies": [
"mediawiki.api",
"mobile.startup"
],
"scripts": [
"resources/mobile.references.gateway/ReferencesGateway.js",
"resources/mobile.references.gateway/ReferencesHtmlScraperGateway.js",
"resources/mobile.references.gateway/ReferencesMobileViewGateway.js"
]
},
"mobile.toggle": {
"targets": [
"mobile",
"desktop"
],
"dependencies": [
"mobile.startup"
],
"styles": [
"resources/mobile.toggle/toggle.less"
],
"scripts": [
"resources/mobile.toggle/toggle.js"
]
},
"mobile.watchstar": {
"targets": [
"mobile",
"desktop"
],
"dependencies": [
"mobile.startup",
"mobile.ajax.styles",
"mobile.search.util"
],
"scripts": [
"resources/mobile.watchstar/WatchstarGateway.js",
"resources/mobile.watchstar/Watchstar.js"
],
"styles": [
"resources/mobile.watchstar/watchstar.less"
],
"messages": [
"watchthispage",
"unwatchthispage",
"mobile-frontend-watchlist-error",
"mobile-frontend-watchlist-add",
"mobile-frontend-watchlist-removed",
"mobile-frontend-watchlist-cta",
"mobile-frontend-watchlist-please-wait"
]
},
"mobile.languages.structured": {
"targets": [
"mobile",
"desktop"
],
"dependencies": [
"mediawiki.storage",
"mobile.startup"
],
"scripts": [
"resources/mobile.languages.structured/util.js",
"resources/mobile.languages.structured/LanguageOverlay.js"
],
"styles": [
"resources/mobile.languages.structured/LanguageOverlay.less"
],
"templates": {
"LanguageOverlay.hogan": "resources/mobile.languages.structured/LanguageOverlay.hogan"
},
"messages": [
"mobile-frontend-language-heading",
"mobile-frontend-languages-structured-overlay-suggested-languages-header",
"mobile-frontend-languages-structured-overlay-all-languages-header",
"mobile-frontend-languages-structured-overlay-search-input-placeholder"
]
},
"mobile.nearby": {
"targets": [
"mobile",
"desktop"
],
"dependencies": [
"mobile.ajax.styles",
"mobile.special.nearby.styles",
"mediawiki.language",
"mobile.pagelist.scripts",
"mobile.foreignApi",
"mobile.messageBox",
"mobile.search.util",
"mobile.nearby.images"
],
"messages": [
"mobile-frontend-nearby-distance",
"mobile-frontend-nearby-distance-meters",
"mobile-frontend-nearby-requirements",
"mobile-frontend-nearby-requirements-guidance",
"mobile-frontend-nearby-error",
"mobile-frontend-nearby-error-guidance",
"mobile-frontend-nearby-loading",
"mobile-frontend-nearby-noresults",
"mobile-frontend-nearby-noresults-guidance",
"mobile-frontend-nearby-location-unavailable",
"mobile-frontend-nearby-permission-denied"
],
"scripts": [
"resources/mobile.nearby/LocationProvider.js",
"resources/mobile.nearby/NearbyGateway.js",
"resources/mobile.nearby/Nearby.js"
],
"templates": {
"Nearby.hogan": "resources/mobile.nearby/nearby.hogan"
}
},
"mobile.nearby.images": {
"class": "ResourceLoaderImageModule",
"selector": ".mw-ui-mf-nearby-image-{name}:before",
"images": {
"info": "resources/mobile.nearby.images/nearby-article-illustration.svg"
}
},
"mobile.gallery": {
"targets": [
"mobile",
"desktop"
],
"dependencies": [
"mobile.startup",
"mobile.scrollEndEventEmitter"
],
"templates": {
"PhotoItem.hogan": "resources/mobile.gallery/PhotoItem.hogan",
"PhotoList.hogan": "resources/mobile.gallery/PhotoList.hogan"
},
"messages": [
"mobile-frontend-donate-image-nouploads"
],
"styles": [
"resources/mobile.gallery/gallery.less"
],
"scripts": [
"resources/mobile.gallery/PhotoListGateway.js",
"resources/mobile.gallery/PhotoItem.js",
"resources/mobile.gallery/PhotoList.js"
]
},
"mobile.scrollEndEventEmitter": {
"targets": [
"mobile",
"desktop"
],
"dependencies": [
"mobile.startup"
],
"scripts": [
"resources/mobile.scrollEndEventEmitter/ScrollEndEventEmitter.js"
]
},
"mobile.mainpage.css": {
"class": "MobileFrontend\\ResourceLoaderModules\\MobileMainPageStyleModule"
},
"mobile.site": {
"class": "MobileFrontend\\ResourceLoaderModules\\MobileSiteModule"
},
"mobile.site.styles": {
"class": "MobileFrontend\\ResourceLoaderModules\\MobileSiteStylesModule"
},
"mobile.special.styles": {
"targets": "mobile",
"styles": [
"resources/mobile.special.styles/common.less",
"resources/mobile.special.styles/forms.less"
]
},
"mobile.special.user.icons": {
"class": "ResourceLoaderImageModule",
"selector": ".mw-ui-icon-mf-{name}:before",
"images": {
"user": "resources/mobile.special.user.icons/userNormal.svg",
"anonymous": "resources/mobile.special.user.icons/userAnonymous.svg"
}
},
"mobile.special.watchlist.scripts": {
"targets": "mobile",
"dependencies": [
"mobile.startup",
"mediawiki.api",
"mobile.watchlist"
],
"scripts": [
"resources/mobile.special.watchlist.scripts/watchlist.js"
]
},
"mobile.special.mobilecite.styles": {
"targets": "mobile",
"styles": [
"resources/mobile.special.mobilecite.styles/mobilecite.less"
]
},
"mobile.special.mobilemenu.styles": {
"targets": "mobile"
},
"mobile.special.mobileoptions.styles": {
"targets": [ "mobile", "desktop" ],
"styles": [
"resources/mobile.special.mobileoptions.styles/mobileoptions.less"
]
},
"mobile.special.mobileoptions.scripts": {
"targets": [ "mobile", "desktop" ],
"dependencies": [
"mobile.startup"
],
"scripts": [
"resources/mobile.special.mobileoptions.scripts/mobileoptions.js"
],
"messages": [
"mobile-frontend-settings-save",
"mobile-frontend-fontchanger-option-small",
"mobile-frontend-fontchanger-option-medium",
"mobile-frontend-fontchanger-option-large",
"mobile-frontend-fontchanger-option-xlarge",
"mobile-frontend-expand-sections-description",
"mobile-frontend-expand-sections-status",
"mobile-frontend-fontchanger-desc",
"mobile-frontend-fontchanger-link"
]
},
"mobile.special.nearby.styles": {
"targets": [
"mobile",
"desktop"
],
"styles": [
"resources/mobile.special.nearby.styles/specialNearby.less"
],
"skinStyles": {
"vector": "skinStyles/mobile.special.nearby.styles/desktop.less",
"monobook": "skinStyles/mobile.special.nearby.styles/desktop.less"
}
},
"mobile.special.userlogin.scripts": {
"targets": [
"mobile",
"desktop"
],
"scripts": [
"resources/mobile.special.userlogin.scripts/userlogin.js"
]
},
"mobile.special.nearby.scripts": {
"targets": [
"mobile",
"desktop"
],
"dependencies": [
"mobile.nearby",
"mediawiki.router",
"mediawiki.Uri"
],
"scripts": [
"resources/mobile.special.nearby.scripts/nearby.js"
]
},
"mobile.special.history.styles": {
"targets": "mobile",
"styles": [
"resources/mobile.special.history.styles/default.less"
]
},
"mobile.special.uploads.scripts": {
"targets": [
"mobile",
"desktop"
],
"dependencies": [
"mobile.gallery",
"mobile.startup"
],
"scripts": [
"resources/mobile.special.uploads.scripts/uploads.js"
]
},
"mobile.special.uploads.styles": {
"targets": "mobile",
"styles": [
"resources/mobile.special.uploads.styles/default.less"
]
},
"mobile.special.pagefeed.styles": {
"targets": "mobile",
"styles": [
"resources/mobile.special.pagefeed.styles/pagefeed.less"
]
},
"mobile.special.mobilediff.images": {
"class": "ResourceLoaderImageModule",
"selector": ".mw-ui-icon-mf-{name}:before",
"images": {
"bytesadded": "resources/mobile.special.mobilediff.images/bytes-added.svg",
"bytesneutral": "resources/mobile.special.mobilediff.images/bytes-neutral.svg",
"bytesremoved": "resources/mobile.special.mobilediff.images/bytes-removed.svg"
}
},
"mobile.special.mobilediff.scripts": {
"targets": "mobile",
"dependencies": [
"mobile.special.mobilediff.images",
"mobile.startup",
"mediawiki.util",
"mediawiki.Title"
],
"messages": [
"markedaspatrollednotify",
"markedaspatrollederrornotify",
"markedaspatrollederror-noautopatrol"
],
"scripts": [
"resources/mobile.special.mobilediff.scripts/init.js"
]
},
"mobile.special.mobilediff.styles": {
"targets": "mobile",
"styles": [
"resources/mobile.special.mobilediff.styles/mobilediff.less"
]
}
},
"ResourceFileModulePaths": {
"localBasePath": "",
"remoteExtPath": "MobileFrontend"
},
"EventLoggingSchemas": {
"MobileWebMainMenuClickTracking": 11568715,
"MobileWebSearch": 12054448
},
"Hooks": {
"APIGetAllowedParams": [
"ApiParseExtender::onAPIGetAllowedParams"
],
"APIAfterExecute": [
"ApiParseExtender::onAPIAfterExecute"
],
"APIQuerySiteInfoGeneralInfo": [
"MobileFrontendHooks::onAPIQuerySiteInfoGeneralInfo"
],
"AuthChangeFormFields": [
"MobileFrontendHooks::onAuthChangeFormFields"
],
"RequestContextCreateSkinMobile": [],
"RequestContextCreateSkin": [
"MobileFrontendHooks::onRequestContextCreateSkin"
],
"MediaWikiPerformAction": [
"MobileFrontendHooks::onMediaWikiPerformAction"
],
"OutputPageBeforeHTML": [
"MobileFrontendHooks::onOutputPageBeforeHTML"
],
"SkinAfterBottomScripts": [
"MobileFrontendHooks::onSkinAfterBottomScripts"
],
"SkinTemplateOutputPageBeforeExec": [
"MobileFrontendHooks::onSkinTemplateOutputPageBeforeExec"
],
"BeforePageRedirect": [
"MobileFrontendHooks::onBeforePageRedirect"
],
"DiffViewHeader": [
"MobileFrontendHooks::onDiffViewHeader"
],
"ResourceLoaderTestModules": [
"MobileFrontendHooks::onResourceLoaderTestModules"
],
"GetCacheVaryCookies": [
"MobileFrontendHooks::onGetCacheVaryCookies"
],
"ResourceLoaderGetConfigVars": [
"MobileFrontendHooks::onResourceLoaderGetConfigVars"
],
"SpecialPage_initList": [
"MobileFrontendHooks::onSpecialPageInitList"
],
"ListDefinedTags": [
"MobileFrontendHooks::onListDefinedTags"
],
"ChangeTagsListActive": [
"MobileFrontendHooks::onListDefinedTags"
],
"RecentChange_save": [
"MobileFrontendHooks::onRecentChangeSave"
],
"AbuseFilter-generateUserVars": [
"MobileFrontendHooks::onAbuseFilterGenerateUserVars"
],
"AbuseFilter-builder": [
"MobileFrontendHooks::onAbuseFilterBuilder"
],
"SpecialPageBeforeExecute": [
"MobileFrontendHooks::onSpecialPageBeforeExecute"
],
"UserLoginComplete": [
"MobileFrontendHooks::onUserLoginComplete"
],
"BeforePageDisplay": [
"MobileFrontendHooks::onBeforePageDisplay"
],
"GetPreferences": [
"MobileFrontendHooks::onGetPreferences"
],
"Gadgets::allowLegacy": [
"MobileFrontendHooks::onAllowLegacyGadgets"
],
"CentralAuthLoginRedirectData": [
"MobileFrontendHooks::onCentralAuthLoginRedirectData"
],
"CentralAuthSilentLoginRedirect": [
"MobileFrontendHooks::onCentralAuthSilentLoginRedirect"
],
"ResourceLoaderRegisterModules": [
"MobileFrontendHooks::onResourceLoaderRegisterModules"
],
"OutputPageParserOutput": [
"MobileFrontendHooks::onOutputPageParserOutput"
],
"HTMLFileCache::useFileCache": [
"MobileFrontendHooks::onHTMLFileCacheUseFileCache"
],
"LoginFormValidErrorMessages": [
"MobileFrontendHooks::onLoginFormValidErrorMessages"
],
"ThumbnailBeforeProduceHTML": [
"MobileFrontendHooks::onThumbnailBeforeProduceHTML"
],
"PageRenderingHash": [
"MobileFrontendHooks::onPageRenderingHash"
],
"AfterBuildFeedLinks": [
"MobileFrontendHooks::onAfterBuildFeedLinks"
],
"MakeGlobalVariablesScript": [
"MobileFrontendHooks::onMakeGlobalVariablesScript"
],
"TitleSquidURLs": [
"MobileFrontendHooks::onTitleSquidURLs"
],
"UserGetDefaultOptions": [
"MobileFrontendHooks::onUserGetDefaultOptions"
],
"GetDifferenceEngine": [
"MobileFrontendHooks::onGetDifferenceEngine"
]
},
"config": {
"MFWatchlistRunsChangesListSpecialPageQuery": false,
"MFEnableFontChanger": {
"base": true,
"beta": true
},
"MFEnableMobilePreferences": false,
"MFContentProviderClass": "MobileFrontend\\ContentProviders\\DefaultContentProvider",
"MFMwApiContentProviderBaseUri": "https://en.wikipedia.org/w/api.php",
"MFMcsContentProviderBaseUri": "https://en.wikipedia.org/api/rest_v1",
"MFEnableXAnalyticsLogging": false,
"MFAppPackageId": false,
"MFAppScheme": "http",
"MFEditorOptions": {
"skipPreview": false
},
"MFExperiments": {
"betaoptin": {
"name": "betaoptin",
"enabled": false,
"buckets": {
"control": 0.97,
"A": 0.03
}
},
"_merge_strategy": "array_plus_2d"
},
"MFEnableJSConsoleRecruitment": false,
"MFAlwaysUseContentProvider": false,
"MFMobileFormatterHeadings": [
"h1",
"h2",
"h3",
"h4",
"h5",
"h6"
],
"MFSpecialCaseMainPage": false,
"MFMobileHeader": "X-Subdomain",
"MFRemovableClasses": {
"beta": [],
"base": [
".toc",
".navbox",
".nomobile"
]
},
"MFShowFirstParagraphBeforeInfobox": {
"base": true,
"beta": true
},
"MFLazyLoadImages": {
"base": true,
"beta": true
},
"MFLazyLoadSkipSmallImages": false,
"MFLazyLoadReferences": {
"base": false,
"beta": true
},
"MFMobileFormatterNamespaceBlacklist": [
10,
-1
],
"MFNoMobileCategory": false,
"MFNoMobilePages": [],
"MFSpecialPageTaglines": {
"MobileOptions": "mobile-frontend-settings-tagline"
},
"MFNearbyRange": 10000,
"MFNearby": false,
"MFNearbyEndpoint": "",
"MFSearchAPIParams": {
"ppprop": "displaytitle"
},
"MFQueryPropModules": [
"pageprops"
],
"MFSearchGenerator": {
"name": "prefixsearch",
"prefix": "ps"
},
"MFMobileMainPageCss": false,
"MFMinCachedPageSize": 65536,
"MFAutodetectMobileView": true,
"MFVaryOnUA": false,
"MFShowMobileViewToTablets": true,
"MobileUrlTemplate": "",
"MobileFrontendFormatCookieExpiry": null,
"MFNoindexPages": true,
"MFStopRedirectCookieHost": null,
"MobileFrontendLogo": false,
"MFEnableBeta": false,
"MFBetaFeedbackLink": false,
"MFDefaultSkinClass": "SkinMinerva",
"MFNamespacesWithoutCollapsibleSections": [
6,
14,
-1,
-2
],
"MFCollapseSectionsByDefault": true,
"MFPhotoUploadWiki": null,
"MFPhotoUploadEndpoint": "",
"MFExpandAllSectionsUserOption": {
"base": true,
"beta": true
},
"MFUseWikibase": false,
"MFEnableWikidataDescriptions": {
"base": false,
"beta": true
},
"MFDisplayWikibaseDescriptions": {
"search": false,
"nearby": false,
"watchlist": false,
"tagline": false
},
"MFRSSFeedLink": false,
"MFSchemaSearchSampleRate": 0.001,
"MFStripResponsiveImages": true,
"MFResponsiveImageWhitelist": [
"image/svg+xml"
],
"MFEnableManifest": true,
"MFManifestThemeColor": "#eaecf0",
"MFManifestBackgroundColor": "#fff",
"MFLogWrappedInfoboxes": true,
"MFSiteStylesRenderBlocking": false,
"MFWatchlistEditCountThreshold": 10
},
"ServiceWiringFiles": [
"includes/ServiceWiring.php"
],
"manifest_version": 1
}