User:Yaakiyu.jp/common.js: Difference between revisions

Created page with "// wp:mw:Extension:CodeMirror/jaを無理やり導入するスクリプト {const t=mw.config.get(['wgAction','wgPageContentModel']);if(['edit','submit'].includes(t.wgAction)&&!['javascript','css'].includes(t.wgPageContentModel)){const s=document.createElement('script');s.src='https://www.mediawiki.org/w/load.php?debug=false&lang=ja&modules=ext.CodeMirror.v6|ext.CodeMirror.v6.lib|ext.CodeMirror.v6.mode.mediawiki';s.onload=function(){mw.loader.using(['ext.CodeMirror.v..."
 
m are there no way to exec common.js...?
Tag: Blanking
 
Line 1: Line 1:
// [[wp:mw:Extension:CodeMirror/ja]]を無理やり導入するスクリプト
 
{const t=mw.config.get(['wgAction','wgPageContentModel']);if(['edit','submit'].includes(t.wgAction)&&!['javascript','css'].includes(t.wgPageContentModel)){const s=document.createElement('script');s.src='https://www.mediawiki.org/w/load.php?debug=false&lang=ja&modules=ext.CodeMirror.v6|ext.CodeMirror.v6.lib|ext.CodeMirror.v6.mode.mediawiki';s.onload=function(){mw.loader.using(['ext.CodeMirror.v6','ext.CodeMirror.v6.mode.mediawiki'],function(r){const cm=r('ext.CodeMirror.v6');(new cm(document.getElementById('wpTextbox1'),r('ext.CodeMirror.v6.mode.mediawiki')())).initialize()})};document.head.appendChild(s)}}