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.

// Install this version with:

// <code><nowiki>		{{subst:Iusc|User:DannyS712/Cat links 1.js}}																	</nowiki></code>

// or with

// <code><nowiki>		importScript( 'User:DannyS712/Cat links 1.js' ); // Backlink: [[User:DannyS712/Cat links 1.js]] 				</nowiki></code> 

//

// Special thanks to User:The Transhumanist for the idea

// If forking this script, please note my contributions / give me credit



mw.loader.using( 'mediawiki.util', function () {

    importScript('User:DannyS712 test/append.js');

    $(document).ready( function () { 

        var link = mw.util.addPortletLink( 'p-cactions', '#', 'Cats', 'ca-cats', 'cats'); 

        $( link ).click( function ( event ) {

            event.preventDefault();

            cats();

        } );

    } );

} );

function cats () {

	var page = prompt("Please enter the category name (not including \"Category:\")", "Wikipedians");

	var number = parseInt(prompt("How many links would you like added", "10"), 10);



	if (page === null || page === "") {

	  console.log( "User cancelled the prompt." );

	} else {

		console.log( page );

		var catRequest = {

            action: 'query',

            list: 'categorymembers',

            cmlimit: number,

            cmtitle: 'Category:' + page,

            cmprop: 'title',

            format: 'json'

		};

		$.get( mw.config.get( 'wgScriptPath' ) + '/api.php', catRequest, function( catResponse ) {

			var pages = catResponse.query.categorymembers;

			var listed = [];

			var links = "";

			for (var i = 0; i < pages.length; i++) {

				listed.push('* [[' + pagesi].title + ']]\n');

				links = links + listedi];

			}

			addNewSection( 'adding links', 'links', links );

		} );

	}

}
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.

// Install this version with:

// <code><nowiki>		{{subst:Iusc|User:DannyS712/Cat links 1.js}}																	</nowiki></code>

// or with

// <code><nowiki>		importScript( 'User:DannyS712/Cat links 1.js' ); // Backlink: [[User:DannyS712/Cat links 1.js]] 				</nowiki></code> 

//

// Special thanks to User:The Transhumanist for the idea

// If forking this script, please note my contributions / give me credit



mw.loader.using( 'mediawiki.util', function () {

    importScript('User:DannyS712 test/append.js');

    $(document).ready( function () { 

        var link = mw.util.addPortletLink( 'p-cactions', '#', 'Cats', 'ca-cats', 'cats'); 

        $( link ).click( function ( event ) {

            event.preventDefault();

            cats();

        } );

    } );

} );

function cats () {

	var page = prompt("Please enter the category name (not including \"Category:\")", "Wikipedians");

	var number = parseInt(prompt("How many links would you like added", "10"), 10);



	if (page === null || page === "") {

	  console.log( "User cancelled the prompt." );

	} else {

		console.log( page );

		var catRequest = {

            action: 'query',

            list: 'categorymembers',

            cmlimit: number,

            cmtitle: 'Category:' + page,

            cmprop: 'title',

            format: 'json'

		};

		$.get( mw.config.get( 'wgScriptPath' ) + '/api.php', catRequest, function( catResponse ) {

			var pages = catResponse.query.categorymembers;

			var listed = [];

			var links = "";

			for (var i = 0; i < pages.length; i++) {

				listed.push('* [[' + pagesi].title + ']]\n');

				links = links + listedi];

			}

			addNewSection( 'adding links', 'links', links );

		} );

	}

}

Videos

Youtube | Vimeo | Bing

Websites

Google | Yahoo | Bing

Encyclopedia

Google | Yahoo | Bing

Facebook