Kullanıcı:HastaLaVi2/common.js

Not: Sayfayı kaydettikten sonra değişiklikleri görebilmek için tarayıcınızın önbelleğinizi temizlemeniz gerekir. Google Chrome, Firefox, Microsoft Edge ve Safari: ⇧ Shift tuşuna basılı tutun ve Yeniden Yükle araç çubuğu düğmesine tıklayın. Ayrıntılar ve diğer tarayıcılara yönelik yönergeler için Vikipedi:Önbelleğinizi atlayın sayfasını inceleyin.
// 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);
	} );
});