_ _    _ _____  ___   __                       
 __      _(_) | _(_)___ / ( _ ) / /_   ___ ___  _ __ ___  
 \ \ /\ / / | |/ / | |_ \ / _ \| '_ \ / __/ _ \| '_ ` _ \ 
  \ V  V /| |   <| |___) | (_) | (_) | (_| (_) | | | | | |
   \_/\_/ |_|_|\_\_|____/ \___/ \___(_)___\___/|_| |_| |_|

User:Flcelloguy/monobook.js

In today's article we are going to delve into the fascinating world of User:Flcelloguy/monobook.js. From its origins to its relevance today, we will explore all the relevant aspects of this topic. We will learn about its impact on society, its influence in different areas and the possible future implications. Through a comprehensive analysis, we will discover how User:Flcelloguy/monobook.js has managed to capture the attention of millions of people around the world and has left a significant mark on history. Get ready to embark on a journey of discovery and learning about User:Flcelloguy/monobook.js.
// ] - please include this line 

mw.loader.load(
             'https://en.wikipedia.org/w/index.php?title=User:Lupin/popups.js'
             + '&action=raw&ctype=text/javascript&dontcountme=s');

popupAdminLinks=true;

//  Add a "Kate" link to your monobook "personal menu" list at the very
 //  top of the page.
 //
 //  Indicate where you would like "Kate" to appear:
 //    pt-userpage, pt-mytalk, pt-preferences,
 //    pt-watchlist, pt-mycontris, pt-logout
 //
 gsKateInsertBefore = 'pt-mycontris'; // leave blank to append after "logout"

 function KateLink()
 {
   var user = document.getElementById( 'pt-userpage').firstChild.firstChild.data;
 
   var li = document.createElement( 'li' );
   li.id = 'pt-kate';
 
   var a = document.createElement( 'a' );
   a.appendChild( document.createTextNode( 'editcount' ) ); // eh, the css makes the text lowercase
   a.href = 'http://tools.wikimedia.de/~interiot/cgi-bin/count_edits?user=Flcelloguy&dbname=enwiki_p';
 
   li.appendChild( a );
 
   if ( ! gsKateInsertBefore ) // append to end (right) of list
   {
      document.getElementById( 'pt-logout' ).parentNode.appendChild( li );
   }
   else
   {
       var before = document.getElementById( gsKateInsertBefore );
       before.appendChild( li, before );
   }
 }
 if ( window.addEventListener ) window.addEventListener( 'load', KateLink, false );
 else if ( window.attachEvent ) window.attachEvent( 'onload', KateLink );

//var x = 1;
//NavMenu.append( 'n-' + x++, 'Arbitration', 'https://wiki386.com/en/Wikipedia:Requests for arbitration' );

//Added 11/11/05, see ]
// Filter changes live
// ] - please include this line
mw.loader.load(
             'https://en.wikipedia.org/w/index.php?title=User:Lupin/recent2.js'
             + '&action=raw&ctype=text/javascript&dontcountme=s');

function addToolboxLink(url, name, id){
    var tb = document.getElementById('p-tb').getElementsByTagName('ul');
    addlilink(tb, url, name, id);
}

function addNavigationLink(url, name, id){
    var tb = document.getElementById('p-navigation').getElementsByTagName('ul');
    addlilink(tb, url, name, id);
}

// <pre><nowiki>

function addlilink(tabs, url, name, id, title, key){
    var na = document.createElement('a');
    na.href = url;
    na.appendChild(document.createTextNode(name));
    var li = document.createElement('li');
    if(id) li.id = id;
    li.appendChild(na);
    tabs.appendChild(li);
    if(id)
    {
        if(key && title)
        {
            ta = ;
        }
        else if(key)
        {
            ta = ;
        }
        else if(title)
        {
            ta = ;
        }
    }
    // re-render the title and accesskeys from existing code in wikibits.js
    akeytt();
    return li;
}

// </nowiki></pre>

function removeEl(id) {
   if (el = document.getElementById(id))
       el.parentNode.removeChild(el);
}

function Main() {
    addToolboxLink("http://en.wikipedia.orghttps://wiki386.com/en/Special:Ipblocklist", "Unblock", "blocklink");
    addToolboxLink("http://en.wikipedia.orghttps://wiki386.com/en/Special:Log", "Log", "loglink");
    addNavigationLink("http://en.wikipedia.orghttps://wiki386.com/en/Wikipedia:Requests for arbitration", "Arbitration", "Requests for arbitration"); 
    removeEl('n-help');
    removeEl('n-contact');
    removeEl('n-sitesupport');
}
//window.onLoad = Main;
if ( window.addEventListener ) window.addEventListener( 'load', Main, false );
 else if ( window.attachEvent ) window.attachEvent( 'onload', Main );

/*

 */

function replace()
{
    var s = prompt("Search regexp?");
    if(s){
        var r = prompt("Replace regexp?");
        if(!r && r != '') return;
        var txt = document.editform.wpTextbox1;
        txt.value = txt.value.replace(new RegExp(s, "g"), r);
    }
}

addOnloadHook(function () {
    if(document.forms.editform) {
        addLink('p-cactions', 'javascript:replace()', 'replace', 'ca-replace', 'Regexp replace for the edit window', '', 'ca-history');
    }
});

/* 

*/