2,290
edits
No edit summary |
(updating the URL-generating scripts.) |
||
Line 230: | Line 230: | ||
return; // don't display link for special pages | return; // don't display link for special pages | ||
url = wgServer + " | url = wgServer + "/index.php?title=Special:Log&page=" + encodeURIComponent(wgPageName); | ||
addPortletLink("p-tb", url, "Page logs", "pt-logs"); | addPortletLink("p-tb", url, "Page logs", "pt-logs"); | ||
Line 247: | Line 247: | ||
var title = wgTitle; | var title = wgTitle; | ||
addPortletLink('p-tb', ' | addPortletLink('p-tb', '/index.php?title=Special:Userrights/'+title, | ||
'User rights', 't-userrights', 'User rights for "'+title+'"'); | 'User rights', 't-userrights', 'User rights for "'+title+'"'); | ||
Line 272: | Line 272: | ||
if(n.nodeType==1&&n.tagName.toLowerCase()=="a") //anchor | if(n.nodeType==1&&n.tagName.toLowerCase()=="a") //anchor | ||
{ | { | ||
if(n.href.indexOf(" | if(n.href.indexOf("/index.php?title=User:")!=-1) | ||
{ | { | ||
var u=n.href.split(" | var u=n.href.split("/index.php?title=User:")[1]; | ||
if(adminrights[u.split("_").join("%20")]==1) | if(adminrights[u.split("_").join("%20")]==1) | ||
{ | { | ||
Line 283: | Line 283: | ||
n=n.nextSibling; | n=n.nextSibling; | ||
} | } | ||
else if(n.href.indexOf(" | else if(n.href.indexOf("/index.php?title=User:")!=-1) | ||
{ | { | ||
var u=n.href.split(" | var u=n.href.split("/index.php?title=User:")[1]; | ||
if(adminrights[u.split("_").join("%20")]==1) | if(adminrights[u.split("_").join("%20")]==1) | ||
{ | { | ||
Line 329: | Line 329: | ||
if (document.URL.indexOf('&rcid=') > 0 && wgAction != 'markpatrolled') | if (document.URL.indexOf('&rcid=') > 0 && wgAction != 'markpatrolled') | ||
{ | { | ||
addPortletLink ('p-cactions', " | addPortletLink ('p-cactions', "/index.php?title=" + encodeURIComponent(wgPageName) + "&action=markpatrolled&rcid=" + document.location.toString().split('&rcid=')[1].split('&'), 'patrol', 'ca-patrol', 'Mark as patrolled', '1'); | ||
} | } | ||
else if (document.URL.indexOf('&rcid=') > 0 && wgAction == 'markpatrolled') | else if (document.URL.indexOf('&rcid=') > 0 && wgAction == 'markpatrolled') | ||
{ | { | ||
addPortletLink ('p-cactions', " | addPortletLink ('p-cactions', "/index.php?title=Special:RecentChanges&hidepatrolled=1", 'return', 'ca-return', 'Return to unpatrolled recent changes', '1'); | ||
} | } | ||
} | } |