Today,
User:The Transhumanist/StripSearchSansRedirecteds.js is a topic that has captured the attention of millions of people around the world. Since its emergence,
User:The Transhumanist/StripSearchSansRedirecteds.js has been the subject of debate, analysis and exploration in different areas. Whether in politics, science, entertainment or popular culture,
User:The Transhumanist/StripSearchSansRedirecteds.js has proven to be a relevant topic of general interest. With the passage of time, its impact and relevance have increased, generating endless opinions, research and discussions that seek to understand its influence on contemporary society. In this article, we will analyze in depth the importance and meaning of
User:The Transhumanist/StripSearchSansRedirecteds.js, exploring its different dimensions and aspects that make it a topic of interest to everyone.
// <syntaxhighlight lang="javascript">
/* 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
], 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 ) );