Naar inhoud springen

Gebruiker:Melsaran/welkom.js

Uit Wikipedia, de vrije encyclopedie

Opmerking: na het publiceren is het wellicht nodig uw browsercache te legen om de veranderingen te zien.

  • Firefox / Safari: houd Shift ingedrukt terwijl u:je 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)
  • Edge: houd Ctrl ingedrukt terwijl u:je op Vernieuwen klikt of druk op Ctrl-F5.
/* <pre> */

function welkom() {

    // Vind het bewerkvenster
    var txt = document.editform.wpTextbox1;

    // Het welkomstsjabloon dat je wilt gebruiken
    var welcome_msg = 'w'

    // De code die je zal toevoegen op de pagina
    var tag = '{{'+ welcome_msg +''+'|1=~~~~}} ';

    // Als het bewerkingsvenster deze tag tenminste nog niet heeft...
    if (txt.value.indexOf(tag) == -1) {

        // Het sjabloon toevoegen
        txt.value += tag;
        
        // Bewerkingssamenvatting
        document.editform.wpSummary.value = 'Welkom op Wikipedia!';    

        // Op "pagina opslaan" klikken
        document.editform.submit();
    } 

    // If the tag was already there, turn the tab background red to indicate 
    // that the script is functioning properly, but that there is no action 
    // to do.  This doesn't interrupt the user's work like an alert() would.
    else {
        document.getElementById('ca-unverified').firstChild.style.backgroundColor = "#ff4444";
        document.getElementById('ca-unverified').style.backgroundColor = "#ff4444";
    }
}

// Create a tab that calls this function when pressed
$(function () {
    if(document.title.indexOf("Bezig met het bewerken van Overleg gebruiker:") == 0) {
        mw.util.addPortletLink('p-cactions', 'javascript:welkom()', 'welkom', 'ca-welkom', 'Geeft een nieuwe gebruiker een welkomstbericht', '', '');
    }
});

/* Dit is om bij te houden wie deze extensie gebruikt: [[Gebruiker:Melsaran/welkom.js]] */

/* </pre> */