User:NQ/links.js

From Wikipedia, the free encyclopedia
Note: After saving, you have to bypass your browser's cache to see the changes. Google Chrome, Firefox, Microsoft Edge and Safari: Hold down the ⇧ Shift key and click the Reload toolbar button. For details and instructions about other browsers, see Wikipedia:Bypass your cache.
mw.loader.using( 'mediawiki.util', function () {
	
	$(function() {
   		var $enque = $("<div class='portal' role='navigation' id='p-bookmarks' aria-labelledby='p-bookmarks-label'></div>");
    		$enque.append("<h3 id='p-bookmarks-label'>Bookmarks</h3>");
		    $enque.append("<div class='body'><ul></ul></div>");
    	    $("#mw-panel").append($enque); 
        
	    var navlinks = '<div id="p-links" class="vectorMenu">' + '<h3>' + '<span>' + "Links" + '</span>' + '<a href="#"></a>' + '</h3>' + '<div class="menu"><ul></ul></div></div>';
       		$(navlinks).insertAfter( $('#p-cactions') );

			//Sidebar "Bookmarks"
			mw.util.addPortletLink('p-bookmarks', mw.util.getUrl('Special:Search'), "Search");
			mw.util.addPortletLink('p-bookmarks', mw.util.getUrl('Special:RecentChanges'), "Recent Changes");
			mw.util.addPortletLink('p-bookmarks', mw.util.getUrl('Template:Wikipedia community'), "Dashboard");
			mw.util.addPortletLink('p-bookmarks', mw.util.getUrl('Wikipedia:User script sandbox'), "Script Sandbox");
			mw.util.addPortletLink('p-bookmarks', mw.util.getUrl('WP:AN'), "Admin Noticeboard");
			mw.util.addPortletLink('p-bookmarks', mw.util.getUrl('WP:ANI'), "Admin Noticeboard Incidents");
			mw.util.addPortletLink('p-bookmarks', mw.util.getUrl('WP:RFPP'), "Requests for Page Protection");
			mw.util.addPortletLink('p-bookmarks', mw.util.getUrl('WP:AIV'), "Admin Intervention Vandalism'");
			mw.util.addPortletLink('p-bookmarks', mw.util.getUrl('WP:BLPN'), "BLP Noticeboard");
			mw.util.addPortletLink('p-bookmarks', mw.util.getUrl('WP:ANEW'), "Edit Warring Noticeboard");
			mw.util.addPortletLink('p-bookmarks', mw.util.getUrl('WP:VPT'), "Village pump (technical)");
			mw.util.addPortletLink('p-bookmarks', mw.util.getUrl('WP:HD'), "Help Desk");

			//Sidebar "Tools"
			mw.util.addPortletLink('p-tb', mw.util.getUrl('Main_Page'), "Main Page");

			//Right Navigation "More"
			mw.util.addPortletLink('p-cactions', mw.util.getUrl('Main_Page'), "Main Page");

			//Right Navigation "Links"
			mw.util.addPortletLink('p-links', mw.util.getUrl('WP:BN'), "BN");
			mw.util.addPortletLink('p-links', mw.util.getUrl('WP:RFAR'), "ARB/R");
			mw.util.addPortletLink('p-links', mw.util.getUrl('WP:PERM'), "PERM");

	});
});