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.
/*
 * Script voor eigen gemaakte bewerkingssamenvattingen (voor Monobook en Vector)
 *
 * Versie: 1.5
 * Door: [[Gebruiker:Krinkle]], [[User:TheDJ]]
 * Geïnspireerd op een script door [[Gebruiker:Sumurai8]] ([[Gebruiker:Sumurai8/defsam.js]])
 */
( function ( $, mw ) {

/* Configuratie */
var Kr_DefSum = window.Kr_DefSum || true; // Aan/Uitschakelen script
var Kr_DefSum_sep = window.Kr_DefSum_sep || "; "; // Spits-teken
var Kr_DefSum_rep = window.Kr_DefSum_sep || true; // Verberg het Samenvatting-label

// Lijst van samenvattingen:
var Kr_DefSum_sums = [];
 
// Maak nieuwe samenvatting functie
function Kr_DefSum_new(label, text){
	var i = Kr_DefSum_sums.length;
	Kr_DefSum_sums.push( {
		button: label,
		summary: text
	} );
}
 
// Lijst van samenvattingen :
// Nieuwe toevoegen: Kr_DefSum_new(linktekst, samenvatting)
Kr_DefSum_new("WPnot", "Wikipedia kan niet als referentie dienen")
Kr_DefSum_new("WPol", "ongeschikte link")
Kr_DefSum_new("exl", "geen externe links in lopende tekst")
Kr_DefSum_new("exlWP", "geen externe links in lopende tekst, ook geen link naar andere WP")
Kr_DefSum_new("reffix", "Fix referenties, oplossing foutmelding")
Kr_DefSum_new("-->wd", "--> Wikidata, zie [[Wikipedia:Wikidata]]")
Kr_DefSum_new("+n", "+Nieuw artikel")
Kr_DefSum_new("aanv", "Aanvulling")
Kr_DefSum_new("+l", "+Link")
Kr_DefSum_new("+Q", "+Q")
Kr_DefSum_new("fix", "Fix")
Kr_DefSum_new("fixC", "Fix coördinaten")
Kr_DefSum_new("fixF", "Fix parameter(s), geeft foutmelding")
Kr_DefSum_new("fixP", "Fix parameter(s)")
Kr_DefSum_new("linkfix", "Linkfix")
Kr_DefSum_new("catfix", "Aanpassing categorie")
Kr_DefSum_new("+C", "+Categorie")
Kr_DefSum_new("+Ccat", "+Commonscat")
Kr_DefSum_new("+coor", "+Coördinaten")
Kr_DefSum_new("update", "Update")
Kr_DefSum_new("linkfix dp", "Linkfix, geen link naar dp’s, [[WP:LND|help mee!!]]")
Kr_DefSum_new("opmaakfix", "Opmaakfix")
Kr_DefSum_new("-wit", "-witregel: 100% brede [[Wikipedia:Sjablonen#Kadersjablonen|kadersjablonen]] laten aansluiten op kader van de categorieën")
Kr_DefSum_new("volgorde", "Volgorde: 100% brede [[Wikipedia:Sjablonen#Kadersjablonen|kadersjablonen]] laten aansluiten op kader van de categorieën")
Kr_DefSum_new("nuweg", "Nuweg")
Kr_DefSum_new("-wees", "Weespagina minder, help mee: [[Speciaal:Weespaginas]], zie ook: [[Wikipedia:Wikiproject/Ontwezing|Wikiproject Ontwezing]]")
Kr_DefSum_new("-wrap", "-Wrapper, onnodige code")
Kr_DefSum_new("inv param", "Invulling parameters sjabloon")
Kr_DefSum_new("-beg", "-Beg, allang geen beginnetje meer, zie [[Wikipedia:Beginnetje]]")
Kr_DefSum_new("tabelfix", "Normaal standaard tabelopmaak")
Kr_DefSum_new("sjabfout", "[[Wikipedia:Sjabloonfouten|Sjabloonfout eruit, geeft foutmelding]]")
Kr_DefSum_new("-afbcor", "[[:Categorie:Wikipedia:Pagina's met onjuiste bestandsverwijzingen|Correctie onbestaande afbeelding]]")
Kr_DefSum_new("-px","zonder px: voor slechtzienden is thumb zo zelf in te stellen in voorkeuren zodoende artikel toegankelijker")
 
function insertSummary(e) {
	e.preventDefault();
	document.forms.editform.wpSummary.value = e.data.summary;
}

// Bouw de lijst voor de UI:
var outputElement = $('<div>');
outputElement.append(document.createTextNode('Samenvattingen: '));

for (var i = 0; i < Kr_DefSum_sums.length; i++) {
	var a = $('<a>')
		.css('cursor', 'pointer')
		.text(Kr_DefSum_sums[i].button)
		.click(Kr_DefSum_sums[i], insertSummary);
	outputElement.append( a );
	outputElement.append( document.createTextNode(Kr_DefSum_sep) );
}
 
if(
	Kr_DefSum &&
	( mw.config.get( 'wgAction' ) === "edit" || mw.config.get( 'wgAction' ) === "submit" )
) { // Alleen laden wanneer ingeschakeld en op een edit-pagina
	$( function() {
      // Verstuur de boel naar de weergave
      var position = document.getElementsByClassName('editOptions')[0];
	  position.insertBefore(outputElement.get(0), position.firstChild);
	  if(Kr_DefSum_rep) $("#wpSummaryLabel label").css( 'display', "none" );
	} );
}

}(
	jQuery,
	mediaWiki
));