Difference between revisions of "MediaWiki:Powersearchscript"
Line 1: | Line 1: | ||
function onPowerSearchSubmit() | function onPowerSearchSubmit() | ||
{ | { | ||
− | var sb = document.getElementById('powerSearchText'); | + | //var sb = document.getElementById('powerSearchText'); |
var sb2 = document.getElementById('searchText'); | var sb2 = document.getElementById('searchText'); | ||
var qb = document.getElementById('q'); | var qb = document.getElementById('q'); | ||
− | if (sb && qb) { qb.value= sb.value; } | + | //if (sb && qb) { qb.value= sb.value; } |
if (sb2 && qb) { qb.value = sb2.value; } | if (sb2 && qb) { qb.value = sb2.value; } | ||
} | } | ||
Line 11: | Line 11: | ||
{ | { | ||
var cb = document.getElementById('useGoogle'); | var cb = document.getElementById('useGoogle'); | ||
− | var advDiv = document.getElementsByClassName('mw-search-formheader'); | + | //var advDiv = document.getElementsByClassName('mw-search-formheader'); |
− | if (advDiv && advDiv.length>0) { advDiv = advDiv[0]; } | + | //if (advDiv && advDiv.length>0) { advDiv = advDiv[0]; } |
− | var advDiv2 = document.getElementById('mw-searchoptions'); | + | //var advDiv2 = document.getElementById('mw-searchoptions'); |
var theForm = document.getElementById('powersearch'); | var theForm = document.getElementById('powersearch'); | ||
if (!theForm) { theForm = document.getElementById('search'); } | if (!theForm) { theForm = document.getElementById('search'); } | ||
if (!cb) { return; } | if (!cb) { return; } | ||
if (cb.checked) { | if (cb.checked) { | ||
− | if (advDiv) { advDiv.style.display="none"; } | + | //if (advDiv) { advDiv.style.display="none"; } |
− | + | // if (advDiv2) { advDiv2.style.display="none"; } | |
if (theForm) { theForm.action="http://www.google.com/search"; } | if (theForm) { theForm.action="http://www.google.com/search"; } | ||
} else { | } else { | ||
− | if (advDiv) { advDiv.style.display=""; } | + | //if (advDiv) { advDiv.style.display=""; } |
− | + | // if (advDiv2) { advDiv2.style.display=""; } | |
if (theForm) { theForm.action="/index.php"; } | if (theForm) { theForm.action="/index.php"; } | ||
} | } | ||
} | } | ||
+ | |||
var srchFrm = document.getElementById('powersearch'); | var srchFrm = document.getElementById('powersearch'); | ||
− | if (srchFrm) { srchFrm.onsubmit="onPowerSearchSubmit()"; } | + | if (srchFrm) { |
+ | srchFrm.onsubmit="onPowerSearchSubmit()"; | ||
+ | } |
Latest revision as of 19:47, 6 September 2015
function onPowerSearchSubmit() {
//var sb = document.getElementById('powerSearchText'); var sb2 = document.getElementById('searchText'); var qb = document.getElementById('q'); //if (sb && qb) { qb.value= sb.value; } if (sb2 && qb) { qb.value = sb2.value; }
}
function onUseGoogleClick() {
var cb = document.getElementById('useGoogle'); //var advDiv = document.getElementsByClassName('mw-search-formheader'); //if (advDiv && advDiv.length>0) { advDiv = advDiv[0]; } //var advDiv2 = document.getElementById('mw-searchoptions'); var theForm = document.getElementById('powersearch'); if (!theForm) { theForm = document.getElementById('search'); } if (!cb) { return; } if (cb.checked) { //if (advDiv) { advDiv.style.display="none"; } // if (advDiv2) { advDiv2.style.display="none"; } if (theForm) { theForm.action="http://www.google.com/search"; } } else { //if (advDiv) { advDiv.style.display=""; } // if (advDiv2) { advDiv2.style.display=""; } if (theForm) { theForm.action="/index.php"; } }
}
var srchFrm = document.getElementById('powersearch'); if (srchFrm) {
srchFrm.onsubmit="onPowerSearchSubmit()";
}