<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en-GB">
	<id>https://assassinscreedwiki.accesstheanimus.com/index.php?action=history&amp;feed=atom&amp;title=User%3ANeo_of_ZW%2Fmonobook.js</id>
	<title>User:Neo of ZW/monobook.js - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://assassinscreedwiki.accesstheanimus.com/index.php?action=history&amp;feed=atom&amp;title=User%3ANeo_of_ZW%2Fmonobook.js"/>
	<link rel="alternate" type="text/html" href="https://assassinscreedwiki.accesstheanimus.com/index.php?title=User:Neo_of_ZW/monobook.js&amp;action=history"/>
	<updated>2026-06-10T12:31:51Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.42.3</generator>
	<entry>
		<id>https://assassinscreedwiki.accesstheanimus.com/index.php?title=User:Neo_of_ZW/monobook.js&amp;diff=632275&amp;oldid=prev</id>
		<title>imported&gt;Neo of ZW: Created page with &#039;// -------------------------------------------------------- // Rights // Sets a variable &quot;rights&quot; which will return &quot;false&quot; if the  // currently logged in user is a bureaucrat, a…&#039;</title>
		<link rel="alternate" type="text/html" href="https://assassinscreedwiki.accesstheanimus.com/index.php?title=User:Neo_of_ZW/monobook.js&amp;diff=632275&amp;oldid=prev"/>
		<updated>2009-12-24T14:55:50Z</updated>

		<summary type="html">&lt;p&gt;Created page with &amp;#039;// -------------------------------------------------------- // Rights // Sets a variable &amp;quot;rights&amp;quot; which will return &amp;quot;false&amp;quot; if the  // currently logged in user is a bureaucrat, a…&amp;#039;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Páàjì titun&lt;/b&gt;&lt;/p&gt;&lt;div&gt;// --------------------------------------------------------&lt;br /&gt;
// Rights&lt;br /&gt;
// Sets a variable &amp;quot;rights&amp;quot; which will return &amp;quot;false&amp;quot; if the &lt;br /&gt;
// currently logged in user is a bureaucrat, administrator, or autoconfirmed user. It will return true otherwise.&lt;br /&gt;
// it also defines variables which may be used elsewhere in scripts.&lt;br /&gt;
// --------------------------------------------------------&lt;br /&gt;
&lt;br /&gt;
 var rights_isAdmin = (wgUserGroups.toString().indexOf(&amp;#039;sysop&amp;#039;) != -1);&lt;br /&gt;
 var rights_isAuto = (wgUserGroups.toString().indexOf(&amp;#039;autoconfirmed&amp;#039;) != -1);&lt;br /&gt;
 var rights_isCrat = (wgUserGroups.toString().indexOf(&amp;#039;bureaucrat&amp;#039;) != -1);&lt;br /&gt;
 var rights = true;&lt;br /&gt;
 if (rights_isCrat || rights_isAdmin || rights_isAuto)&lt;br /&gt;
 {rights=false}&lt;br /&gt;
//&lt;br /&gt;
&lt;br /&gt;
// --------------------------------------------------------&lt;br /&gt;
// addLogs&lt;br /&gt;
// adds a &amp;#039;page logs&amp;#039; link to the toolbox bar (if the page is a special page, then no link is displayed)&lt;br /&gt;
// --------------------------------------------------------&lt;br /&gt;
addOnloadHook(function () {&lt;br /&gt;
    if ( wgCanonicalNamespace == &amp;quot;Special&amp;quot; )&lt;br /&gt;
        return;  // don&amp;#039;t display link for special pages&lt;br /&gt;
&lt;br /&gt;
    url = wgServer + &amp;quot;/index.php?title=Special:Log&amp;amp;page=&amp;quot; + encodeURIComponent(wgPageName);&lt;br /&gt;
&lt;br /&gt;
    addPortletLink(&amp;quot;p-tb&amp;quot;, url, &amp;quot;Page logs&amp;quot;, &amp;quot;pt-logs&amp;quot;);&lt;br /&gt;
});&lt;br /&gt;
//&lt;br /&gt;
&lt;br /&gt;
// --------------------------------------------------------&lt;br /&gt;
// addScript&lt;br /&gt;
// adds a &amp;#039;user scripts&amp;#039; link to the personal links, which links to the user&amp;#039;s personal monobook.js page&lt;br /&gt;
// --------------------------------------------------------&lt;br /&gt;
importScript(&amp;#039;User:Matt/ModifySidebar.js&amp;#039;);&lt;br /&gt;
 &lt;br /&gt;
function CustomizeModificationsOfSidebar() {&lt;br /&gt;
    ModifySidebar(&amp;quot;add&amp;quot;, &amp;quot;personal&amp;quot;, &amp;quot;my scripts&amp;quot;, &amp;quot;/User:&amp;quot; + encodeURIComponent(wgUserName) + &amp;quot;/monobook.js&amp;quot;, &amp;quot;My personal user scripts&amp;quot;);&lt;br /&gt;
}&lt;br /&gt;
 &lt;br /&gt;
addOnloadHook(CustomizeModificationsOfSidebar);&lt;br /&gt;
//&lt;br /&gt;
&lt;br /&gt;
// --------------------------------------------------------&lt;br /&gt;
// redirects&lt;br /&gt;
// adds a tab to the top of pages, when clicked it highlights all links on the page that are redirects.&lt;br /&gt;
// --------------------------------------------------------&lt;br /&gt;
if (wgAction != &amp;#039;edit&amp;#039; &amp;amp;&amp;amp; wgCanonicalNamespace != &amp;#039;Special&amp;#039; &amp;amp;&amp;amp; wgAction != &amp;#039;history&amp;#039; &amp;amp;&amp;amp; wgAction != &amp;#039;delete&amp;#039; &amp;amp;&amp;amp; wgAction != &amp;#039;watch&amp;#039; &amp;amp;&amp;amp; wgAction &lt;br /&gt;
!= &amp;#039;unwatch&amp;#039; &amp;amp;&amp;amp; wgAction != &amp;#039;protect&amp;#039; &amp;amp;&amp;amp; wgAction != &amp;#039;markpatrolled&amp;#039; &amp;amp;&amp;amp; wgAction != &amp;#039;rollback&amp;#039; &amp;amp;&amp;amp; document.URL.indexOf(&amp;#039;diff=&amp;#039;) &amp;lt;= 0)&lt;br /&gt;
{&lt;br /&gt;
var highlightRedirects = {&lt;br /&gt;
 &lt;br /&gt;
 tab_redirects : null,&lt;br /&gt;
 &lt;br /&gt;
 addStylesheetRule : function(tag, style) {&lt;br /&gt;
  var ss = document.styleSheets[0];&lt;br /&gt;
  if (ss.insertRule) {&lt;br /&gt;
   ss.insertRule(tag + &amp;#039;{&amp;#039; + style + &amp;#039;}&amp;#039;, ss.cssRules.length);&lt;br /&gt;
  } else if (ss.addRule) {&lt;br /&gt;
   ss.addRule(tag, style);&lt;br /&gt;
  }&lt;br /&gt;
 },&lt;br /&gt;
 &lt;br /&gt;
 run : function()&lt;br /&gt;
 {&lt;br /&gt;
  highlightRedirects.addStylesheetRule(&amp;#039;a.mw-redirect&amp;#039;, &amp;#039;color:green&amp;#039;);&lt;br /&gt;
  highlightRedirects.addStylesheetRule(&amp;#039;a.mw-redirect:visited&amp;#039;, &amp;#039;color:darkgreen&amp;#039;);&lt;br /&gt;
 },&lt;br /&gt;
 &lt;br /&gt;
 install : function()&lt;br /&gt;
 {&lt;br /&gt;
  with(highlightRedirects)&lt;br /&gt;
  {&lt;br /&gt;
   addPortletLink (&amp;#039;p-cactions&amp;#039;, &amp;#039;javascript:highlightRedirects.run();&amp;#039;, &amp;#039;redirects&amp;#039;, &amp;#039;ca-redirects&amp;#039;, &amp;#039;Highlights all links which are redirects&amp;#039;, &amp;#039;r&amp;#039;) ||&lt;br /&gt;
   addPortletLink (&amp;#039;views&amp;#039;, &amp;#039;javascript:highlightRedirects.run();&amp;#039;, &amp;#039;redirects&amp;#039;, &amp;#039;ca-redirects&amp;#039;, &amp;#039;Highlights all links which are redirects&amp;#039;, &amp;#039;r&amp;#039;);&lt;br /&gt;
  }&lt;br /&gt;
 }&lt;br /&gt;
 &lt;br /&gt;
};&lt;br /&gt;
 &lt;br /&gt;
addOnloadHook(highlightRedirects.install);&lt;br /&gt;
}&lt;br /&gt;
//&lt;br /&gt;
&lt;br /&gt;
// --------------------------------------------------------&lt;br /&gt;
// user rights&lt;br /&gt;
// adds a link in the tool box while on user pages to a user&amp;#039;s rights management page. &lt;br /&gt;
// --------------------------------------------------------&lt;br /&gt;
addOnloadHook(function () {&lt;br /&gt;
     if (!rights_isAdmin)&lt;br /&gt;
        return; //Restrict this feature to admins.&lt;br /&gt;
    if (wgNamespaceNumber != &amp;quot;2&amp;quot; &amp;amp;&amp;amp; wgNamespaceNumber != &amp;quot;3&amp;quot;)&lt;br /&gt;
        return;  // restrict to User and User talk&lt;br /&gt;
 &lt;br /&gt;
    var title = wgTitle;&lt;br /&gt;
 &lt;br /&gt;
    addPortletLink(&amp;#039;p-tb&amp;#039;, &amp;#039;/Special:Userrights/&amp;#039;+title,&lt;br /&gt;
                   &amp;#039;User rights&amp;#039;, &amp;#039;t-userrights&amp;#039;, &amp;#039;User rights for &amp;quot;&amp;#039;+title+&amp;#039;&amp;quot;&amp;#039;);&lt;br /&gt;
 &lt;br /&gt;
});&lt;br /&gt;
//&lt;br /&gt;
&lt;br /&gt;
// --------------------------------------------------------&lt;br /&gt;
// adminrights.js          (adapted from http://en.wikipedia.org/wiki/User:Ais523/adminrights.js)&lt;br /&gt;
// This script changes the color of links to admins&amp;#039; userpages in the bodyContent of Special, History pages, diff pages,&lt;br /&gt;
// and old page revisions.&lt;br /&gt;
// (&amp;quot;bodyContent&amp;quot; being everything but the tabs,personal links at the top of the screen and sidebar).&lt;br /&gt;
// --------------------------------------------------------&lt;br /&gt;
&lt;br /&gt;
var adminrights=new Array();&lt;br /&gt;
 &lt;br /&gt;
importScript(&amp;#039;MediaWiki:Adminlist.js&amp;#039;);&lt;br /&gt;
 &lt;br /&gt;
//Highlighting script. Based on [[User:ais523/highlightmyname.js]].&lt;br /&gt;
 &lt;br /&gt;
function highlightadmins(n,p) //node, parent node&lt;br /&gt;
{&lt;br /&gt;
  while(n!=null)&lt;br /&gt;
  {&lt;br /&gt;
    if(n.nodeType==1&amp;amp;&amp;amp;n.tagName.toLowerCase()==&amp;quot;a&amp;quot;) //anchor&lt;br /&gt;
    {&lt;br /&gt;
      if(n.href.indexOf(&amp;quot;/User:&amp;quot;)!=-1)&lt;br /&gt;
      {&lt;br /&gt;
        var u=n.href.split(&amp;quot;/User:&amp;quot;)[1];&lt;br /&gt;
        if(adminrights[u.split(&amp;quot;_&amp;quot;).join(&amp;quot;%20&amp;quot;)]==1)&lt;br /&gt;
        {&lt;br /&gt;
          n.style.color=&amp;quot;#00CC00&amp;quot;;&lt;br /&gt;
          if(n.className==null||n.className==&amp;quot;&amp;quot;) n.className=&amp;quot;ais523_adminrights_admin&amp;quot;;&lt;br /&gt;
          else n.className+=&amp;quot;ais523_adminrights_admin&amp;quot;;&lt;br /&gt;
        }&lt;br /&gt;
        n=n.nextSibling;&lt;br /&gt;
      }&lt;br /&gt;
      else if(n.href.indexOf(&amp;quot;/index.php?title=User:&amp;quot;)!=-1)&lt;br /&gt;
      {&lt;br /&gt;
        var u=n.href.split(&amp;quot;/index.php?title=User:&amp;quot;)[1];&lt;br /&gt;
        if(adminrights[u.split(&amp;quot;_&amp;quot;).join(&amp;quot;%20&amp;quot;)]==1)&lt;br /&gt;
        {&lt;br /&gt;
          n.style.color=&amp;quot;#00CC00&amp;quot;;&lt;br /&gt;
          if(n.className==null||n.className==&amp;quot;&amp;quot;) n.className=&amp;quot;ais523_adminrights_admin&amp;quot;;&lt;br /&gt;
          else n.className+=&amp;quot; ais523_adminrights_admin&amp;quot;;&lt;br /&gt;
        }&lt;br /&gt;
        n=n.nextSibling;&lt;br /&gt;
      }&lt;br /&gt;
      else&lt;br /&gt;
      {&lt;br /&gt;
        if(n.firstChild!=null) highlightadmins(n.firstChild,n);&lt;br /&gt;
        n=n.nextSibling;&lt;br /&gt;
      }&lt;br /&gt;
    }&lt;br /&gt;
    else&lt;br /&gt;
    {&lt;br /&gt;
      if(n.firstChild!=null) highlightadmins(n.firstChild,n);&lt;br /&gt;
      n=n.nextSibling;&lt;br /&gt;
    }&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
if (wgCanonicalNamespace == &amp;#039;Special&amp;#039; || wgAction == &amp;#039;history&amp;#039; || document.URL.indexOf(&amp;#039;diff=&amp;#039;) &amp;gt; 0 || document.URL.indexOf(&amp;#039;oldid=&amp;#039;) &amp;gt; 0)&lt;br /&gt;
{&lt;br /&gt;
addOnloadHook(function() {&lt;br /&gt;
    highlightadmins(document.getElementById(&amp;#039;bodyContent&amp;#039;).firstChild,&lt;br /&gt;
                    document.getElementById(&amp;#039;bodyContent&amp;#039;));&lt;br /&gt;
});&lt;br /&gt;
}&lt;br /&gt;
 &lt;br /&gt;
//&lt;br /&gt;
&lt;br /&gt;
// --------------------------------------------------------&lt;br /&gt;
// Patrol tab&lt;br /&gt;
// adds a &amp;quot;marked as patrolled&amp;quot; tab to pages that have that link already on it.&lt;br /&gt;
// Once patrolled, the button turns into a button to go to the recent changes&lt;br /&gt;
// with patrolled edits hidden. Further speeding up patrolling.&lt;br /&gt;
// The second function of the button has the same access key.&lt;br /&gt;
// --------------------------------------------------------&lt;br /&gt;
function patroltab() {&lt;br /&gt;
if (document.URL.indexOf(&amp;#039;&amp;amp;rcid=&amp;#039;) &amp;gt; 0 &amp;amp;&amp;amp; wgAction != &amp;#039;markpatrolled&amp;#039;)&lt;br /&gt;
{&lt;br /&gt;
 addPortletLink (&amp;#039;p-cactions&amp;#039;, &amp;quot;/index.php?title=&amp;quot; + encodeURIComponent(wgPageName) + &amp;quot;&amp;amp;action=markpatrolled&amp;amp;rcid=&amp;quot; + document.location.toString().split(&amp;#039;&amp;amp;rcid=&amp;#039;)[1].split(&amp;#039;&amp;amp;&amp;#039;), &amp;#039;patrol&amp;#039;, &amp;#039;ca-patrol&amp;#039;, &amp;#039;Mark as patrolled&amp;#039;, &amp;#039;1&amp;#039;);&lt;br /&gt;
}&lt;br /&gt;
else if (document.URL.indexOf(&amp;#039;&amp;amp;rcid=&amp;#039;) &amp;gt; 0 &amp;amp;&amp;amp; wgAction == &amp;#039;markpatrolled&amp;#039;)&lt;br /&gt;
{&lt;br /&gt;
 addPortletLink (&amp;#039;p-cactions&amp;#039;, &amp;quot;/index.php?title=Special:RecentChanges&amp;amp;hidepatrolled=1&amp;quot;, &amp;#039;return&amp;#039;, &amp;#039;ca-return&amp;#039;, &amp;#039;Return to unpatrolled recent changes&amp;#039;, &amp;#039;1&amp;#039;);&lt;br /&gt;
}&lt;br /&gt;
}&lt;br /&gt;
addOnloadHook(patroltab);&lt;br /&gt;
//&lt;br /&gt;
&lt;br /&gt;
// --------------------------------------------------------&lt;br /&gt;
// last diff&lt;br /&gt;
// Adds a tab which gives the latest diff for a page.&lt;br /&gt;
// --------------------------------------------------------&lt;br /&gt;
function lastdiff() {&lt;br /&gt;
	addPortletLink(&amp;quot;p-cactions&amp;quot;, wgServer +  &amp;quot;/index.php?title=&amp;quot; + encodeURIComponent(wgPageName) + &amp;quot;&amp;amp;diff=cur&amp;amp;oldid=prev&amp;quot;, &lt;br /&gt;
        &amp;quot;last&amp;quot;, &amp;quot;ca-last&amp;quot;, &amp;quot;Show most recent diff&amp;quot;, &amp;#039;2&amp;#039;);&lt;br /&gt;
}&lt;br /&gt;
if (wgCanonicalNamespace != &amp;#039;Special&amp;#039; &amp;amp;&amp;amp; wgAction != &amp;#039;edit&amp;#039; &amp;amp;&amp;amp; wgAction != &amp;#039;delete&amp;#039; &amp;amp;&amp;amp; wgAction != &amp;#039;watch&amp;#039; &amp;amp;&amp;amp; wgAction &lt;br /&gt;
!= &amp;#039;unwatch&amp;#039; &amp;amp;&amp;amp; wgAction != &amp;#039;protect&amp;#039;){ &lt;br /&gt;
addOnloadHook(lastdiff);&lt;br /&gt;
}&lt;br /&gt;
//&lt;br /&gt;
&lt;br /&gt;
// --------------------------------------------------------&lt;br /&gt;
// Recent Changes Edit Colors&lt;br /&gt;
// Colors the page size changes on the recent changes&lt;br /&gt;
// --------------------------------------------------------&lt;br /&gt;
importStylesheetURI(wgServer +&amp;quot;/User:Matt/RC_Colors.css&amp;quot; + &amp;quot;&amp;amp;ctype=text/css&amp;amp;action=raw&amp;quot;);&lt;br /&gt;
//&lt;br /&gt;
// --------------------------------------------------------&lt;br /&gt;
// Rights&lt;br /&gt;
// Sets a variable &amp;quot;rights&amp;quot; which will return &amp;quot;false&amp;quot; if the &lt;br /&gt;
// currently logged in user is a bureaucrat, administrator, or autoconfirmed user. It will return true otherwise.&lt;br /&gt;
// --------------------------------------------------------&lt;br /&gt;
&lt;br /&gt;
 var rights_isAdmin = (wgUserGroups.toString().indexOf(&amp;#039;sysop&amp;#039;) != -1);&lt;br /&gt;
 var rights_isAuto = (wgUserGroups.toString().indexOf(&amp;#039;autoconfirmed&amp;#039;) != -1);&lt;br /&gt;
 var rights_isCrat = (wgUserGroups.toString().indexOf(&amp;#039;bureaucrat&amp;#039;) != -1);&lt;br /&gt;
 var rights = true;&lt;br /&gt;
 if (rights_isCrat || rights_isAdmin || rights_isAuto)&lt;br /&gt;
 {rights=false}&lt;br /&gt;
&lt;br /&gt;
// --------------------------------------------------------&lt;br /&gt;
// Perma-link to wikistuff page&lt;br /&gt;
// --------------------------------------------------------&lt;br /&gt;
addOnloadHook(function () {&lt;br /&gt;
    {addPortletLink(&amp;#039;p-personal&amp;#039;, &amp;#039;/User:Neo/Wikistuff&amp;#039;,&lt;br /&gt;
                  &amp;quot;Real Userpage&amp;quot;, &amp;#039;Wiki-link&amp;#039;, &amp;#039;My TRUE userpage.&amp;#039;);}&lt;br /&gt;
});&lt;br /&gt;
&lt;br /&gt;
// --------------------------------------------------------&lt;br /&gt;
// Perma-link to disambiguation links page&lt;br /&gt;
// --------------------------------------------------------&lt;br /&gt;
addOnloadHook(function () {&lt;br /&gt;
    {addPortletLink(&amp;#039;p-community&amp;#039;, &amp;#039;/Special:Disambiguations&amp;#039;,&lt;br /&gt;
                  &amp;quot;Disambiguation Links&amp;quot;, &amp;#039;t-test&amp;#039;, &amp;#039;This page shows links to disambiguation pages. These need to be tackled.&amp;#039;);}&lt;br /&gt;
});&lt;br /&gt;
&lt;br /&gt;
// --------------------------------------------------------&lt;br /&gt;
// Perma-link to ZELDA&lt;br /&gt;
// --------------------------------------------------------&lt;br /&gt;
&lt;br /&gt;
addOnloadHook(function () {&lt;br /&gt;
    {addPortletLink(&amp;#039;p-community&amp;#039;, &amp;#039;/Zelda Wiki.org:ZELDA&amp;#039;,&lt;br /&gt;
                  &amp;quot;ZELDA&amp;quot;, &amp;#039;ZELDA Link&amp;#039;, &amp;#039;The homepage of the ZELDA project.&amp;#039;);}&lt;br /&gt;
});&lt;br /&gt;
&lt;br /&gt;
// --------------------------------------------------------&lt;br /&gt;
// Perma-link to SaRIA&lt;br /&gt;
// --------------------------------------------------------&lt;br /&gt;
&lt;br /&gt;
addOnloadHook(function () {&lt;br /&gt;
    {addPortletLink(&amp;#039;p-community&amp;#039;, &amp;#039;/Zelda Wiki.org:SaRIA&amp;#039;,&lt;br /&gt;
                  &amp;quot;SaRIA&amp;quot;, &amp;#039;SaRIA Link&amp;#039;, &amp;#039;The homepage of the SaRIA project.&amp;#039;);}&lt;br /&gt;
});&lt;br /&gt;
&lt;br /&gt;
// --------------------------------------------------------&lt;br /&gt;
// Upload Multiple Files link in the toolbox&lt;br /&gt;
// This will create a permanent &amp;quot;upload multiple files&amp;quot; link in the toolbox.&lt;br /&gt;
// --------------------------------------------------------&lt;br /&gt;
&lt;br /&gt;
addOnloadHook(function () {&lt;br /&gt;
    {addPortletLink(&amp;#039;p-tb&amp;#039;, &amp;#039;/Special:MultipleUpload&amp;#039;,&lt;br /&gt;
                  &amp;quot;Upload Multiple Files&amp;quot;, &amp;#039;t-test&amp;#039;, &amp;#039;Upload up to five files at once.&amp;#039;);}&lt;br /&gt;
});&lt;br /&gt;
//&lt;br /&gt;
&lt;br /&gt;
// --------------------------------------------------------&lt;br /&gt;
// Personal links&lt;br /&gt;
// Just some personal links for myself to make things easier for myself.&lt;br /&gt;
// --------------------------------------------------------&lt;br /&gt;
&lt;br /&gt;
importScript(&amp;#039;User:Matt/ModifySidebar.js&amp;#039;);&lt;br /&gt;
 &lt;br /&gt;
function CustomizeModificationsOfSidebar() {&lt;br /&gt;
    //Matt stuff&lt;br /&gt;
   if (wgCanonicalNamespace == &amp;#039;User&amp;#039; || wgCanonicalNamespace == &amp;#039;User talk&amp;#039;){ &lt;br /&gt;
        if (wgTitle == wgUserName){&lt;br /&gt;
        ModifySidebar(&amp;quot;add&amp;quot;, &amp;quot;personal&amp;quot;, &amp;quot;wikistuff&amp;quot;, &amp;quot;/User:&amp;quot; + encodeURIComponent(wgUserName) + &amp;quot;/Wikistuff&amp;quot;, &amp;quot;My real user page&amp;quot;);&lt;br /&gt;
        }&lt;br /&gt;
    ModifySidebar(&amp;quot;add&amp;quot;, &amp;quot;personal&amp;quot;, &amp;quot;my edit count&amp;quot;, &amp;quot;/Special:EditCount/&amp;quot; + encodeURIComponent(wgUserName), &amp;quot;My personal edit count, broken down by namespace&amp;quot;);&lt;br /&gt;
   }&lt;br /&gt;
}&lt;br /&gt;
 &lt;br /&gt;
addOnloadHook(CustomizeModificationsOfSidebar);&lt;br /&gt;
//&lt;br /&gt;
&lt;br /&gt;
// --------------------------------------------------------&lt;br /&gt;
// UTC Clock&lt;br /&gt;
// Adds a live UTC clock to the personal links.&lt;br /&gt;
// --------------------------------------------------------&lt;br /&gt;
&lt;br /&gt;
function liveClock(){&lt;br /&gt;
	liveClock.node = addPortletLink( &amp;#039;p-personal&amp;#039;, wgServer + &amp;#039;/index.php?title=&amp;#039; + encodeURIComponent(wgPageName) + &amp;#039;&amp;amp;action=view&amp;#039;, &amp;#039;&amp;#039;, &amp;#039;utcdate&amp;#039; );&lt;br /&gt;
	liveClock.node.style.fontSize = &amp;#039;larger&amp;#039;;&lt;br /&gt;
	liveClock.node.style.fontWeight = &amp;#039;bolder&amp;#039;;&lt;br /&gt;
 &lt;br /&gt;
	showTime();&lt;br /&gt;
}&lt;br /&gt;
addOnloadHook(liveClock);&lt;br /&gt;
 &lt;br /&gt;
function showTime(){&lt;br /&gt;
	var dateNode = liveClock.node;&lt;br /&gt;
	if( !dateNode ) {&lt;br /&gt;
		return;&lt;br /&gt;
	}&lt;br /&gt;
 &lt;br /&gt;
	var now = new Date();&lt;br /&gt;
	var hh = now.getUTCHours();&lt;br /&gt;
	var mm = now.getUTCMinutes();&lt;br /&gt;
	var ss = now.getUTCSeconds();&lt;br /&gt;
	var time = ( hh &amp;lt; 10 ? &amp;#039;0&amp;#039; + hh : hh ) + &amp;#039;:&amp;#039; + ( mm &amp;lt; 10 ? &amp;#039;0&amp;#039; + mm : mm ) + &amp;#039;:&amp;#039; + ( ss &amp;lt; 10 ? &amp;#039;0&amp;#039; + ss : ss );&lt;br /&gt;
	dateNode.firstChild.replaceChild( document.createTextNode( time ), dateNode.firstChild.firstChild );&lt;br /&gt;
 &lt;br /&gt;
	window.setTimeout(showTime, 1000);&lt;br /&gt;
}&lt;br /&gt;
//&lt;br /&gt;
&lt;br /&gt;
// --------------------------------------------------------&lt;br /&gt;
// load css&lt;br /&gt;
// Loads the user&amp;#039;s personal css page despite any&lt;br /&gt;
// errors preventing it normally or user CSS being disabled&lt;br /&gt;
// --------------------------------------------------------&lt;br /&gt;
importStylesheetURI(wgServer +&amp;quot;/User:&amp;quot; + encodeURIComponent(wgUserName) + &amp;quot;/monobook.css&amp;amp;ctype=text/css&amp;amp;action=raw&amp;quot;);&lt;br /&gt;
//&lt;/div&gt;</summary>
		<author><name>imported&gt;Neo of ZW</name></author>
	</entry>
</feed>