Użytkownik:Polskacafe/jezjakbyk.js: Różnice pomiędzy wersjami
Z Nonsensopedii, polskiej encyklopedii humoru
Polskacafe (dyskusja • edycje) (nowa strona) |
Polskacafe (dyskusja • edycje) |
||
Linia 8: | Linia 8: | ||
cmEnabled = true; |
cmEnabled = true; |
||
$( '#wpTextbox1' ).data( 'wikiEditor-context' ).modules.toolbar.$toolbar.find("a")[5].click(); |
$( '#wpTextbox1' ).data( 'wikiEditor-context' ).modules.toolbar.$toolbar.find("a")[5].click(); |
||
var text = '[[Kategoria:Gra|' + mw.config.get("wgPageName").substr( |
var text = '[[Kategoria:Gra|' + mw.config.get("wgPageName").substr(11) + "]]"; |
||
$("#wpTextbox1").val($("#wpTextbox1").val() + "\n" + text); |
$("#wpTextbox1").val($("#wpTextbox1").val() + "\n" + text); |
||
//powrót do codemirrora |
//powrót do codemirrora |
Wersja z 16:10, 18 mar 2020
(function(){
if (mw.config.get("wgArticleId") !== 0) return;
if (mw.config.get("wgNamespaceNumber") != mw.config.get("wgNamespaceIds").gra) return;
if (mw.config.get("wgAction") != "edit") return;
// brzydkie obejście „zbyt nowoczesnego” codemirrora
var cmEnabled = false;
if ($("#wpTextbox1").attr("style").indexOf("display: none") !== -1)
cmEnabled = true;
$( '#wpTextbox1' ).data( 'wikiEditor-context' ).modules.toolbar.$toolbar.find("a")[5].click();
var text = '[[Kategoria:Gra|' + mw.config.get("wgPageName").substr(11) + "]]";
$("#wpTextbox1").val($("#wpTextbox1").val() + "\n" + text);
//powrót do codemirrora
if (cmEnabled)
$( '#wpTextbox1' ).data( 'wikiEditor-context' ).modules.toolbar.$toolbar.find("a")[5].click();
})();