Gebruiker:Melsaran/welkom.js
Uiterlijk
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> */