// Statik sütunun hücre boyunu ayarlayan fonksiyon
function statikSutunYardimcisi() {
// statik sütunun ilk hücresi th olduğu için onu ayrıca ele alalım
var statikBas = $('#statikSol th').first();
// ardından aldığımız satırı yandaki tabloya taşıyalım
$('#statikSag th').first().before(statikBas);
//$('#statikSag th').first().after("<th style='background: transparent; border-top: 0; border-bottom: 0;'>a</th>");
// statik sütunlar tablosundaki tüm diğer hücrelerin sayısına bakalım
var statikSutunlar = $('#statikSol td');
// şimdi bu sayıya göre hepsini yan tabloya aktaracağız
var i;
for (i = 1; i < statikSutunlar.length+1; ++i) {
//$('#statikSag tr')[i].before("<td style='border-top: 0; border-bottom: 0;'>a</td>");
$('#statikSag tr')[i].before(statikSutunlar[i-1]);
}
// belki de soldaki sütunu tamamen yok etmek görünümü güzelleştirir?
$('#statikSol').css('display', 'none');
}
$(document).ready(statikSutunYardimcisi);
// Statik sütun burada bitiyor
//periyodik tablo çalışması
function periyodikTablo() {
var i = 1;
var tabloVarMi = document.getElementsByClassName("disKatman");
var sutunSay = document.getElementsByClassName("sutunBelirle");
$(".periyodikTablo").each(function(index){
if (!$(this).hasClass("yazisiz")) {
$(this).removeClass('periyodikTablo').addClass('periyodikTablo'+i);
}
i = i + 1;
});
for (j = 0; j < tabloVarMi.length; j++) {
$(".periyodikTablo"+(j+1)).css({
"font-size" : $(".periyodikTablo"+(j+1)).find( "td" ).height() / 3,
"line-height" : "100%",
});
}
//console.log(tabloVarMi.length);
}
$(".yerlestirme td").each(function(index){
var islem = 100 / ($(this).parent().children().length + 1);
$(this).css("width", islem+"%");
});
$(document).ready(periyodikTablo);
$(window).resize(periyodikTablo);
//mw.loader.load('/w/index.php?title=MediaWiki:Gadget-Shortdesc-helper.js&action=raw&ctype=text/javascript');
mw.loader.using(['mediawiki.api', 'mediawiki.util'], function() {
console.log(encodeURIComponent(mw.config.get("wgTitle")));
var params = {
action: 'query',
list: 'users',
ususers: encodeURIComponent(mw.config.get("wgTitle")),
usprop: 'blockinfo|groups|editcount|registrationdate|emailable|gender',
format: 'json'
},
api = new mw.Api();
api.get( params ).done( function ( data ) {
var users = data.query.users;
console.log(users);
} );
});