User:Cacycle/wikEd.js: Difference between revisions

Content deleted Content added
+bengali translation
let's try this, to unbreak wikEd + syntax highlight beta, by piggy backing on the code editor check for now.
Line 14:
// ==UserScript==
// @name wikEd
// @version 0.9.148149
// @date MarchSeptember 205, 2017
// @namespace https://en.wikipedia.org/wiki/User:Cacycle/
// @description A full-featured in-browser editor for Wikipedia and other MediaWikis
Line 1,501:
wikEd.useCodeEditor = false;
wikEd.codeEditorButtonPollCount = 0;
wikEd.useSyntaxHighlighting = 0;
 
// history
Line 4,089 ⟶ 4,090:
}
 
// This can't work 100%, because async...
// wait for landing patch: https://gerrit.wikimedia.org/r/#/c/130068/
// Not a problem for gadget, as it ensures this dependency is loaded
if ( (window.mw !== undefined) && (window.mw.user !== undefined) && (window.mw.user.options !== undefined) ) {
if ( (window.mw !== undefined) && (window.usermw.options.get('usebetatoolbar')loader !== 1undefined) ) {
window.mw.loader.using( 'user.options' ).then( function() {
wikEd.useBetaToolbar = true;
if (window.mw.user.options.get('usecodeeditorusebetatoolbar') == 1) {
wikEd.useCodeEditoruseBetaToolbar = true;
if (window.mw.user.options.get('usecodeeditor') == 1) {
wikEd.useBetaToolbaruseCodeEditor = true;
}
if (window.mw.user.options.get('codemirror-syntax-highlight') == 1){
wikEd.useCodeEditor = true;
wikEd.useSyntaxHighlighting = true;
}
}
} );
}
}