User:Maimaid/common.js

From Wikimedia Commons, the free media repository
Jump to navigation Jump to search
Note: After saving, you have to bypass your browser's cache to see the changes. Internet Explorer: press Ctrl-F5, Mozilla: hold down Shift while clicking Reload (or press Ctrl-Shift-R), Opera/Konqueror: press F5, Safari: hold down Shift + Alt while clicking Reload, Chrome: hold down Shift while clicking Reload.
if ( typeof mw.libs.Maimaid !== "object" ) {
   mw.libs.Maimaid = { };
}

mw.libs.Maimaid.furnish = function () {
   var nsn    = mw.config.get( "wgNamespaceNumber" ),
       pgName = mw.config.get( "wgPageName" ),
       server = mw.config.get( "wgServer" ),
       title  = mw.config.get( "wgTitle" ).replace( /\/.*$/, "" );

   /* p-personal */
   if ( nsn >= 0 ) {
      mw.util.addPortletLink( "p-personal",server + "/w/index.php?title=" + pgName + "&action=purge","Purge","ca-purge","Purge" );
   }
};

mw.hook( "wikipage.content" ).add( function() {
   // document: ready; mw.util vorhanden
   if ( typeof mw.libs.Maimaid.loaded !== "boolean" ) {
      mw.libs.Maimaid.furnish();
      mw.libs.Maimaid.loaded = true;
   }
} );

mw.loader.load('//commons.wikimedia.org/w/index.php?title=User:Wiegels/slideshow.js&action=raw&ctype=text/javascript', 'text/javascript'); // [[c:User:Wiegels/slideshow.js]]