Uporabnik:Smihael/monobook.js
(Preusmerjeno s strani Uporabnik:Mihael Simonič/monobook.js)
Opomba: Da bodo spremembe prišle do veljave, po objavi izpraznite predpomnilnik svojega brskalnika.
- Firefox/Safari: Držite Shift in kliknite Znova naloži (Reload) ali pritisnite Ctrl + Shift + R ali Ctrl + R (⌘ + R v sistemu Mac)
- Internet Explorer/Edge: Držite Ctrl + F5 in kliknite Osveži (Refresh) ali pritisnite Ctrl + F5
- Google Chrome: Pritisnite Ctrl + Shift + R (⌘ + Shift + R v sistemu Mac)
- Opera: Pritisnite Ctrl + F5.
mw.loader.load('https://sl.wikipedia.org/w/index.php?title=Uporabnik:Smihael/metlica.js&action=raw&ctype=text/javascript');
//index2content
setTimeout(function() {
if (wgAction == "edit" && wgCanonicalNamespace != "User" && wgCanonicalNamespace != "User_talk")
{
var myData = new Array();
myData[1] = '\\*\\[\\[(.*?)\\]\\]';
myData[2] = '==$1==\\n{{subst::$1}}';
document.getElementById('srSearch').value=myData[1];
document.getElementById('srReplace').value=myData[2];
document.getElementById('srRegexp').checked=true;
srShowHide();
//alert(3);
return;
}
}, 200);
// Skript za enostavno urejanje dodajanje parametra |licenca=javna last
// začasna rešitev; v delu še nekaj, kar ne bo popolnoma razbilo formattinga
$(function() {
if (wgAction == "edit")
{
if (document.URL.lastIndexOf("&fakeaction=JL") == -1) {
return;
}
//document.editform.wpTextbox1.value.match(/\{\{naslov((.|\n)*?)\}\}$/sgmi)
if ((document.editform.wpTextbox1.value.search('licenca') == -1) && (document.editform.wpTextbox1.value.search('dovoljenje') == -1)) {
document.editform.wpTextbox1.value = document.editform.wpTextbox1.value.replace(/\{\{naslov/i, "{{naslov\n|licenca=javna last");
}
else {
document.editform.wpTextbox1.value = document.editform.wpTextbox1.value.replace(/(\|(.*?)licenca(.*?)\=|\|(.*?)dovoljenje(.*?)\=)/i, "|licenca=javna last");
}
document.editform.wpSummary.value = 'javna last';
document.editform.wpMinoredit.checked = true;
document.editform.submit();
return;
}
if (wgCanonicalNamespace == "User" || wgCanonicalNamespace == "User_talk" || wgCanonicalNamespace == "Special") {
return;
}
mw.util.addPortletLink("p-cactions", "javascript:doJL()", "JL", "ca-jl", "Besedilo je v javni lasti", "");
});
function doJL() {
var title = wgPageName.replace("&", "%26").replace("+", "%2B");
location.assign("/w/index.php?&action=edit&fakeaction=JL&title=" + title);
}