User:Quarl/toolbox logs.js

// User:Quarl/toolbox_logs.js - adds relevant Logs links to Toolbox

// requires: wikipage.js, addlilink.js

// based on http://en.wikipedia.org/wiki/Wikipedia:WikiProject_User_scripts/Scripts/Logs_link

// adds a 'logs for this page' link to the navigation bar // if the page is a user's page, talk page (but not subpage), the link will go to logs for the user instead // if the page is a special page, then no link is displayed

//

function addLogsLink { var url; var show; if (relevantUser) { // defined in wikipage.js       url = "http://en.wikipedia.org/w/index.php?title=Special:Log&user=" + relevantUser; show = "User " + relevantUser; } else if (wikiPage.nsSpecialP) { // don't display link for special pages (other than those with relevantUser) return; } else { url = "http://en.wikipedia.org/w/index.php?title=Special:Log&page=" + wikiPage.page; show = wikiPage.page; }

var title = "Show logs for " + show; addToolboxLink(url, "Logs", "pt-logs", title); }

$(addLogsLink);

//