MediaWiki:Common.js

From Aaushi
Jump to navigation Jump to search

Note: After publishing, you may have to bypass your browser's cache to see the changes.

  • Firefox / Safari: Hold Shift while clicking Reload, or press either Ctrl-F5 or Ctrl-R (⌘-R on a Mac)
  • Google Chrome: Press Ctrl-Shift-R (⌘-Shift-R on a Mac)
  • Internet Explorer / Edge: Hold Ctrl while clicking Refresh, or press Ctrl-F5
  • Opera: Press Ctrl-F5.
/* Any JavaScript here will be loaded for all users on every page load. */
// add fulltext=0 GET param for [[Special:Search]]
$(function () {
	"use strict";
	// only operate on Special:Search
	if (mw.config.get("wgPageName") !== "Special:Search") {
		return;
	}
	
	// IE doesn't support URLSearchParams
	if (typeof URLSearchParams === "undefined") {
		return;
	}
	
	var params = new URLSearchParams(location.search);
	if (params.get("fulltext") === "0") {
		$("#search input[name='fulltext']").val("0");
	}
});

// add mw-searchInput class to main page search box (enables suggestions)
$(function () {
	"use strict";
	// only operate on Main Page
	if (mw.config.get("wgPageName") !== "Aaushi:Home") {
		return;
	}
	
	$("form.bodySearch input.mw-ui-input").addClass("mw-searchInput");
});