משתמש:Yonidebest/monobook.js/customnav.js

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

  • פיירפוקס / ספארי: להחזיק את המקש Shift בעת לחיצה על טעינה מחדש (Reload) או ללחוץ על צירוף המקשים Ctrl-F5 או Ctrl-R (במחשב מק: ⌘-R).
  • גוגל כרום: ללחוץ על צירוף המקשים Ctrl-Shift-R (במחשב מק: ⌘-Shift-R).
  • אינטרנט אקספלורר / אדג': להחזיק את המקש Ctrl בעת לחיצה על רענן (Refresh) או ללחוץ על צירוף המקשים Ctrl-F5.
  • אופרה: ללחוץ על Ctrl-F5.
/* Add links to diff pages and reverted pages */
/* Created by [[User:Yonidebest]] */

function initCustomNav()
{
	var navMain = document.createElement('DIV');
	navMain.className = (skin == "vector") ? "portal" : "portlet";
    navMain.id = 'p-navCustom';
    var navTitle = document.createElement('H5');
    navTitle.appendChild(document.createTextNode('הקישורים שלי'));
    navMain.appendChild(navTitle);
    var navBody = document.createElement('DIV');
    navBody.className = (skin == "vector") ? "body" : "pBody";
	navBody.id = 'p-navCustomBody';
    navMain.appendChild(navBody);
 
    var pCom = document.getElementById('p-community');
    pCom.parentNode.insertBefore(navMain, pCom);
	
	var a = sajax_init_object();
	a.open('GET', mw.config.get('wgServer') + mw.config.get('wgScriptPath') + '/index.php?title=%D7%9E%D7%A9%D7%AA%D7%9E%D7%A9:' + encodeURIComponent(wgUserName) + '/%D7%94%D7%A7%D7%99%D7%A9%D7%95%D7%A8%D7%99%D7%9D_%D7%A9%D7%9C%D7%99&action=render', true);
	a.onreadystatechange = function()
	{
		if (a.readyState != 4) return;

		document.getElementById('p-navCustomBody').innerHTML = a.responseText;
	};
	a.send(null);
}

$(initCustomNav);