User:The Transhumanist/StripSearchSansRedirecteds.js

// 

/* StripSearchSansRedirecteds.js: strips Wikipedia search results down to bare pagenames. For vector skin only. This script has been rendered obsolete, as its functionality has been added to User:The Transhumanist/StripSearch.js, which can be turned on/off through a menu item.

Version 1.0 – This script is operational, though obsolete (see above).



// ============== Set up ==============

// Start off with a bodyguard function to reserve the aliases mw and $ ( function ( mw, $ ) {

// we can now rely on mw and $ within the safety of our “bodyguard” function, to mean // "mediawiki" and "jQuery", respectively

// ============== ready event listener/handler ============== // below is jQuery short-hand for $(document).ready(function { ... }); // it makes the rest of the script wait until the page's DOM is loaded and ready $(function {		// ============== activation filters ==============       // Only activate on Vector skin        if ( mw.config.get( 'skin' ) === 'vector' ) {

// Run this script only if " - Search results - Wikipedia" is in the page title if (document.title.indexOf(" - Search results - Wikipedia") != -1) {

// End of set up       	    // =================== Prep work ===================== // Variable declarations, etc., go here // None needed in this script

// ================= Core program =================

$( function {

// Strip out redirected entries $("li").has(".searchalttitle").remove;

// Strip out linefeeds var str = $(".mw-search-results").html; var regex = /\n/g; $(".mw-search-results").html(str.replace(regex, ""));

// hide elements by class per http://api.jquery.com/hide $( ".searchalttitle" ).hide; $( ".searchresult" ).hide; $( ".mw-search-result-data" ).hide;

// Hide interwiki results (per http://api.jquery.com/hide) $('#mw-interwiki-results').hide;

} );           }        }    } ); }( mediaWiki, jQuery ) );