Użytkownik:Polskacafe/jezjakbyk.js: Różnice pomiędzy wersjami

Z Nonsensopedii, polskiej encyklopedii humoru
(nowa strona)
 
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(7) + "]]";
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();
})();