பயனர்:Shrikarsan/PanoramicBanners.js
குறிப்பு - சேமித்த பின்னர், நீங்கள் செய்த மாற்றங்களைக் காண்பதற்கு உங்கள் உலவியின் இடைமாற்று அகற்றப்பட வேண்டும்.
- மொஸில்லா பயர்பாக்ஸ் / சபாரி: Shift+Reload, அல்லது Ctrl-F5 அல்லது Ctrl-R (⌘-R Mac ல்)
- கூகிள் குரோம் Ctrl-Shift-R அழுத்தவும். (⌘-Shift-R Mac ல்) ;
- இண்டர்நெட் எக்ஸ்ப்ளோரர்: Ctrl-Refresh அல்லது Ctrl-F5 ஐ அழுத்தவும்.
- ஒபேரா: Tools → Preferences இல் இடைமாற்றை அகற்றவும்;
mw.config.get("wgNamespaceNumber") === 0 && mw.config.get("wgWikibaseItemId") && $.ajax({
url: '//www.wikidata.org/w/api.php',
data: {
format: 'json',
action: 'wbgetclaims',
entity: mw.config.get("wgWikibaseItemId"),
property: "P948",
sites: mw.config.get('wgDBname'),
maxage: 300,
smaxage: 300,
maxlag: 1
},
dataType: 'jsonp',
success: function (a) {
try {
a = a.claims["P948"][0].mainsnak.datavalue.value;
} catch (e) {
return;
}
a && $.ajax({
url: '//commons.wikimedia.org/w/api.php',
data: {
'format': 'json',
action: 'query',
format: 'json',
titles: "File:" + a,
prop: 'imageinfo',
iiprop: 'url',
maxage: 300,
smaxage: 300,
maxlag: 1
},
dataType: 'jsonp',
success: function (b) {
b = b.query.pages;
for (var i in b) {}
b = b[i].imageinfo[0].url;
$(document).ready(function ($) {
$("#firstHeading").prepend($("<a>").attr("href", "/wiki/commons:File:" + a).append($("<img>").attr("src", b).css({
height: "auto",
width: "100%"
}))).find("span:first").css({
position: 'relative',
display: 'block',
padding: '0em',
top: '-1.4em',
'background-color': 'rgba(0,0,0,.5)',
color: 'white',
height: '1.45em',
'margin-bottom': '-1.45em'
});
})
}
})
}
})