משתמש:Yonidebest/vector.js/openTabMenu.js

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

  • פיירפוקס / ספארי: להחזיק את המקש Shift בעת לחיצה על טעינה מחדש (Reload) או ללחוץ על צירוף המקשים Ctrl-F5 או Ctrl-R (במחשב מק: ⌘-R).
  • גוגל כרום: ללחוץ על צירוף המקשים Ctrl-Shift-R (במחשב מק: ⌘-Shift-R).
  • אינטרנט אקספלורר / אדג': להחזיק את המקש Ctrl בעת לחיצה על רענן (Refresh) או ללחוץ על צירוף המקשים Ctrl-F5.
  • אופרה: ללחוץ על Ctrl-F5.
/* show hidden tabs (remove them from dropdown menu) in vector skin
 * written by [[user:yonidebest]]
 *
 */
function openTabMenu()
{
	var menus = getElementsByClassName(document, 'div', 'menu');
	if (!menus || !menus[0]) return;
	
	var ul = document.getElementById('p-views').getElementsByTagName('ul')[0];
	var cahistory = document.getElementById('ca-history');
	
	var caprotect = document.getElementById('ca-protect');
	if (caprotect)
	{
		caprotect.getElementsByTagName('a')[0].innerHTML = '<span>' + caprotect.getElementsByTagName('a')[0].innerHTML + '</span>';
		ul.insertBefore(caprotect, cahistory);
	}
	
	var cadelete = document.getElementById('ca-delete');
	if (cadelete)
	{
		cadelete.getElementsByTagName('a')[0].innerHTML = '<span>' + cadelete.getElementsByTagName('a')[0].innerHTML + '</span>';
		ul.insertBefore(cadelete, cahistory);
	}
	
	var camove = document.getElementById('ca-move');
	if (camove)
	{
		camove.getElementsByTagName('a')[0].innerHTML = '<span>' + camove.getElementsByTagName('a')[0].innerHTML + '</span>';
		ul.insertBefore(camove, cahistory);
	}
	
	document.getElementById('p-cactions').style.display = 'none';
}

$( openTabMenu );