From Wikipedia, the free encyclopedia
Note: After saving, you have to bypass your browser's cache to see the changes. Google Chrome, Firefox, Microsoft Edge and Safari: Hold down the ⇧ Shift key and click the Reload toolbar button. For details and instructions about other browsers, see Wikipedia:Bypass your cache.

// [[User:Djsasso/enWPTab.js]] Place credit where credit due. I imported to tinker with it.

// [[User:Krenair]] debugged and made the script work after I gave up



// Define "entabMainTab" variable before cloning it.

var entabMainTab = $('#left-navigation li:not(.selected)').slice(0,1).css('opacity','0.9');

 

// Clone main page tab

var entabTab = entabMainTab.clone(true).attr('id', entabMainTab.attr('id')+'-').css('opacity','0.9').removeClass('new');

 

// Construct URL for English Wikipedia

var entabURL = '//' + 'simple.wikipedia.org/wiki/' + mw.config.get('wgPageName');

 

// Set English Wikipedia tab URL, text, and title 

entabTab.find('a').attr('href', entabURL).empty().text('Simple English').attr('title', "Navigate to this page on Simple English Wikipedia");

 

// Get sandbox existence status via Ajax

new mw.ForeignApi( 'https://simple.wikipedia.org/w/api.php' ).get( {

	action: 'query',

	titles: mw.config.get( 'wgPageName' )

} ).done( function ( ret ) {

// Ajax function on data return: If 'missing' field is defined, page is missing, so add 'new' class to tab, which turns it red

	if (Object.keys( ret.query.pages )[0 == '-1') entabTab.addClass( 'new' );

} );



entabTab.insertAfter($('#left-navigation li').slice(0,1));

 

// ** Making tab red still doesn't work for some reason, haven't figured that out yet, 

// ** but the ajax url is correct as you can see if you navigate to it manually: 

// ** http://en.wikipedia.org/w/api.php?action=query&titles=monkey&format=xml
From Wikipedia, the free encyclopedia
Note: After saving, you have to bypass your browser's cache to see the changes. Google Chrome, Firefox, Microsoft Edge and Safari: Hold down the ⇧ Shift key and click the Reload toolbar button. For details and instructions about other browsers, see Wikipedia:Bypass your cache.

// [[User:Djsasso/enWPTab.js]] Place credit where credit due. I imported to tinker with it.

// [[User:Krenair]] debugged and made the script work after I gave up



// Define "entabMainTab" variable before cloning it.

var entabMainTab = $('#left-navigation li:not(.selected)').slice(0,1).css('opacity','0.9');

 

// Clone main page tab

var entabTab = entabMainTab.clone(true).attr('id', entabMainTab.attr('id')+'-').css('opacity','0.9').removeClass('new');

 

// Construct URL for English Wikipedia

var entabURL = '//' + 'simple.wikipedia.org/wiki/' + mw.config.get('wgPageName');

 

// Set English Wikipedia tab URL, text, and title 

entabTab.find('a').attr('href', entabURL).empty().text('Simple English').attr('title', "Navigate to this page on Simple English Wikipedia");

 

// Get sandbox existence status via Ajax

new mw.ForeignApi( 'https://simple.wikipedia.org/w/api.php' ).get( {

	action: 'query',

	titles: mw.config.get( 'wgPageName' )

} ).done( function ( ret ) {

// Ajax function on data return: If 'missing' field is defined, page is missing, so add 'new' class to tab, which turns it red

	if (Object.keys( ret.query.pages )[0 == '-1') entabTab.addClass( 'new' );

} );



entabTab.insertAfter($('#left-navigation li').slice(0,1));

 

// ** Making tab red still doesn't work for some reason, haven't figured that out yet, 

// ** but the ajax url is correct as you can see if you navigate to it manually: 

// ** http://en.wikipedia.org/w/api.php?action=query&titles=monkey&format=xml

Videos

Youtube | Vimeo | Bing

Websites

Google | Yahoo | Bing

Encyclopedia

Google | Yahoo | Bing

Facebook