Difference between revisions of "MediaWiki:Common.js"

From Wikispooks
Jump to navigation Jump to search
(disable rtrc code)
(fix document.write issue)
Line 3: Line 3:
 
function includePage( name )
 
function includePage( name )
 
{
 
{
  document.write('<script type="text/javascript" src="' + wgScript + '?title='
+
  mw.loader.load('wgScript' + '?title='
 
   + name  
 
   + name  
   + '&action=raw&ctype=text/javascript"><\/script>'  
+
   + '&action=raw&ctype=text/javascript'  
 
  );
 
  );
 
}
 
}
Line 18: Line 18:
 
includePage( 'MediaWiki:Edittools.js' );
 
includePage( 'MediaWiki:Edittools.js' );
  
/*
 
 
// [[File:Krinkle_RTRC.js]]
 
// [[File:Krinkle_RTRC.js]]
 
(mw.loader.getState('ext.gadget.rtrc') ? mw.loader.load('ext.gadget.rtrc') : mw.loader.load('https://www.mediawiki.org/w/load.php?debug=false&modules=ext.gadget.rtrc&lang=' + mw.config.get('wgUserLanguage', 'en')));
 
(mw.loader.getState('ext.gadget.rtrc') ? mw.loader.load('ext.gadget.rtrc') : mw.loader.load('https://www.mediawiki.org/w/load.php?debug=false&modules=ext.gadget.rtrc&lang=' + mw.config.get('wgUserLanguage', 'en')));
*/
 

Revision as of 06:27, 19 June 2019

/* Any JavaScript here will be loaded for all users on every page load. */

function includePage( name )
{
 mw.loader.load('wgScript' + '?title='
  + name 
  + '&action=raw&ctype=text/javascript' 
 );
}
/* End of includePage */
/* Including extra .js pages */ 
 
// switches for scripts
// var load_extratabs = true;
var load_edittools = true;
 
// extra drop down menu on editing for adding special characters
includePage( 'MediaWiki:Edittools.js' );

// [[File:Krinkle_RTRC.js]]
(mw.loader.getState('ext.gadget.rtrc') ? mw.loader.load('ext.gadget.rtrc') : mw.loader.load('https://www.mediawiki.org/w/load.php?debug=false&modules=ext.gadget.rtrc&lang=' + mw.config.get('wgUserLanguage', 'en')));