Jdlrobson has uploaded a new change for review. ( 
https://gerrit.wikimedia.org/r/373076 )

Change subject: Disable wikitext editor on non-wikitext content models
......................................................................

Disable wikitext editor on non-wikitext content models

Do not allow editing via JavaScript on non-wikitext content models
For these pages ?action=edit will be used

Bug: T173800
Change-Id: Ic62a0c1397ab8a6a59e5382c2999b63b3c60a19f
---
M resources/skins.minerva.editor/init.js
1 file changed, 3 insertions(+), 1 deletion(-)


  git pull ssh://gerrit.wikimedia.org:29418/mediawiki/skins/MinervaNeue 
refs/changes/76/373076/1

diff --git a/resources/skins.minerva.editor/init.js 
b/resources/skins.minerva.editor/init.js
index c6b5b6d..0a15ce4 100644
--- a/resources/skins.minerva.editor/init.js
+++ b/resources/skins.minerva.editor/init.js
@@ -24,7 +24,9 @@
                popup = M.require( 'mobile.startup/toast' ),
                // FIXME: Disable on IE < 10 for time being
                blacklisted = /MSIE \d\./.test( navigator.userAgent ),
-               isEditingSupported = router.isSupported() && !blacklisted,
+               // Only load the wikitext editor on wikitext. Otherwise we'll 
rely on the ?action=edit url (T173800)
+               contentModel = mw.config.get( 'wgPageContentModel' ),
+               isEditingSupported = router.isSupported() && !blacklisted && 
contentModel === 'wikitext',
                // FIXME: Use currentPage.getId()
                isNewPage = currentPage.options.id === 0,
                isNewFile = currentPage.inNamespace( 'file' ) && isNewPage,

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

Gerrit-MessageType: newchange
Gerrit-Change-Id: Ic62a0c1397ab8a6a59e5382c2999b63b3c60a19f
Gerrit-PatchSet: 1
Gerrit-Project: mediawiki/skins/MinervaNeue
Gerrit-Branch: master
Gerrit-Owner: Jdlrobson <[email protected]>

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

Reply via email to