Xarkanoth (talk | contribs)
Created page with "JavaScript placed here will be loaded for all users on every page.: ( function () { function addHoldfastHeaderSearch() { var header = document.querySelector( 'body.skin-holdfast .hf-header' ); if ( !header || document.querySelector( '.hf-header-search' ) ) { return; } var form = document.createElement( 'form' ); form.className = 'hf-header-search'; form.method = 'get'; form.role = 'search'; form.action = window.mw && mw.util ? mw.util.getUrl( 'S..."
 
Xarkanoth (talk | contribs)
Blanked the page
Tag: Blanking
 
Line 1: Line 1:
/* JavaScript placed here will be loaded for all users on every page. */
( function () {
function addHoldfastHeaderSearch() {
var header = document.querySelector( 'body.skin-holdfast .hf-header' );
if ( !header || document.querySelector( '.hf-header-search' ) ) {
return;
}


var form = document.createElement( 'form' );
form.className = 'hf-header-search';
form.method = 'get';
form.role = 'search';
form.action = window.mw && mw.util ? mw.util.getUrl( 'Special:Search' ) : '/index.php';
var input = document.createElement( 'input' );
input.type = 'search';
input.name = 'search';
input.placeholder = 'Search the wiki';
input.setAttribute( 'aria-label', 'Search the wiki' );
var button = document.createElement( 'button' );
button.type = 'submit';
button.textContent = 'Search';
form.appendChild( input );
form.appendChild( button );
header.appendChild( form );
}
if ( document.readyState === 'loading' ) {
document.addEventListener( 'DOMContentLoaded', addHoldfastHeaderSearch );
} else {
addHoldfastHeaderSearch();
}
}() );

Latest revision as of 19:00, 3 July 2026