User:Nyenyec/monobook.js
A Wikipédiából, a szabad lexikonból.
Megjegyzés: A beállítások elmentése után frissítened kell a böngésződ gyorsítótárát, hogy a változások érvénybe lépjenek. Mozilla / Firefox / Safari: tartsd lenyomva a Shift gombot és kattints a Reload / Frissítés gombra az eszköztáron, vagy használd a Ctrl–F5 billentyűkombinációt (Apple Mac-en Cmd–Shift–R); Internet Explorer: tartsd nyomva a Ctrl-t, és kattints a Reload / Frissítés gombra, vagy nyomj Ctrl–F5-öt; Konqueror: egyszerűen csak kattints a Reload / Frissítés gombra (vagy Ctrl–R vagy F5); Opera felhasználóknak teljesen ki kell üríteniük a gyorsítótárat a Tools→Preferences menüben.
function importJs() {
var jsImports = ["jsdomenu.js", "jsdomenubar.js", "nyenyeclib.js", "editmenu.js"];
for (var i = 0; i < jsImports.length; i++) {
document.write("<SCRIPT LANGUAGE='JavaScript1.2' SRC='/w/index.php?title=User:Nyenyec/"
+ jsImports[i] + "&action=raw&ctype=text/javascript&dontcountme=s' TYPE='text/javascript'><\/SCRIPT>");
}
}
function IsLoggedIn() {
// If there is no login button, assume we're logged in
return document.getElementById('pt-login') == null;
}
// some code to check whether I've added an Edit Summary
// somewhat copied from [[User:ABCD/monobook.js]]
function ForceSummaryInstall(){
// User explicitly turned it off
if (typeof noForceSummary != 'undefined') return;
// User is logged in
// if(IsLoggedIn()) return;
if(!/&action=edit/.test(window.location.href)) return;
if(/§ion=new/.test(window.location.href)) return;
if(!document.forms.editform) return;
document.forms.editform.wpSave.onclick = ForceSummary;
};
function ForceSummary(){
if(!document.forms.editform.wpSummary.value.replace(/^(\/\*.*\*\/)? *(.*) *$/,'$2')){
var r = prompt('Biztos, hogy nem akarsz szerkesztési összefoglalót írni?\nAz összefoglalót beírhatod az alábbi mezőbe:',document.forms.editform.wpSummary.value);
if(r == null) return false;
document.forms.editform.wpSummary.value = r;
}
return true;
};
importJs();
function main() {
ForceSummaryInstall();
}
window.onload = main;
// Menük kinézete CSS
document.write('<style type="text/css">/*<![CDATA[*/ @import "/w/index.php?title=User:Nyenyec/jsmenu.css&action=raw&ctype=text/css"; /*]]>*/</style>');
// Tgr-féle automatikus összefoglaló
document.write('<script type="text/javascript" src="'
+ 'http://hu.wikipedia.org/w/index.php?title=User:Tgr/summary.js'
+ '&action=raw&ctype=text/javascript&dontcountme=s"></script>');
// Extra linkek az eszközök dobozba
//document.write('<script type="text/javascript" src="'
// + 'http://hu.wikipedia.org/w/index.php?title=User:Nyenyec/customlinks.js'
// + '&action=raw&ctype=text/javascript&dontcountme=s"></script>');
// Böngésző crash test :)
// [[User:Lupin/popups.js]] - please include this line
document.write('<script type="text/javascript" src="'
+ 'http://en.wikipedia.org/w/index.php?title=User:Lupin/popups.js'
+ '&action=raw&ctype=text/javascript&dontcountme=s"></script>');
popupAdminLinks = true;
popupFixRedirs = true;
popupFixDabs = true;

