MediaWiki:Gadget-AdvancedSiteNotices.js: Perbedaan antara revisi

Konten dihapus Konten ditambahkan
Kenrick95 (bicara | kontrib)
Tidak ada ringkasan suntingan
k Maintenance: jquery.cookie has been deprecated phab:T271995
 
(3 revisi perantara oleh 3 pengguna tidak ditampilkan)
Baris 1:
mw.loader.using( ['jquerymediawiki.cookie', 'mediawiki.util'] ).done( function () {
 
(function ($, mw) {
Baris 20:
}
var cname = 'dismissASN';
var cval = $mw.cookie.get(cname);
if (cval == '') {
cval = 0;
Baris 28:
 
var tb = $('<table id="asn-dismissable-notice" width="100%" style="background: transparent;"/>');
var ct = $('<div id="advancedSiteNotices" style="heighttext-align: 100pxcenter;" />');
var sd = $('<a href="#" title="Tutup"><img src="//upload.wikimedia.org/wikipedia/foundationcommons/23/2036/CloseWindow19x19CloseWindow.pngsvg" alt="Tutup" border="0"></a>');
tb.append($('<tr/>').append($('<td/>').append(ct)).append($('<td style="vertical-align: top;"/>').append(sd)));
var nts = null;
 
sd.click(function () {
$mw.cookie.set(cname, rev, {
expires: 30,
path: '/'
Baris 93:
$.get(mw.util.wikiScript( 'api' ), {
page: 'Template:AdvancedSiteNotices/ajax',
variant: mw.config.get('wgUserVariant'),
prop: 'text',
action: 'parse',
Baris 100 ⟶ 99:
smaxage: 3600
}, function (d) {
if(!d || !d.parse || !d.parse.text || !d.parse.text['*']) return;
d = $( '<div />' ).html( d.parse.text['*'] ).find( 'ul.sitents' );
nts = $('li', d);