Content deleted Content added
use both oninput and onkeyup |
Better interaction with Vector 2022's autocomplete Tag: Reverted |
||
Line 11:
/**/
function
searchboxes.forEach(function (searchbox) {
if (searchbox.classList.contains("cdx-text-input__input") || searchbox.classList.contains("search") || searchbox.id == "searchInput") {
searchbox.setAttribute("
replaceBracesInSearch(searchbox);
}
} );
Line 20 ⟶ 21:
var SearchRegexes = SearchRegexes || {"^(\\\{\\\{|[Tt][Pp]:)":"Template:","\\\}\\\}$":""};
function replaceBracesInSearch(box) {
for (var search in SearchRegexes) {
re =
var replace = SearchRegexes[search];
if(re.test(box.value)) {
box.value=box.value.replace(re,replace);
}
}
}
$.when( mw.loader.using( 'mediawiki.util' ), $.ready ).then(function() {
var x = new MutationObserver(function (e) {
});
document.querySelectorAll(".search-box, .vector-search-box").forEach(function (box) {
|