Gebruiker:Tuvic/monobook.js

Uit Wikipedia, de vrije encyclopedie

Opmerking: nadat u de wijzigingen hebt gepubliceerd is het wellicht nodig uw browsercache te legen.

  • Firefox / Safari: houd Shift ingedrukt terwijl u op Vernieuwen klikt of druk op Ctrl-F5 of Ctrl-R (⌘-Shift-R op een Mac)
  • Google Chrome: druk op Ctrl-Shift-R (⌘-Shift-R op een Mac)
  • Internet Explorer / Edge: houd Ctrl ingedrukt terwijl u op Vernieuwen klikt of druk op Ctrl-F5
  • Opera: druk op Ctrl-F5.
//<nowiki>
//Dit script bestaat uit verschillende bronnen:
// *[[Gebruiker:Rex/monobook.js]]
// *[[Gebruiker:JePe/monobook.js]]
// *Aanpassingen en toevoegingen van eigen hand.

//*******************************************************************//
// redirect shortcut & other handy stuff //
//*******************************************************************//

function categorie() {
        insertTags("[[Categorie:","]]\n","");
        document.editform.wpSummary.value = "+cat";
        document.editform.wpMinoredit.checked = true;}

function nocat() {
        document.editform.wpTextbox1.value = document.editform.wpTextbox1.value.replace(/\n+$/,"")+"\n\n{{nocat}}";
        document.editform.wpSummary.value = "{{nocat}}";
        document.editform.wpMinoredit.checked = false;
        document.editform.submit();}

function redirect() {
        document.editform.wpTextbox1.value = "#REDIRECT [[]]";
        document.editform.wpSummary.value = "redirect";
        document.editform.wpMinoredit.checked = false;}

function dp() {
        document.editform.wpTextbox1.value = "\'\'\'{{subst:PAGENAME}}\'\'\' kan betrekking hebben op:\n\n*\n*\n\n{{dp}}";
        document.editform.wpSummary.value = "dp";
        document.editform.wpMinoredit.checked = false;}

function commonsdelete() {
        document.editform.wpSummary.value = document.editform.wpSummary.value + " Afbeelding verwijderd op Commons = ";
        document.editform.wpSummary.focus();
        }

//*******************************************************************//
// marking articles //
//*******************************************************************//
function auteur() {
        document.editform.wpTextbox1.value = "{{auteur|}}\n"+document.editform.wpTextbox1.value;
        document.editform.wpSummary.value = "auteur";
        document.editform.wpMinoredit.checked = false;}

function wiu() {
        document.editform.wpTextbox1.value = "{{wiu|}}\n"+document.editform.wpTextbox1.value;
        document.editform.wpSummary.value = "wiu";
        document.editform.wpMinoredit.checked = false;}

function weg() {
        document.editform.wpTextbox1.value = "{{weg|}}\n"+document.editform.wpTextbox1.value;
        document.editform.wpSummary.value = "weg";
        document.editform.wpMinoredit.checked = false;}

function woordenb() {
        document.editform.wpTextbox1.value = "{{wb|}}\n"+document.editform.wpTextbox1.value;
        document.editform.wpSummary.value = "wb-def";
        document.editform.wpMinoredit.checked = false;}

function reclame() {
        document.editform.wpTextbox1.value = "{{reclame|}}\n"+document.editform.wpTextbox1.value;
        document.editform.wpSummary.value = "reclame";
        document.editform.wpMinoredit.checked = false;}


//*******************************************************************//
// anonymous user messages //
//*******************************************************************//
function wa() {
        document.editform.wpTextbox1.value = "{{welkomanoniem}}\n\n~~~~";
        document.editform.wpSummary.value = "wa";
        document.editform.wpMinoredit.checked = false;}

function zb() {
        document.editform.wpTextbox1.value = "{{zb}}\n"+document.editform.wpTextbox1.value;
        document.editform.wpSummary.value = "zb";
        document.editform.wpMinoredit.checked = false;}

function puber() {
        document.editform.wpTextbox1.value = "{{puber}}\n"+document.editform.wpTextbox1.value;
        document.editform.wpSummary.value = "pbr";
        document.editform.wpMinoredit.checked = false;}

function ws() {
        document.editform.wpTextbox1.value = "{{ws}}\n"+document.editform.wpTextbox1.value
        document.editform.wpSummary.value = "waarschuwing";
        document.editform.wpMinoredit.checked = false;}

function dsProbeersel() {
        document.editform.wpTextbox1.value = document.editform.wpTextbox1.value.replace(/\n+$/,"")+"\n#~~~~~ Probeersels op ''  '' ";
        document.editform.wpSummary.value = "dossier";
        document.editform.wpMinoredit.checked = false;}

function dsVan() {
        document.editform.wpTextbox1.value = document.editform.wpTextbox1.value.replace(/\n+$/,"")+"\n#~~~~~ vandalisme op ''  '' ";
        document.editform.wpSummary.value = "dossier";
        document.editform.wpMinoredit.checked = false;}

function dsLeeg() {
        document.editform.wpTextbox1.value =      document.editform.wpTextbox1.value.replace(/\n+$/,"")+"\n#~~~~~ leeghalen van ''  '' ";
        document.editform.wpSummary.value = "dossier";
        document.editform.wpMinoredit.checked = false;}

function dsOnzin() {
        document.editform.wpTextbox1.value =      document.editform.wpTextbox1.value.replace(/\n+$/,"")+"\n#~~~~~ toevoegen onzin op ''  '' ";
        document.editform.wpSummary.value = "dossier";
        document.editform.wpMinoredit.checked = false;}

function dsNieuw() {
        document.editform.wpTextbox1.value =      document.editform.wpTextbox1.value.replace(/\n+$/,"")+"\n#~~~~~ aanmaken onzinartikel '' '' ";
        document.editform.wpSummary.value = "dossier";
        document.editform.wpMinoredit.checked = false;}


//*******************************************************************//
// Image tagging //
//*******************************************************************//

function giv() {
        document.editform.wpTextbox1.value = "{{Geeninfo-verwittigd}}"+document.editform.wpTextbox1.value;
        document.editform.wpSummary.value = "{{GIV}}";
        document.editform.wpMinoredit.checked = false;}

function nietcomm() {
        document.editform.wpTextbox1.value = "{{NietCommercieel}}"+document.editform.wpTextbox1.value;
        document.editform.wpSummary.value = "{{NietCommercieel}}";
        document.editform.wpMinoredit.checked = false;}

function fairuse() {
        document.editform.wpTextbox1.value = "{{fairuse}}"+document.editform.wpTextbox1.value;
        document.editform.wpSummary.value = "{{fairuse}}";
        document.editform.wpMinoredit.checked = false;}

function afbweg() {
        document.editform.wpTextbox1.value = "{{afbeeldingweg|}}"+document.editform.wpTextbox1.value;
        document.editform.wpSummary.value = "{{afbeeldingweg}}";
        document.editform.wpMinoredit.checked = false;}

function afbauteur() {
        document.editform.wpTextbox1.value = "{{afbeeldingauteur|}}"+document.editform.wpTextbox1.value;
        document.editform.wpSummary.value = "{{afbeeldingauteur}}";
        document.editform.wpMinoredit.checked = false;}

function afbnominatie() {
        document.editform.wpTextbox1.value = document.editform.wpTextbox1.value + "\n\n{{subst:afbeeldingwegnominatie}}\n\n*[[:]]\n--~~~~";
        document.editform.wpSummary.value = "afbeelding-weg-nominatie";
        document.editform.wpMinoredit.checked = false;
        document.editform.wpWatchthis.checked = true;}


//*******************************************************************//
//*******************************************************************//
//*******************************************************************//
// Event functions //
//*******************************************************************//

// Add the buttons to the page //
function addButtons() {
        str = "<input type=button value=Kaart-ongebruikt onclick=\"kaartnotused()\" accesskey=$> <input type=button value=Vlag onclick=\"vlag()\" accesskey=)> <input type=button value=Landsvlag onclick=\"landsvlag()\" accesskey=-> <input type=button value=Nav-Sjabl-Begin onclick=\"header()\"><br><input type=button value=Redirect onclick=\"redirect()\"> <input type=button value=DP onclick=\"dp()\"> <input type=button value=Categorie onclick=\"categorie()\"> <input type=button value=NoCat onclick=\"nocat()\"> <br> <br> <input type=button value=Auteur onclick=\"auteur()\"> <input type=button value=WIU onclick=\"wiu()\"> <input type=button value=weg onclick=\"weg()\"> <input type=button value=Wb-def onclick=\"woordenb()\"> <input type=button value=Reclame onclick=\"reclame()\">";

if(location.href.match(/Afbeelding:/)) { 
	    str = "<input type=button value=GIV onclick=\"giv()\"> <input type=button value=NComm onclick=\"nietcomm()\"> <input type=button value=FAIR onclick=\"fairuse()\"> <input type=button value=afb-weg onclick=\"afbweg()\"> <input type=button value=afb-auteur onclick=\"afbauteur()\">"; 	 
}

if(location.href.match(/gebruiker:/)) {
             str = "<input type=button value=WelkomAno onclick=\"wa()\"> <input type=button value=nominatie onclick=\"afbnominatie()\"> <br /> <input type=button value=WS onclick=\"ws()\"> <input type=button value=Zandbak onclick=\"zb()\" accesskey=²> <input type=button value=Puber onclick=\"puber()\" accesskey=\<> <br /> <input type=button value=\"Probeersels\" onclick=\"dsProbeersel()\"> <input type=button value=\"Vand. op\" onclick=\"dsVan()\"> <input type=button value=\"Leegh. van\" onclick=\"dsLeeg()\"> <input type=button value=\"Onz. op\" onclick=\"dsOnzin()\"> <input type=button value=\"Onzin-Art.\" onclick=\"dsNieuw()\">";
}

str = str + "<br> <input type=button value=CommonsDeleted onclick=\"commonsdelete()\">";
        
document.getElementById("editpage-copywarn").innerHTML="<form action=\"\">"+str+"</form><br/>"+document.getElementById("editpage-copywarn").innerHTML;        
        return false; 
}

//*******************************************************************//
// Declare events //
//*******************************************************************//
if(location.href.match(/action=(edit)|(submit)/)) {
  if (window.addEventListener) {
    window.addEventListener("load", addButtons, false);
  } else if (window.attachEvent) {
    window.attachEvent("onload", addButtons);
  }
} 
//</nowiki>