İçeriğe atla

Kullanıcı:By erdo can/AWB-gizle.js

Vikipedi, özgür ansiklopedi
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.
function setupHideAWB() {
	// Add a class to list items with AWB in edit summary
	$( "a[title='Vikipedi:AWB'], a[title='Vikipedi:AutoWikiBrowser']" ).closest("li, tr").addClass("watchlist-awb-edit");

	// Show/hide AWB edits
	mw.util.addPortletLink( 'p-cactions', '#', 'AWB gizle', 'ca-gizleAWB', "AWB düzenlemelerini gizle" );
	mw.util.addPortletLink( 'p-cactions', '#', 'AWB göster', 'ca-gösterAWB', "AWB düzenlemelerini göster" );
	
	// 'Hidden by default' option
	if ( window.awbHiddenByDefault ) {
		$(".mw-changeslist .mw-tag-AWB").hide();
		$('#ca-gizleAWB').hide();
	} else {
		$('#ca-gösterAWB').hide();
	}
	
	$('#ca-gizleAWB').on('click', function() {
		$(".mw-changeslist .mw-tag-AWB").hide();
		$('#ca-gösterAWB').show();
		$('#ca-gizleAWB').hide();
		return false;
	});
	
	$('#ca-gösterAWB').on('click', function() {
		$(".mw-changeslist .mw-tag-AWB").show();
		$('#ca-gösterwAWB').hide();
		$('#ca-gizleAWB').show();
		return false;
	});

}

if( mw.config.get('wgNamespaceNumber') === -1 ) {
	// Only operate in Special: namespace
	$.when( mw.loader.using( ['mediawiki.util'] ), $.ready).done( setupHideAWB );
}