Kullanıcı:Eftal GEZER/edit.js
Görünüm
Bu sayfaya eklediğiniz kodlar hesabınızı tehlike altına sokacak kötü amaçlı içerik barındırabilir. Başka bir sayfada yer alan betikleri "mw.loader.load", "importScript" veya "iusc" gibi yöntemlerle kullanmadan önce, bu yöntemle içeriği başkaları tarafından kontrol edilebilecek uzaktaki bir betiği dinamik olarak yüklemiş olacağınızı bilmeniz gerekir. Sayfaya eklediğiniz kodun güvenli olup olmadığından emin değilseniz, Köy Çeşmesi'nde deneyimli kullanıcılara danışabilirsiniz. Kod, sayfa önizlemesinde de çalıştırılacaktır. |
/**
* TemplateScript adds configurable templates and scripts to the sidebar, and adds an example regex editor.
* @see https://meta.wikimedia.org/wiki/TemplateScript
*/
// <nowiki>
$.ajax('//tools-static.wmflabs.org/meta/scripts/pathoschild.templatescript.js', { dataType:'script', cache:true }).then(function() {
pathoschild.TemplateScript.add([
{ name:'Anonim hoşgeldin', template:'{{subst:Anonim Hoşgeldin}}\n', editSummary:'Hoşgeldiniz.' },
{ name:'Ans. bilgi', template:'{{subst:ans.bilgi}}\n', editSummary:'Yalnızca ansiklopedik bilgi ekleyiniz' },
{ name:'Küfür engeli', template:'{{subst:Küfürengel}}\n', editSummary:'Küfür nedeniyle engellendiniz' },
{ name:'Boş uyarı 1', template:'{{subst:Boş}}\n', editSummary:'Sayfaları boşaltmayınız' },
{ name:'Boş uyarı 2', template:'{{subst:Boş3}}\n', editSummary:'Sayfaları boşaltmayın- 2. uyarı.' },
{ name:'Boş engel', template:'{{subst:Boşengel}}\n', editSummary:'Sayfaları boşaltmaktan engellendiniz' },
{ name:'Sempatik telif uyarı', template:'{{subst:Telif hakkı-yeni2}}\n', editSummary:'Telif hakkı var kullanmayın' },
{ name:'Telifmektup', template:'{{subst:Telifmektup}}\n', editSummary:'Telif mektubu.' },
{ name:'Ciddi ol', template:'{{subst:Ciddiol}}\n', editSummary:'Lütfen ciddi olunuz.' },
{ name:'Deneme yapma2', template:'{{subst:Test6}}\n', editSummary:'Deneme yapmayın-2' },
{ name:'Başka kullanıcı', template:'{{subst:Diğer-KS}}\n', editSummary:'Diğer kullanıcı sayfalarına müdahale etmeyin.' },
{ name:'Eksik bilgi', template:'{{subst:eksik}}\n', editSummary:'Bilgiler eksik.' },
{ name:'Spam uyarı 1', template:'{{subst:Spam2}}\n', editSummary:'Reklam link eklemeyiniz' },
{ name:'Bağlantı', template:'{{subst:Bağlantı}}\n', editSummary:'Aşırı bağlantı eklemeyiniz.' },
{ name:'Gezinti', template:'{{subst:Gezinti}}\n', editSummary:'Önce Vikipedi\'yi tanıyın.' },
{ name:'Devriye ol', template:'{{subst:Devriyeol}}\n', editSummary:'Davet' },
{ name:'İmza at', template:'{{subst:İmza at}}\n', editSummary:'Lütfen tartışma sayfalarında imzanızı kullanınız.' },
{ name:'İmza atma', template:'{{subst:İmza atma}}\n', editSummary:'Lütfen maddelerin içine imza atmayınız.' },
{ name:'İsim takı', template:'{{subst:İsimtakı}}\n', editSummary:'Lütfen isimlere unvan eklemeyiniz.' },
{ name:'Kategori ekle', template:'{{subst:Kategoriekle}}\n', editSummary:'Kategori ekleyiniz.' },
{ name:'Kategorisiz', template:'{{subst:Kategorisiz}}\n', editSummary:'Kategorisiz madde.' },
{ name:'Kaynak belirt', template:'{{subst:fact}}\n', editSummary:'kaynak belirt' },
{ name:'Kısa madde ekleme', template:'{{subst:kısa}}\n', editSummary:'Lütfen kısa madde eklemeyin.' },
{ name:'Kişisel saldırı', template:'{{subst:Kişisel saldırı yasak}}\n', editSummary:'Lütfen kişilere yönelik yorumlar yapmayınız.' },
{ name:'Kullanıcı adı değiştirme', template:'{{subst:KA-değiştirme}}\n', editSummary:'Kullanıcı adı-bilgi' },
{ name:'KA süresiz engel', template:'{{subst:Süresizengelleme-kullanıcıadı}}\n', editSummary:'Uygun olmayan kullanıcı adı nedeniyle süresiz engelleme' },
{ name:'Kullanıcı sayfası', template:'{{subst:Kullanıcı sayfası uyarısı}}\n', editSummary:'Kullanıcı sayfası uyarısı' },
{ name:'Küfür etme', template:'{{subst:Küfür}}\n', editSummary:'Küfür - hakaret etmeyiniz.' },
{ name:'Madde adı değiştirme', template:'{{subst:Mad}}\n', editSummary:'Lütfen madde adlarını rastgele değiştirmeyiniz.' },
{ name:'Mesaj çıkarma', template:'{{subst:Mesajçıkarma-kendi}}\n', editSummary:'Lütfen mesajlarınızı çıkarmayınız.' },
{ name:'Nasihat', template:'{{subst:Nasihat}}\n', editSummary:'Bu sayfalara "Hacked" yazan ilk kişi değilsin, maalesef sonuncu da olmayacaksın. Ancak...' },
{ name:'Özgeçmiş ekleme', template:'{{subst:Özgeçmiş}}\n', editSummary:'Lütfen Vikipedi\'ye özgeçmişinizi eklemeyiniz.' },
{ name:'Öncelikli düzenle', template:'{{subst:Öncelikli düzenle}}\n', editSummary:'Öncelikli olarak düzenlenmesi gereken madde.' },
{ name:'Reklam yapma', template:'{{subst:reklam}}\n', editSummary:'Vikipedi’de reklam yapmak yasaktır.' },
{ name:'Reklam link', template:'{{subst:Reklam-link}}\n', editSummary:'Reklam amaçlı link eklemeyiniz.' },
{ name:'Resim-lisanssız', template:'{{subst:Belirsiz}}\n', editSummary:'Lisans/telif durumu belirsiz' },
{ name:'Resim-kaynaksız', template:'{{subst:Kaynaksız dosya}}\n', editSummary:'Kaynağı belirsiz' },
{ name:'Resim-kullanılmıyor', template:'{{subst:Kullanılmıyor}}\n', editSummary:'Kullanılmayan adil kullanım resmi' },
{ name:'Resim uyarısı', template:'{{subst:Resim yükleme uyarısı}}\n', editSummary:'Lisans (telif) ve/veya kaynak bilgisi eksik veya yanlış resim(ler) yüklediniz!' },
{ name:'Spam engel', template:'{{subst:spam5}}\n', editSummary:'Reklam link vermekten engellendiniz' },
{ name:'Spam uyarı 2', template:'{{subst:Spam2a}}\n', editSummary:'Reklam link 2. uyarı' },
{ name:'Şablon kaldırma', template:'{{subst:Şablonkaldırma}}\n', editSummary:'Şablonları kaldırmayınız' },
{ name:'Tarafsız bakış', template:'{{subst:Propaganda}}\n', editSummary:'[[VP:TBA|Tarafsız bakış açısı]] politikasını ihlal etmeyiniz.' },
{ name:'Taslak girme', template:'{{subst:Taslak-girme}}\n', editSummary:'Taslak kriterlerini karşılamayan madde girmeyiniz' },
{ name:'Taslak şablonu', template:'{{taslak}}\n', editSummary:'[[:Kategori:Taslak şablonları|Taslak şablonu]] eklendi' },
{ name:'Taşı-sözlüğe', template:'{{Sözlüğe taşı}}\n', editSummary:'Vikisözlük\'e taşınmalı' },
{ name:'Taşı-vikikaynağa', template:'{{Vikikaynak\'a taşı}}\n', editSummary:'Vikikaynak\'a taşınmalı' },
{ name:'Telif engeli', template:'{{subst:Telifengel}}\n', editSummary:'Telif ihlali nedeniyle engellendiniz.' },
{ name:'Telif ihlal', template:'{{telifihlal|adres=}}\n', editSummary:'[[Vikipedi:Telif hakları|Olası telif ihlali]]' },
{ name:'Telif hakkı kullanma', template:'{{subst:Nothanks}}\n', editSummary:'Telif hakkı var kullanmayın' },
{ name:'Türkçe yaz', template:'{{subst:Tr-only}}\n', editSummary:'Sadece Türkçe - Only TR' },
{ name:'Uyarı-dikkat', template:'{{subst:uyarıdikkat}}\n', editSummary:'Uyarıları dikkate alın' },
{ name:'Üç geri dönüş', template:'{{subst:3GD1}}\n', editSummary:'Lütfen [[Vikipedi:Üç geri-dönüş kuralı|3GD kuralını]] ihlal etmeyiniz.' },
{ name:'Üslup', template:'{{üslup}}\n', editSummary:'üslup' },
{ name:'Vandal olma', template:'{{subst:Vandal-olma}}\n', editSummary:'Vandal olmayın..' },
{ name:'Vandal son uyarı', template:'{{subst:Vandal-son}}\n', editSummary:'Son Uyarı' },
{ name:'Vandal engel', template:'{{subst:Vandalengel}}\n', editSummary:'Vandalizm nedeniyle engellendiniz.' },
{ name:'Geridönüş engel', template:'{{subst:Geridönüşengel}}\n', editSummary:'Geridönüş engel' },
{ name:'Yerel bölge uyarı', template:'{{subst:yerel}}\n', editSummary:'Yerel bölge uyarı' },
{ name:'Yorum çıkarma', template:'{{subst:Yorumçıkarma}}\n', editSummary:'Tartışma sayfalarında bulunan yorumları silmeyiniz' },
{ name:'Yorumyapma', template:'{{subst:Yorumyapma}}\n', editSummary:'Maddelere yorum eklemeyiniz' },
{ name:'Yönlendirmeyiniz', template:'{{subst:Yönlendirmeyiniz}}\n', editSummary:'Lütfen hatalı yönlendirme yapmayın' },
{ name:'br clear=all', template:'<br clear="all">\n', editSummary:' ' },
{ name:'Commons-species', template:'{{commons-species| }}\n', editSummary:' ' },
{ name:'standart', template:'[[Vikipedi tartışma:Sayfa adlandırma ve yönlendirme|standart isimlendirme]]', forActions:'move' },
{ name:'G1-anlamsız', template:'[[VP:HS#Genel|Genel 1 - Hiçbir anlam içermeyen sayfa]]', forActions:'delete' },
{ name:'G2-deneme', template:'[[VP:HS#Genel|Genel 2 - Deneme]]', forActions:'delete' },
{ name:'G3-vandalizm', template:'[[VP:HS#Genel|Genel 3 - Vandalizm]]', forActions:'delete' },
{ name:'G4-silinmiş içerik', template:'[[VP:HS#Genel|Genel 4 - Daha önce silinmiş içerik]]', forActions:'delete' },
{ name:'G6-kullanıcı talebi', template:'[[VP:HS#Genel|Genel 6 - Kullanıcı talebi]]', forActions:'delete' },
{ name:'G7-tartışma', template:'[[VP:HS#Genel|Genel 7 - Silinmiş maddenin tartışması]]', forActions:'delete' },
{ name:'G8-temizlik amaçlı', template:'[[VP:HS#Genel|Genel 8 - Temizlik amaçlı]]', forActions:'delete' },
{ name:'G9-telif ihlali', template:'[[VP:HS#Genel|Genel 9 - Telif]]', forActions:'delete' },
{ name:'G10-saldırı', template:'[[VP:HS#Genel|Genel 10 - Saldırı]]', forActions:'delete' },
{ name:'G11-reklam', template:'[[VP:HS#Genel|Genel 11 - Reklam]]', forActions:'delete' },
{ name:'G12-ilgisiz tartışma', template:'[[VP:HS#Genel|Genel 12 - İçeriği geliştirmeye yönelik olmayan tartışma sayfası]]', forActions:'delete' },
{ name:'M1-kısa', template:'[[VP:HS#Maddeler|Madde 1 - Kısa içerik]]', forActions:'delete' },
{ name:'M2-yabancı dilde', template:'[[VP:HS#Maddeler|Madde 2 - Yabancı dilde]]', forActions:'delete' },
{ name:'M3-içeriksiz', template:'[[VP:HS#Maddeler|Madde 3 - İçeriksiz]]', forActions:'delete' },
{ name:'M4-transvikilenmiş', template:'[[VP:HS#Maddeler|Madde 4 - Transvikilenmiş]]', forActions:'delete' },
{ name:'M6-ansiklopedik değil', template:'[[VP:HS#Maddeler|Madde 6 - Ansiklopedik olmayan kişi veya grup]]', forActions:'delete' },
{ name:'M8-düzene uygunsuz', template:'[[VP:HS#Maddeler|Madde 8 - Düzen ve ansiklopediklik açısından uygunsuz sayfa]]', forActions:'delete' },
{ name:'Y1-boşa yönlendirme', template:'[[VP:HS#Yönlendirmeler|Yönlendirme 1 - Boşa yönlendirme]]', forActions:'delete' },
{ name:'Y2-kötü yönlendirme', template:'[[VP:HS#Yönlendirmeler|Yönlendirme 2 - Kötü yönlendirme]]', forActions:'delete' },
{ name:'Y3-isimalanları arasında yönlendirme', template:'[[VP:HS#Yönlendirmeler|Yönlendirme 3 - Farklı isimalanları arasında yönlendirme]]', forActions:'delete' },
{ name:'RM1-çift kopya dosya', template:'[[VP:HS#Resim/Medya|Resim/Medya 1 - Çift kopya dosya]]', forActions:'delete' },
{ name:'RM2-bozuk/boş dosya', template:'[[VP:HS#Resim/Medya|Resim/Medya 2 - Bozuk veya boş dosya]]', forActions:'delete' },
{ name:'RM3-uygunsuz lisanslı dosya', template:'[[VP:HS#Resim/Medya|Resim/Medya 3 - Uygunsuz lisanslı dosya]]', forActions:'delete' },
{ name:'RM4-lisanssız/kaynaksız dosya', template:'[[VP:HS#Resim/Medya|Resim/Medya 4 - Telif ihlali ya da belirsiz dosya]]', forActions:'delete' },
{ name:'RM5-kullanılmayan adil kullanım', template:'[[VP:HS#Resim/Medya|Resim/Medya 5 - Kullanılmayan adil kullanım]]', forActions:'delete' },
{ name:'RM6-adil kullanımda hata', template:'[[VP:HS#Resim/Medya|Resim/Medya 6 - Adil kullanımda hata]]', forActions:'delete' },
{ name:'RM7-gerekçesiz adil kullanım', template:'[[VP:HS#Resim/Medya|Resim/Medya 7 - Gerekçesiz adil kullanım]]', forActions:'delete' },
{ name:'RM8-ansiklopedik değil ve kullanılmıyor', template:'[[VP:HS#Resim/Medya|Resim/Medya 8 - Ansiklopedik değil ve kullanılmıyor]]', forActions:'delete' },
{ name:'RM9-kullanışsız dosya', template:'[[VP:HS#Resim/Medya|Resim/Medya 6 - Kullanışsız dosya]]', forActions:'delete' },
{ name:'K1-boş kategori', template:'[[VP:HS#Kategoriler|Kategori 1 - Boş kategori]]', forActions:'delete' },
{ name:'K2-yeniden adlandırma', template:'[[VP:HS#Kategoriler|Kategori 2 - Yeniden adlandırma]]', forActions:'delete' },
{ name:'K3-şablon kategorisi', template:'[[VP:HS#Kategoriler|Kategori 3 - Şablon kategorisi]]', forActions:'delete' },
{ name:'KS2-olmayan kullanıcı', template:'[[VP:HS#Kullanıcı sayfaları|Kullanıcı sayfası 2 - Var olmayan kullanıcı]]', forActions:'delete' },
{ name:'KS3-AK galerisi', template:'[[VP:HS#Kullanıcı sayfaları|Kullanıcı sayfası 3 - Adil kullanım galerisi]]', forActions:'delete' },
{ name:'Ş1-kışkırtıcı', template:'[[VP:HS#Şablonlar|Şablon 1 - Bölücü veya kışkırtıcı şablon]]', forActions:'delete' },
{ name:'Ş2-kullanılmıyor', template:'[[VP:HS#Şablonlar|Şablon 2 - Kullanılmayan şablon]]', forActions:'delete' },
{ name:'P1-madde olarak silinebilir', template:'[[VP:HS#Portallar|Portal 1 - Madde olarak silinebilecek türde portal]]', forActions:'delete' },
{ name:'P2-kriterleri sağlamıyor', template:'[[VP:HS#Portallar|Portal 2 - Belirli kriterleri sağlamayan portal]]', forActions:'delete' }
]);
});
// </nowiki>
function Ekle(ek, ozet, yer) {
if (ek == "interwiki") {
var pageTitle = document.title.split(" - ")[0];
var pagename = document.title.substr(pageTitle.indexOf('"')+1, pageTitle.lastIndexOf('"')-1);
var ek="[[en:"+pagename+"]]";
if(document.editform.wpTextbox1.value.indexOf("[[en:")!=-1) return;
}
if (yer == "t") document.editform.wpTextbox1.value = ek + "\n\n" + document.editform.wpTextbox1.value ;
else if (yer == "a") document.editform.wpTextbox1.value = document.editform.wpTextbox1.value + "\n" + ek ;
document.editform.wpSummary.value = ozet;
//document.editform.wpMinoredit.checked = true;
document.editform.submit();
}
function Ekle2(ek, ozet, yer) {
if (ek == "interwiki") {
var pageTitle = document.title.split(" - ")[0];
var pagename = document.title.substr(pageTitle.indexOf('"')+1, pageTitle.lastIndexOf('"')-1);
var ek="[[en:"+pagename+"]]";
if(document.editform.wpTextbox1.value.indexOf("[[en:")!=-1) return;
}
if (yer == "t") document.editform.wpTextbox1.value = ek + "\n\n" + document.editform.wpTextbox1.value ;
else if (yer == "a") document.editform.wpTextbox1.value = document.editform.wpTextbox1.value + "\n" + ek ;
document.editform.wpSummary.value = ozet;
//document.editform.wpMinoredit.checked = true;
//document.editform.submit();
}
function Temizlik () {
document.editform.wpTextbox1.value = document.editform.wpTextbox1.value.replace(/\ *\,\ */g,"\,\ ");
document.editform.wpTextbox1.value = document.editform.wpTextbox1.value.replace(/\ *\;\ */g,"\;\ ");
// document.editform.wpTextbox1.value = document.editform.wpTextbox1.value.replace(/\ *\.\ */g,"\.\ ");
// document.editform.wpTextbox1.value = document.editform.wpTextbox1.value.replace(/^\ *$/g,"");
document.editform.wpTextbox1.value = document.editform.wpTextbox1.value.replace(/=\ *\n/g,"=\n\n");
document.editform.wpTextbox1.value = document.editform.wpTextbox1.value.replace(/\n{3,}/g,"\n\n");
// document.editform.wpTextbox1.value = document.editform.wpTextbox1.value.replace(/\.\ (jpg|jpeg|gif|png|svg|pdf|ogg)/gi,"\.$1");
// document.editform.wpTextbox1.value = document.editform.wpTextbox1.value.replace(/([0-9]\.)\ ([0-9])/g,"$1$2");
document.editform.wpSummary.value = "Vikidüzenleme"
}
// <nowiki>
function addKmesaj() {
addTab("javascript:Ekle('{{subst:HG}}','Vikipedi\\'ye hoş geldiniz!','t')", "yh", "ca-yhg", "Hoş geldin iletisi","");
addTab("javascript:Ekle('{{subst:test}}','Vikipedi sayfalarında deneme yapmayın','a')", "ts", "ca-ts", "Test uyarısı","");
addTab("javascript:Ekle('{{subst:Vandal-olma}}','Vandal olma!','a')", "Vo", "ca-va", "Vandal olma","");
addTab("javascript:Ekle('{{subst:Anon vandal}}','Vikipedi sayfalarına zarar vermeyin!','a')", "Va", "ca-va", "Anonim vandalizm","");
addTab("javascript:Ekle('{{subst:Telif hakkı-yeni}}','Telif hakkı.','a')", "T1", "ca-ty", "Yeni gelenler için telif uyarısı","");
addTab("javascript:Ekle('{{subst:Telif hakkı-hafif}}','Telif hakkı - 2.uyarı','a')", "T2", "ca-th", "Hafif telif hakkı ihlali","");
addTab("javascript:Ekle('{{subst:Küfürengel}}','Küfür/hakaret/saldırı nedeniyle engellendiniz.','a')", "kfr", "ca-kfr", "Küfür/hakaret nedeniyle engellendiniz.","");
addTab("javascript:Ekle('{{subst:uyarıdikkat}}','Uyarıları dikkate alınız.','a')", "uyd", "ca-uyd", "Uyarıları dikkate alınız.","");
addTab("javascript:Ekle('{{subst:reklam}}','Reklam yapmayınız.','a')", "RKL", "ca-RKL", "Vikipedi’de reklam yapmak yasaktır.","");
addTab("javascript:Ekle('{{subst:Spam2}}','Reklam link eklemeyiniz.','a')", "SP1", "ca-SP1", "Reklam link eklemeyiniz.","");
addTab("javascript:Ekle('{{subst:Telif hakkı-yeni2}}','Telif uyarısı.','a')", "STU", "ca-STU", "Telif hakkı var, kullanmayın.","");
addTab("javascript:Ekle('{{subst:yerel}}','Yerel bölge uyarı-bilgi.','a')", "YBU", "ca-YBU", "Yerel bölge uyarı.","");
akeytt();
}
function addRmesaj() {
addTab("javascript:Ekle('{{subst:Gerekçesiz}}','Gerekçesiz adil kullanım.','a')", "Gerekçesiz", "ca-gr", "Gerekçesiz resim şablonu","");
akeytt();
}
function addMmesaj() {
addTab("javascript:Ekle('{{tartışma}}','[[Şablon:Tartışma|Tartışma sayfası şablonu]] eklendi','t')", "Tar", "ca-tar", "Tartışma sayfası","");
addTab("javascript:Ekle2('{{telifihlal|adres=}}','Telif ihlali','t')", "Tel", "ca-tel", "Telif ihlali","");
addTab("javascript:Ekle('{{düzenle|{{subst:CURRENTMONTHNAME}} {{subst:CURRENTYEAR}}}}','Sayfanın [[Vikipedi:Biçem el kitabı|düzenlenmesi]] gerekiyor.','t')", "Düz", "ca-du", "Düzenlenmesi gerekiyor","");
addTab("javascript:Ekle('{{Sözlüğe taşı}}','Sayfa [[:wikt:Ana Sayfa|Vikisözlük]]\\'e taşınmalı.','t')", "Söz", "ca-wikt", "Vikisözlük\'e","");
akeytt();
}
// </nowiki>
if (document.title.indexOf(" değiştirmektesiniz") != -1 ) {
if (document.title.indexOf("Kullanıcı mesaj:") != -1 ) {
if (window.addEventListener) window.addEventListener("load", addKmesaj, false);
else if (window.attachEvent) window.attachEvent("onload", addKmesaj);
}
else if (document.title.indexOf("Resim:") != -1 ) {
if (window.addEventListener) window.addEventListener("load", addRmesaj, false);
else if (window.attachEvent) window.attachEvent("onload", addRmesaj);
}
else if (document.title.indexOf("Vikipedi tartışma:") != -1 ) {
if (window.addEventListener) window.addEventListener("load", addMmesaj, false);
else if (window.attachEvent) window.attachEvent("onload", addMmesaj);
}
else {
if (document.title.indexOf("tartışma:") == -1 && document.title.indexOf("Kullanıcı:") == -1 ) {
if (window.addEventListener) window.addEventListener("load", addMmesaj, false);
else if (window.attachEvent) window.attachEvent("onload", addMmesaj);
}
}
}