🏠 Home 

Greasy Fork is available in English.

myTImenu - Personal version

Create new buttons on NavTab and drop down menus on top

// ==UserScript==
// @name            myTImenu - Personal version
// @version         1.1
// @description     Create new buttons on NavTab and drop down menus on top
// @include         http://www.torrent-invites.com/*
// @author          Silveress
// @copyright       2014+, Silveress
// @namespace https://greasyfork.org/users/225
// ==/UserScript==
///////////////////////////////////////////////////////////////////////
// Original script by Lefteris : http://userscripts.org/users/142620 //
///////////////////////////////////////////////////////////////////////
/* do not touch this line ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- */  function addJQuery(callback) {     var script = document.createElement("script");     script.setAttribute("src", "http://ajax.googleapis.com/ajax/libs/jquery/1/jquery.min.js");     script.addEventListener('load', function () {         var script = document.createElement("script");         script.textContent = "(" + callback.toString() + ")();";         document.body.appendChild(script);     }, false);     document.body.appendChild(script); }function main() {
/* do not touch this line ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- */  var v4Links = "";     var newMenu = "";     var newMenuItems = "";     var styleName = getCurrentStyleName();     var changeColors = true; /* */
// -------------------------------------------------------------------------------------------------------------------------------------------------
// -------------------------------------------------------------------------------------------------------------------------------------------------
// -------------------------------------------------------------------------------------------------------------------------------------------------
// -------------------------------------------------------------------------------------------------------------------------------------------------
// -------------------------------------------------------------------------------------------------------------------------------------------------
// -------------------------------------------------------------------------------------------------------------------------------------------------
// --- This is your playground!
// -------------------------------------------------------------------------------------------------------------------------------------------------
// changeColors = false; // --- uncomment this if you don't like the colors
// moveSearchBar();      // --- uncomment this if you feel you need more space on navbar ///// default = -75 (top)
// uncomment this to delete all tabs and start from scratch (version 1.20)
// wipeTabs();
// uncomment this to delete one or more tabs by name (version 1.20)
// removeTab('Blogs');
// removeTab('Articles');
// removeTab('IRC');
// removeTab('Opentrackers');
// removeTab('Donate');
/// Navigation Bar links
addMainMenuItem('INBOX', 'http://www.torrent-invites.com/private.php');
addMainMenuItem('Help Forum', 'http://www.torrent-invites.com/help/');
addMainMenuItem('Misc GAs', 'http://www.torrent-invites.com/misc-giveaways/');
addMainMenuItem('My Threads', 'http://www.torrent-invites.com/search.php?do=finduser&userid=168576&starteronly=1&contenttype=vBForum_Thread');
addMainMenuItem('My Posts', 'http://www.torrent-invites.com/search.php?do=finduser&userid=168576&contenttype=vBForum_Post&showposts=1');
/// Create a new menu
newPopupMenu('Lefteris Links'); /// name of your new menu
/// Add items to it
addPopupMenuItem('Private Message', 'http://www.torrent-invites.com/private.php?do=newpm')
addPopupMenuItem('My Posts', 'http://www.torrent-invites.com/search.php?do=finduser&userid=168576&contenttype=vBForum_Post&showposts=1');
addPopupMenuItem('My Threads', 'http://www.torrent-invites.com/search.php?do=finduser&userid=168576&starteronly=1&contenttype=vBForum_Thread');
addPopupMenuItem('My Settings', 'http://www.torrent-invites.com/usercp.php');
addPopupMenuItem('Likes', 'http://www.torrent-invites.com/members/lefteris.html?tab=likes_received#likes_received');
addPopupMenuItem('V.I.P', 'http://www.torrent-invites.com/vips-only/');
addPopupMenuItem('Tutorials', 'http://www.torrent-invites.com/tutorials/');
addPopupMenuItem('Send a PM', 'http://www.torrent-invites.com/private.php?do=newpm');
/// Display your menu at the browser
// showPopupMenuAfter(); // === show it AFTER everything
showPopupMenuBefore(); // === show it BEFORE everything
// showPopupMenu(); === showPopupMenuAfter(); ===
/// Create a new menu
newPopupMenu('Forum Links');
/// Add items to it
addPopupMenuItem('Help Forum', 'http://www.torrent-invites.com/help/');
addPopupMenuItem('Suggestions Forum', 'http://www.torrent-invites.com/suggestions/');
addPopupMenuItem('The Chopping Block!', 'http://www.torrent-invites.com/chopping-block/');
/// Display your menu at the browser
showPopupMenu();
// -------------------------------------------------------------------------------------------------------------------------------------------------
// --- END OF your playground!  Don't touch anything below that!
// -------------------------------------------------------------------------------------------------------------------------------------------------
// -------------------------------------------------------------------------------------------------------------------------------------------------
// -------------------------------------------------------------------------------------------------------------------------------------------------
// -------------------------------------------------------------------------------------------------------------------------------------------------
/* do not touch this line ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- */ function newPopupMenu(a){newMenu="";newMenuItems="";newMenu=newMenu+'    <a class="lefterisPopupMenu" href="javascript://" class="popupctrl" accesskey="6">'+a+"</a>";newMenu=newMenu+'        <ul class="popupbody popuphover">';newMenu=newMenu+"                        $$LI_ITEMS$$";newMenu=newMenu+"      </ul>"}function showPopupMenu(){showPopupMenuAfter()}function showPopupMenuAfter(){newMenu=newMenu.replace("$$LI_ITEMS$$",newMenuItems);newli='<li class="popupmenu nonotifications">'+newMenu+"</li>";$("ul.isuser").prepend(newli);if(changeColors){$("a.lefterisPopupMenu").css("color",getLinkColor())}}function showPopupMenuBefore(){newMenu=newMenu.replace("$$LI_ITEMS$$",newMenuItems);newli='<li class="popupmenu nonotifications">'+newMenu+"</li>";$("ul.isuser").append(newli);if(changeColors){$("a.lefterisPopupMenu").css("color",getLinkColor())}}function addPopupMenuItem(a,b){newMenuItems=newMenuItems+'<li><a href="'+b+'">'+a+"</a></li>"} function removeTab(a){if(!isV4()&&!isVBulletin()){return}$(".navtab").remove(":contains('"+a+"')")}function wipeTabs(){if(!isV4()&&!isVBulletin()){return}$(".navtab").remove()}function addMainMenuItem(a,b){if(!isV4()&&!isVBulletin()){return}newli='<li><a class="navtab" href="'+b+'" lefterisMainMenuLink="yes">'+a+"</a></li>";$("#navtabs").append(newli);if(changeColors){$('a[lefterisMainMenuLink|="yes"]').css("color",getMainMenuItemColor());$('a:hover[lefterisMainMenuLink|="yes"]').css("color","red")}}function addLink(a,b){if(isV4()){return}var c='<li><a class="lefterisLink" rel="nofollow" href="'+b+'" stlye="color: #E6A00F">'+a+"</a></li>";$("#navbar.ul.floatcontainer").append(c);if(changeColors){$("a.lefterisLink").css("color",getLinkColor())}}function Trim(a){return a.replace(/^\s+|\s+$/g,"")}function getCurrentStyleName(){var a="-- vBulletin Default";var b=document.getElementsByName("styleid").item(0).selectedIndex;if(b!=null){a=Trim(document.getElementsByName("styleid").item(0).options[b].text)}return a}function isV4(){if(styleName=="-- Torrent Invites v4 Beta"||styleName=="---- Torrent Invites v4 for smaller resolutions"){return true}else{return false}}function isV3(){return styleName=="-- Torrent Invites v3.1"}function isVBulletin(){return styleName=="-- vBulletin Default"}function isV3White(){return styleName=="-- Torrent Invites v3 White"}function getMainMenuItemColor(){if(isV4()){return"#E6A00F"}else if(isVBulletin()){return"#000000"}else{return"#000000"}}function getLinkColor(){if(isV4()){return"#E6A00F"}else if(isVBulletin()){return"#E6A00F"}else{return"#E6A00F"}}function moveSearchBar(a,b){if(!a){a=-75}if(!b){b=0}if(a!=0){$("#globalsearch").css("top",a)}}
/* do not touch this line ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- */ } addJQuery(main);
// -------------------------------------------------------------------------------------------------------------------------------------------------
// -------------------------------------------------------------------------------------------------------------------------------------------------
// ------------------------------------------------------------------------------------------------------------------------------