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;