Jump to content

User:Polygnotus/Scripts/Todoes.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.hook('wikipage.content').add(function() {
    var personalTools = document.getElementById('p-personal');
    if (personalTools) {
        var ul = personalTools.querySelector('ul');
        var sandboxLi = ul.querySelector('li#pt-sandbox');
        
        if (sandboxLi) {
            var todoesLink = document.createElement('li');
            todoesLink.id = 'pt-todoes';
            todoesLink.innerHTML = '<a href="/wiki/Special:MyPage/Todoes">Todoes</a>';
            
            sandboxLi.insertAdjacentElement('afterend', todoesLink);
        }
    }
});