Gebruiker:Rots61/common.js: verschil tussen versies

Uit Wikikids
Naar navigatie springen Naar zoeken springen
Regel 12: Regel 12:
   
 
mw.loader.load('//wikikids.nl/index.php?title=User:Rots61/Clear.js&action=raw&ctype=text/javascript'); // [[User:Rots61/Clear.js]]
 
mw.loader.load('//wikikids.nl/index.php?title=User:Rots61/Clear.js&action=raw&ctype=text/javascript'); // [[User:Rots61/Clear.js]]
  +
  +
/**
  +
* Load withJS & withCSS
  +
*
  +
* @source www.mediawiki.org/wiki/Snippets/Load_JS_and_CSS_by_URL
  +
* @rev 3
  +
*/
  +
mw.loader.using( ['mediawiki.util'], function () {
  +
var extraJS = mw.util.getParamValue( 'withJS' );
  +
if ( extraJS ) {
  +
// Disallow some characters in file name
  +
if ( extraJS.match( /\.js$/ ) ) {
  +
importScript( extraJS );
  +
// Show message after DOM is ready.
  +
} else {
  +
$( function() {
  +
mw.notify( 'Invalid javascript URL; only javascript pages from MediaWiki: space are allowed.', { title: 'Error' } );
  +
} );
  +
}
  +
}
  +
var extraCSS = mw.util.getParamValue( 'withCSS' );
  +
if ( extraCSS ) {
  +
// Disallow some characters in file name
  +
if ( extraCSS.match( /\.css$/ ) ) {
  +
importStylesheet( extraCSS );
  +
// Show message after DOM is ready.
  +
} else {
  +
$( function() {
  +
mw.notify( 'Invalid stylesheet URL', { title: 'Error' } );
  +
} );
  +
}
  +
}
  +
} );

Versie van 10 dec 2022 20:20

mw.loader.using('mediawiki.util', function() {
	mw.util.addPortletLink('p-tb', 
		'https://nl.wikipedia.org/wiki/' + encodeURIComponent(mw.config.get('wgPageName')), 
		'Wikipedia ', '#wikipedialink', mw.config.get('wgPageName') + " op Wikipedia ");
});

mw.loader.using('mediawiki.util', function() {
	mw.util.addPortletLink('p-tb', 
		'https://www.google.nl/search?q=' + encodeURIComponent(mw.config.get('wgPageName')), 
		'Google ', '#googlelink', mw.config.get('wgPageName') + " op Google ");
});

mw.loader.load('//wikikids.nl/index.php?title=User:Rots61/Clear.js&action=raw&ctype=text/javascript'); // [[User:Rots61/Clear.js]]

	/**
	 * Load withJS & withCSS
	 *
	 * @source www.mediawiki.org/wiki/Snippets/Load_JS_and_CSS_by_URL
	 * @rev 3
	 */
	mw.loader.using( ['mediawiki.util'], function () {
		var extraJS = mw.util.getParamValue( 'withJS' );
		if ( extraJS ) {
			// Disallow some characters in file name
			if ( extraJS.match( /\.js$/ ) ) {
				importScript( extraJS );
			// Show message after DOM is ready.
			} else {
				$( function() {
					mw.notify( 'Invalid javascript URL; only javascript pages from MediaWiki: space are allowed.', { title: 'Error' } );
				} );
			}
		}
		var extraCSS = mw.util.getParamValue( 'withCSS' );
		if ( extraCSS ) {
			// Disallow some characters in file name
			if ( extraCSS.match( /\.css$/ ) ) {
				importStylesheet( extraCSS );
			// Show message after DOM is ready.
			} else {
				$( function() {
					mw.notify( 'Invalid stylesheet URL', { title: 'Error' } );
				} );
			}
		}
	} );
Afkomstig van Wikikids , de interactieve Nederlandstalige Internet-encyclopedie voor en door kinderen. "https://wikikids.nl/index.php?title=Gebruiker:Rots61/common.js&oldid=752999"