מדיה ויקי:סקריפטים/21.js

הערה: לאחר הפרסום, ייתכן שיהיה צורך לנקות את זיכרון המטמון (cache) של הדפדפן כדי להבחין בשינויים.

  • פיירפוקס / ספארי: להחזיק את המקש Shift בעת לחיצה על טעינה מחדש (Reload) או ללחוץ על צירוף המקשים Ctrl-F5 או Ctrl-R (במחשב מק: ⌘-R).
  • גוגל כרום: ללחוץ על צירוף המקשים Ctrl-Shift-R (במחשב מק: ⌘-Shift-R).
  • אינטרנט אקספלורר / אדג': להחזיק את המקש Ctrl בעת לחיצה על רענן (Refresh) או ללחוץ על צירוף המקשים Ctrl-F5.
  • אופרה: ללחוץ על Ctrl-F5.
// הוסף אפשרות "הסתרת הע"ש" או "הצגת הער"ש" בדפים במרחב הראשי.{{ש}}
// נכתב במקור על ידי {{משתמש|Yonidebest}}, שוכתב על ידי {{משתמש|קיפודנחש}}
if (mw.config.get('wgNamespaceNumber') === 0) $(document).ready(function() {
	var	stuffToHideSelector = '.reference',
		cookieName = 'hideReferenceLinks',
		references = $(stuffToHideSelector),
		origSize = references.css('font-size') || '11px',
		hide = $.cookie(cookieName) === "true";
// we hide or show by setting fontSize instead of toggle, so the anchors still work from the reflist, even when hidden.

	if (! references.length)
		return;

	function toggle() {
		hide = ! hide;
		$.cookie(cookieName, hide ? 'true' : 'false', {path:'/', expires: 30});
		references.css({fontSize: hide ? 0 : origSize});
		link.text(prompt());
	}

	function prompt() { return hide ? 'הצגת הער"ש' : ' הסתרת הער"ש ';}

	var link = $('<a>', {href: '#'})
		.text(prompt())
		.click(toggle);

	if (hide)
		references.css({fontSize: 0});
	if ($('#contentSub a').length)
		$('#contentSub a:last').after(link).after(' | ');
	else
		$('#contentSub').append(link);
});