Difference between revisions of "MediaWiki:Common.js"

40 bytes removed ,  15:29, 4 April 2010
Fixing.
(Fixed.)
(Fixing.)
Line 225: Line 225:
         return;  // don't display link for special pages
         return;  // don't display link for special pages


     url = wgServer + "/starfox/wiki/index.php?title=Special:Log&page=" + encodeURIComponent(wgPageName);
     url = wgServer + "/starfox/w/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 242: Line 242:
     var title = wgTitle;
     var title = wgTitle;
   
   
     addPortletLink('p-tb', '/starfox/wiki/index.php?title=Special:Userrights/'+title,
     addPortletLink('p-tb', '/starfox/w/index.php?title=Special:Userrights/'+title,
                   'User rights', 't-userrights', 'User rights for "'+title+'"');
                   'User rights', 't-userrights', 'User rights for "'+title+'"');
   
   
Line 267: Line 267:
     if(n.nodeType==1&&n.tagName.toLowerCase()=="a") //anchor
     if(n.nodeType==1&&n.tagName.toLowerCase()=="a") //anchor
     {
     {
       if(n.href.indexOf("/User:")!=-1)
       if(n.href.indexOf("/starfox/wiki/User:")!=-1)
       {
       {
         var u=n.href.split("/User:")[1];
         var u=n.href.split("/starfox/wiki/User:")[1];
         if(adminrights[u.split("_").join("%20")]==1)
         if(adminrights[u.split("_").join("%20")]==1)
         {
         {
Line 278: Line 278:
         n=n.nextSibling;
         n=n.nextSibling;
       }
       }
       else if(n.href.indexOf("/starfox/wiki/index.php?title=User:")!=-1)
       else if(n.href.indexOf("/starfox/wiki/User:")!=-1)
       {
       {
         var u=n.href.split("/starfox/wiki/index.php?title=User:")[1];
         var u=n.href.split("/starfox/wiki/User:")[1];
         if(adminrights[u.split("_").join("%20")]==1)
         if(adminrights[u.split("_").join("%20")]==1)
         {
         {
Line 324: Line 324:
if (document.URL.indexOf('&rcid=') > 0 && wgAction != 'markpatrolled')
if (document.URL.indexOf('&rcid=') > 0 && wgAction != 'markpatrolled')
{
{
  addPortletLink ('p-cactions', "/starfox/wiki/index.php?title=" + encodeURIComponent(wgPageName) + "&action=markpatrolled&rcid=" + document.location.toString().split('&rcid=')[1].split('&'), 'patrol', 'ca-patrol', 'Mark as patrolled', '1');
  addPortletLink ('p-cactions', "/starfox/w/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', "/starfox/wiki/index.php?title=Special:RecentChanges&hidepatrolled=1", 'return', 'ca-return', 'Return to unpatrolled recent changes', '1');
  addPortletLink ('p-cactions', "/starfox/w/index.php?title=Special:RecentChanges&hidepatrolled=1", 'return', 'ca-return', 'Return to unpatrolled recent changes', '1');
}
}
}
}
Line 339: Line 339:
// --------------------------------------------------------
// --------------------------------------------------------
function lastdiff() {
function lastdiff() {
addPortletLink("p-cactions", wgServer +  "/starfox/wiki/index.php?title=" + encodeURIComponent(wgPageName) + "&diff=cur&oldid=prev",  
addPortletLink("p-cactions", wgServer +  "/starfox/w/index.php?title=" + encodeURIComponent(wgPageName) + "&diff=cur&oldid=prev",  
         "last", "ca-last", "Show most recent diff", '2');
         "last", "ca-last", "Show most recent diff", '2');
}
}
Line 352: Line 352:
// Colors the page size changes on the recent changes
// Colors the page size changes on the recent changes
// --------------------------------------------------------
// --------------------------------------------------------
importStylesheetURI(wgServer +"/starfox/wiki/index.php?title=User:Matt/RC_Colors.css" + "&ctype=text/css&action=raw");
importStylesheetURI("http://zeldawiki.org/User:Matt/RC_Colors.css" + "&ctype=text/css&action=raw");
//
//
577

edits