MediaWiki:Gadget-edittools.js

Megjegyzés: közzététel után frissítened kell a böngésződ gyorsítótárát, hogy lásd a változásokat.

  • Firefox / Safari: tartsd lenyomva a Shift gombot és kattints a Frissítés gombra a címsorban, vagy használd a Ctrl–F5 vagy Ctrl–R (Macen ⌘–R) billentyűkombinációt
  • Google Chrome: használd a Ctrl–Shift–R (Macen ⌘–Shift–R) billentyűkombinációt
  • Internet Explorer / Edge: tartsd nyomva a Ctrl-t, és kattints a Frissítés gombra, vagy nyomj Ctrl–F5-öt
  • Opera: Nyomj Ctrl–F5-öt
/**
 * Initialize the subset selector menu.
 */
function addCharSubsetMenu() {
	var $specialchars = $('#specialchars');
	if ($specialchars.length) {
		var $menu = $('<select></select>');
		$menu.change(choseCharSubset);
		$('#specialchars p').each(function() {
			var title = $(this).attr('title');
			$('<option>')
				.text(title)
				.attr('value', title)
				.appendTo($menu);
		});
		$specialchars.prepend($menu);
	}
}

/**
 * Display a given subset.
 * @param {Event} e The menu change event.
 */
function choseCharSubset(e) {
	$('#specialchars').addClass('specialchars-dirty');
	$('#specialchars p').removeClass('specialchars-selected-subset');
	$('#specialchars p[title="' + $(e.target).val()+ '"]').addClass('specialchars-selected-subset');
}

$(addCharSubsetMenu);