משתמש:Yova/common.js

מתוך ויקיפדיה, האנציקלופדיה החופשית

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

  • פיירפוקס / ספארי: להחזיק את המקש Shift בעת לחיצה על טעינה מחדש (Reload) או ללחוץ על צירוף המקשים Ctrl-F5 או Ctrl-R (במחשב מק: ⌘-R).
  • גוגל כרום: ללחוץ על צירוף המקשים Ctrl-Shift-R (במחשב מק: ⌘-Shift-R).
  • אינטרנט אקספלורר / אדג': להחזיק את המקש Ctrl בעת לחיצה על רענן (Refresh) או ללחוץ על צירוף המקשים Ctrl-F5.
  • אופרה: ללחוץ על Ctrl-F5.
$(document).ready(function()
{
	if(!$.cookie('scriptsShowOrHide'))
	{
		$.cookie('scriptsShowOrHide', 'true', {path: '/', expires: 30});
	}
	$('#p-personal').children().last().append('<li><a onclick="scriptsShowOrHide()" id="scriptsShowOrHide">'+toggleText($.cookie('scriptsShowOrHide'))+'</a></li>');
});

function scriptsShowOrHide()
{
	var currentState = $.cookie('scriptsShowOrHide')=='true' ? 'false' : 'true';
	$.cookie('scriptsShowOrHide', currentState, {path: '/', expires: 30});
	window.location.reload();
}

function toggleText(text)
{
	return text=='true' ? 'הסתר סקריפטים' : 'הצג סקריפטים';
}

//---

var loadScripts = new Array();
loadScripts[0] = 'משתמש:חיים 7/common.js/wikilove.js';
loadScripts[1] = 'משתמש:Yova/common.js/categoriesReplicater.js';
loadScripts[2] = 'ויקיפדיה:סקריפטים/13';
loadScripts[3] = 'ויקיפדיה:סקריפטים/67';

//loadScripts[2] = 'משתמש:Yova/common.js/watchlistNotifier.js';
//loadScripts[4] = 'משתמש:Yova/common.js/lineNumbering.js';
//loadScripts[5] = 'משתמש:Yova/common.js/myButtons.js';

importScripts(loadScripts);

function importScripts(scripts)
{
	if($.cookie('scriptsShowOrHide')=='true')
	{
	for (var i = 0; i<scripts.length; i++)
		{
			importScript(scripts[i]);
		}
	}
}