nessun oggetto della modifica
mNessun oggetto della modifica |
Nessun oggetto della modifica |
||
Riga 234:
/* Mostra thumbnail delle immagini nella ricerca */
function search_thumb___() {
if (wgPageName != "Speciale:Ricerca") return false;
var list = getElementsByClass(document, 'mw-search-result-title', 'a');
for (var i = 0; i < list.length; i++) {
}▼
titles.push(getText(list[i]));
links.push(list[i]);
}
httpRequest.onreadystatechange = function () { Do(httpRequest, id, links, titles); return; }
var param = "format=xml&action=query&prop=imageinfo&iiprop=url&iiurlwidth=50&titles=" + encodeURIComponent(titles.join('|'));
httpRequest.abort();}, 30000);▼
httpRequest.
httpRequest.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
httpRequest.
var id = setTimeout(function() {httpRequest.abort();}, 30000);
return;
function Do(o, id,
if (o.readyState != 4) return;
clearTimeout(id);
Line 258 ⟶ 259:
if (o.responseXML == null) return;
if (o.responseXML.normalize) o.responseXML.normalize();
var url = '', ii, img, l;
alert(o.responseXML.getElementsByTagName('thumb')[0]);▼
for (var i = 0; i < ii.length; i++) {
if (page.getAttribute('missing') != undefined) continue;
if (url == null) return false;▼
if (ii == undefined) continue;
var img = document.createElement('img');▼
url = ii[i].getAttribute("thumburl");
img.src = url;▼
l = links.indexOf(page.getAttribute('title'));
if (l == -1) continue;
img.style.marginRight = "3px";▼
link.insertBefore(img, link.firstChild);▼
img.alt = page.getAttribute('title');
img.width = ii.getAttribute("thumbwidth");
img.height = ii.getAttribute("thumbheight");
}
return;
}
|