// ╔══════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╗
// ║ Kullandığım Javascript betiklerinin bulunduğu sayfaya hoş geldiniz :) ║
// ║ Burada bulunan betiklerin kullanımı hakkında bir sorunuz olursa mesaj sayfama mesaj yazmaktan çekinmeyiniz. ║
// ║ ║
// ║ Bu arada buradaki gibi ilgi çekici betiklerin çoğunu "Tercihler > Küçük araçlar" sekmesinden aktifleştirebilirsiniz. ║
// ║ ║
// ║ TWVyaGFiYSBpxZ9zaXogOikgwq9cXyjjg4QpXy/Crw== ║
// ║ ║
// ║ İyi vikiler --Evrifaessa :) ║
// ╚══════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╝
/*
var x = document.getElementsByClassName("mw-logo");
var i;
for (i = 0; i < x.length; i++) {
x[i].innerHTML = '<img class="mw-logo-icon" src="https://up.wiki.x.io/wikipedia/commons/thumb/1/17/Ek%C5%9Fi_S%C3%B6zl%C3%BCk_logo.png/150px-Ek%C5%9Fi_S%C3%B6zl%C3%BCk_logo.png" alt="" aria-hidden="true" height="25" width="150">';
}
*/
// Contribsrange
//mw.loader.load( '//commons.wikimedia.org/wiki/MediaWiki:Gadget-contribsrange.js?action=raw&ctype=text/javascript&smaxage=21600&maxage=86400' );
// Twinkle RevDel (geliştirme aşamasında)
mw.loader.load('//tr.wiki.x.io/w/index.php?action=raw&ctype=text/javascript&title=MediaWiki:Gadget-twinklerevdel.js');
mw.loader.load('//tr.wiki.x.io/w/index.php?action=raw&ctype=text/javascript&title=MediaWiki:Gadget-twinklexfd2.js');
// testlerimi yükle
mw.loader.load('//tr.wiki.x.io/w/index.php?action=raw&ctype=text/javascript&title=Kullanıcı:Evrifaessa/test.js');
/*
mw.util.addPortletLink(
'p-personal',
mw.util.getUrl( ':incubator:Category:Maintenance:Delete' ),
'I:D',
'pt-custom',
'Incubator\'de hızlı silinmesi için işaretlenen sayfalar.',
null,
'#pt-preferences'
);
*/
mw.util.addPortletLink(
'p-personal',
"//tr.wiki.x.io/w/index.php?title=User_talk:Evrifaessa",
'Mesaj',
'pt-message',
'Mesajlar',
null,
'#pt-mytalk'
);
mw.util.addPortletLink(
'p-personal',
"//tr.wiki.x.io/w/index.php?title=Special:Preferences",
'Tercih',
'pt-pref',
'Tercihler',
null,
'#pt-preferences'
);
mw.util.addPortletLink(
'p-personal',
"//tr.wiki.x.io/w/index.php?title=Special:Watchlist",
'Liste',
'pt-list',
'İzleme listesi',
null,
'#pt-watchlist'
);
mw.util.addPortletLink(
'p-personal',
"//tr.wiki.x.io/w/index.php?title=Special:Contributions/Evrifaessa",
'Katkı',
'pt-cont',
'Katkılar',
null,
'#pt-mycontris'
);
mw.util.addPortletLink(
'p-personal',
"//tr.wiki.x.io/w/index.php?title=Special:UserLogout&returnto=Anasayfa&returntoquery=action%3Dview",
'Çık',
'pt-exit',
'Oturumu kapat',
null,
'#pt-logout'
);
function ModifySidebar(action, section, name, link) {
try {
var target = "";
switch (section) {
case "languages":
target = "p-lang";
break;
case "toolbox":
target = "p-tb";
break;
case "navigation":
target = "p-navigation";
break;
default:
target = "p-" + section;
break;
}
if (action == "add") {
var node = document.getElementById(target)
.getElementsByTagName('div')[0]
.getElementsByTagName('ul')[0];
var aNode = document.createElement('a');
var liNode = document.createElement('li');
aNode.appendChild(document.createTextNode(name));
aNode.setAttribute('href', link);
liNode.appendChild(aNode);
liNode.className='plainlinks';
node.appendChild(liNode);
}
if (action == "remove") {
var list = document.getElementById(target)
.getElementsByTagName('div')[0]
.getElementsByTagName('ul')[0];
var listelements = list.getElementsByTagName('li');
for (var i = 0; i < listelements.length; i++) {
if (listelements[i].getElementsByTagName('a')[0].innerHTML == name ||
listelements[i].getElementsByTagName('a')[0].href == link) {
list.removeChild(listelements[i]);
}
}
}
} catch(e) {
// lets just ignore what's happened
return;
}
}
function CustomizeModificationsOfSidebar() {
ModifySidebar("remove", "navigation", "Ana sayfa", "https://tr.wiki.x.io/wiki/Ana_Sayfa");
ModifySidebar("remove", "navigation", "Hakkımızda", "https://tr.wiki.x.io/wiki/Vikipedi:Hakk%C4%B1nda");
ModifySidebar("remove", "navigation", "İçindekiler", "https://tr.wiki.x.io/wiki/Vikipedi:G%C3%B6zat");
ModifySidebar("remove", "navigation", "Seçkin içerik", "https://tr.wiki.x.io/wiki/Vikipedi:Se%C3%A7kin_i%C3%A7erik");
// ModifySidebar("remove", "Katılım", "Wikimedia dükkânı", "http://shop.wikimedia.org/");
ModifySidebar("remove", "Katılım", "Bağış yapın", "https://donate.wikimedia.org/wiki/Special:FundraiserRedirector?utm_source=donate&utm_medium=sidebar&utm_campaign=C13_tr.wiki.x.io&uselang=tr");
}
$(CustomizeModificationsOfSidebar);
importScript('Kullanıcı:Vito_Genovese/user.js');
// gerekçe yardımcısı, but better
function addSumButton(name, text) {
$('<a title="'+text+'">'+name+'</a>').click(insertSummary).appendTo(wpSummaryButtons);
}
function insertSummary() {
var text = this.title, sum = $('#wpReason'), vv = sum.val();
if (vv.indexOf(text) != -1) return ;
if (/[^,; \/]$/.test(vv)) vv += ' \+';
if (/[^ ]$/.test(vv)) vv += ' ';
sum.val(vv + text);
}
$(function (){
var sum = document.getElementById('wpReason');
if (!sum || (sum.form.wpSection && sum.form.wpSection.value == 'new')) return;
mw.util.addCSS('\
#userSummaryButtonsA a {background:#cef; border:1px solid #adf; padding:0 2px; margin:0 2px;\
cursor:pointer; font-size:80%; color:#666}\
#userSummaryButtonsA a:hover {background:#bdf; color:black; text-decoration:none}');
wpSummaryButtons = $('<div id=userSummaryButtonsA />').insertAfter(sum); //global var
var ss = ['vandalizm.amaçlı değişiklik', 'deneme.amaçlı değişiklik','varolan.içerik', 'reklam.amaçlı değişiklik',
'yapıcı.olmayan değişiklik', 'telif.hakkı ihlali', 'yib.politikası ihlali', 'yorum.içeren katkı','özgün.araştırma bkz:[[VP:ÖAY|Özgün araştırma]]', 'ansiklopedik.olmayan bilgi eklentisi',
'kaynak.göstermeyi [[VP:KY|zorunlu kılan]] bilgi eklentisi', "hz.ve sav gibi ifadeler [[VP:TBA|Tarafsız Bakış Açısı]] ihlalidir ", "terörist.ve terörizm nitelemeleri [[VP:TBA|Tarafsız Bakış Açısı]] ihlalidir", "makine.çevirisi", "nedensiz.içerik silinmesi", "şablon.gerekçesiz kaldırılmış", "zaten.madde içerisinde yer alan bilgi", "yapı.bozucu değişiklik", "sil.şablonu kaldırılmış" ];
//yukarıdaki liste "1.kelime.2.kelime" şeklinde eklerseniz 1. kelime görünür. Yani 'telif.hakkı ihlali' "telif" şeklinde görünür
for (var i=0; i<ss.length; i++)
addSumButton(ss[i].replace(/\..*/,' '), ss[i].replace(/\./,' '));
});