User:Venom20/vector.js

From Guild Wars 2 Wiki
Jump to navigationJump to search

Note: After publishing, you may have to bypass your browser's cache to see the changes.

  • Firefox / Safari: Hold Shift while clicking Reload, or press either Ctrl-F5 or Ctrl-R (⌘-R on a Mac)
  • Google Chrome: Press Ctrl-Shift-R (⌘-Shift-R on a Mac)
  • Internet Explorer / Edge: Hold Ctrl while clicking Refresh, or press Ctrl-F5
  • Opera: Press Ctrl-F5.
addOnloadHook(function() {
  addPortletLink('p-tb','http://wiki.guildwars2.com/wiki/Special:UncategorizedCategories','Uncat Cats');
  addPortletLink('p-tb','http://wiki.guildwars2.com/wiki/Special:UncategorizedFiles','Uncat Files');
  addPortletLink('p-tb','http://wiki.guildwars2.com/wiki/Special:UncategorizedPages','Uncat Pages');
  addPortletLink('p-tb','http://wiki.guildwars2.com/wiki/Special:NewFiles','New Files');
  addPortletLink('p-tb','http://wiki.guildwars2.com/wiki/Special:NewPages','New Pages');
  addTopLink('Colors', '/wiki/User:Venom20/colours');
  addTopLink('Characters', '/wiki/User:Venom20/Characters');
  addTopLink('Projects', '/wiki/User:Venom20/Template:Projects');
  addTopLink('Sandbox', '/wiki/User:Venom20/Sandbox');
  addTopLink('css', '/wiki/User:Venom20/vector.css');
  addTopLink('js', '/wiki/User:Venom20/vector.js');
});

function addTopLink(label, url) {
    var userpage = document.getElementById('pt-userpage');
 
    if (userpage) {
        var link  = document.createElement('a');
        link.href = url;
        link.appendChild(document.createTextNode(label));
 
        var li    = document.createElement('li');
        li.appendChild(link);

        userpage.parentNode.insertBefore(li, userpage.parentNode.firstChild);
    }
}