Kullanıcı:Terennum/extedit.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. |
// <pre><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 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"
}
function addKmesaj() {
addTab("javascript:Ekle('{{subst:Hoş geldin}}','Vikipedi\\'ye hoş geldin!','t')", "h", "ca-hg", "Hoş geldin mesajı","");
addTab("javascript:Ekle('{{subst:test}}','Vikipedi sayfalarında deneme yapmayın!','a')", "ts", "ca-ts", "Test uyarısı","");
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ı.','a')", "T2", "ca-th", "Hafif telif hakkı ihlali","");
akeytt();
}
function addMmesaj() {
addTab("javascript:Ekle('{{sil|[[VP:HS#Genel|Genel 1 - Hiçbir anlam ifade etmeyen sayfa]]}}','Sil şablonu eklendi. Eklenme nedeni: [[Vikipedi:Hızlı silme#Genel|Genel 1]].','t')", "g1", "ca-g1", "Hiçbir anlam ifade etmeyen sayfa","");
addTab("javascript:Ekle('{{sil|[[VP:HS#Genel|Genel 2 - Deneme yapılmış sayfa]]}}','Sil şablonu eklendi. Eklenme nedeni: [[Vikipedi:Hızlı silme#Genel|Genel 2]].','t')", "g2", "ca-g2", "Deneme yapılmış sayfa","");
addTab("javascript:Ekle('{{sil|[[VP:HS#Genel|Genel 3 - Vandalizm yapılmış sayfa]]}}','Sil şablonu eklendi. Eklenme nedeni: [[Vikipedi:Hızlı silme#Genel|Genel 3]].','t')", "g3", "ca-g3", "Vandalizm yapılmış sayfa","");
addTab("javascript:Ekle('{{sil|[[VP:HS#Genel|Genel 4 - Daha önce silinmiş içeriğin büyük ölçüde aynısına sahip olan sayfa]]}}','Sil şablonu eklendi. Eklenme nedeni: [[Vikipedi:Hızlı silme#Genel|Genel 4]].','t')", "g4", "ca-g4", "Daha önce silinmiş içeriğin büyük ölçüde aynısına sahip olan sayfa","");
addTab("javascript:Ekle('{{sil|[[VP:HS#Genel|Genel 6 - Silinmesini rica ediyorum. Teşekkürler.]]}}','Sil şablonu eklendi. Eklenme nedeni: [[Vikipedi:Hızlı silme#Genel|Genel 6]].','t')", "g6", "ca-g6", "Kullanıcı talebi","");
addTab("javascript:Ekle('{{sil|[[VP:HS#Genel|Genel 7 - Maddesi silinmiş tartışma sayfası]]}}','Sil şablonu eklendi. Eklenme nedeni: [[Vikipedi:Hızlı silme#Genel|Genel 7]].','t')", "g7", "ca-g7", "Maddesi silinmiş tartışma sayfası","");
addTab("javascript:Ekle('{{sil|[[VP:HS#Genel|Genel 8 - Temizlik amacıyla silinebilecek sayfa]]}}','Sil şablonu eklendi. Eklenme nedeni: [[Vikipedi:Hızlı silme#Genel|Genel 8]].','t')", "g8", "ca-g8", "Temizlik amacıyla silinebilecek sayfa","");
addTab("javascript:Ekle('{{sil|[[VP:HS#Genel|Genel 9 - Telif ihlali yaratan sayfa]]}}','Sil şablonu eklendi. Eklenme nedeni: [[Vikipedi:Hızlı silme#Genel|G9]].','t')", "g9", "ca-g9", "Telif ihlali yaratan sayfa","");
addTab("javascript:Ekle('{{sil|[[VP:HS#Genel|Genel 10 - Saldırı içeren sayfa veya dosya]]}}','Sil şablonu eklendi. Eklenme nedeni: [[Vikipedi:Hızlı silme#Genel|G10]].','t')", "g10", "ca-g10", "Saldırı içeren sayfa veya dosya","");
addTab("javascript:Ekle('{{sil|[[VP:HS#Genel|Genel 11 - Reklam içeren sayfa]]}}','Sil şablonu eklendi. Eklenme nedeni: [[Vikipedi:Hızlı silme#Genel|Genel 11]].','t')", "g11", "ca-g11", "Reklam içeren sayfa","");
addTab("javascript:Ekle('{{sil|[[VP:HS#Genel|Genel 12 - İçeriği geliştirilmeye yönelik olmayan tartışma sayfası]]}}','Sil şablonu eklendi. Eklenme nedeni: [[Vikipedi:Hızlı silme#Genel|Genel 12]].','t')", "g12", "ca-g12", "İçeriği geliştirilmeye yönelik olmayan tartışma sayfası","");
addTab("javascript:Ekle('{{sil|[[VP:HS#Maddeler|Madde 1 - Taslak kriterlerini sağlamayan kısa/tanımsız içerikli madde]]}}','Sil şablonu eklendi. Eklenme nedeni: [[Vikipedi:Hızlı silme#Maddeler|Madde 1]].','t')", "m1", "ca-m1", "Taslak kriterlerini sağlamayan kısa/tanımsız içerikli madde","");
addTab("javascript:Ekle('{{sil|[[VP:HS#Maddeler|Madde 2 - Yabancı dilde olan madde]]}}','Sil şablonu eklendi. Eklenme nedeni: [[Vikipedi:Hızlı silme#Maddeler|Madde 2]].','t')", "m2", "ca-m2", "Yabancı dilde olan madde","");
addTab("javascript:Ekle('{{sil|[[VP:HS#Maddeler|Madde 3 - İçeriksiz madde]]}}','Sil şablonu eklendi. Eklenme nedeni: [[Vikipedi:Hızlı silme#Maddeler|Madde 3]].','t')", "m3", "ca-m3", "İçeriksiz madde","");
addTab("javascript:Ekle('{{sil|[[VP:HS#Maddeler|Madde 4 - Transvikilenmiş madde]]}}','Sil şablonu eklendi. Eklenme nedeni: [[Vikipedi:Hızlı silme#Maddeler|Madde 4]].','t')", "m4", "ca-m4", "Transvikilenmiş madde","");
addTab("javascript:Ekle('{{sil|[[VP:HS#Maddeler|Madde 6 - Ansiklopedik olmayan kişi, grup veya oluşum]]}}','Sil şablonu eklendi. Eklenme nedeni: [[Vikipedi:Hızlı silme#Maddeler|Madde 6]].','t')", "m6", "ca-m6", "Ansiklopedik olmayan kişi, grup veya oluşum","");
addTab("javascript:Ekle('{{sil|[[VP:HS#Maddeler|Madde 8 - Düzen ve ansiklopediklik açısından uygunsuz madde]]}}','Sil şablonu eklendi. Eklenme nedeni: [[Vikipedi:Hızlı silme#Maddeler|Madde 8]].','t')", "m8", "ca-m8", "Düzen ve ansiklopediklik açısından uygunsuz madde","");
addTab("javascript:Ekle('{{sil|[[VP:HS#Yönlendirmeler|Yönlendirme 1 - Varolmayan sayfaya yapılmış yönlendirme]]}}','Sil şablonu eklendi. Eklenme nedeni: [[Vikipedi:Hızlı silme#Yönlendirmeler|Yönlendirme 1]].','t')", "y1", "ca-y1", "Varolmayan sayfaya yapılmış yönlendirme","");
addTab("javascript:Ekle('{{sil|[[VP:HS#Yönlendirmeler|Yönlendirme 2 - Kötü yönlendirme]]}}','Sil şablonu eklendi. Eklenme nedeni: [[Vikipedi:Hızlı silme#Yönlendirmeler|Yönlendirme 2]].','t')", "y2", "ca-y2", "Kötü yönlendirme","");
addTab("javascript:Ekle('{{sil|[[VP:HS#Yönlendirmeler|Yönlendirme 3 - Farklı isimalanları arasında yapılmış yönlendirme]]}}','Sil şablonu eklendi. Eklenme nedeni: [[Vikipedi:Hızlı silme#Yönlendirmeler|Yönlendirme 3]].','t')", "y3", "ca-y3", "Farklı isimalanları arasında yapılmış yönlendirme","");
addTab("javascript:Ekle('{{sil|[[VP:HS#Resim/Medya|Resim/Medya 1 - Çift kopya resim veya medya]]}}','Sil şablonu eklendi. Eklenme nedeni: [[Vikipedi:Hızlı silme#Resim/Medya|Ressim/medya 1]].','t')", "rm1", "ca-rm1", "Çift kopya resim veya medya","");
addTab("javascript:Ekle('{{sil|[[VP:HS#Resim/Medya|Resim/Medya 2 - Bozuk ya da boş resim veya medya]]}}','Sil şablonu eklendi. Eklenme nedeni: [[Vikipedi:Hızlı silme#Resim/Medya|Resim/medya 2]].','t')", "rm2", "ca-rm2", "Bozuk ya da boş resim veya medya","");
addTab("javascript:Ekle('{{sil|[[VP:HS#Resim/Medya|Resim/Medya 6 - Ansiklopedik değil ve kullanılmıyor]]}}','Sil şablonu eklendi. Eklenme nedeni: [[Vikipedi:Hızlı silme#Resim/Medya|Resim /medya 6]].','t')", "rm6", "ca-rm6", "Ansiklopedik değil ve kullanılmıyor","");
addTab("javascript:Ekle('{{sil|[[VP:HS#Kategoriler|Kategori 1 - Boş kategori]]}}','Sil şablonu eklendi. Eklenme nedeni: [[Vikipedi:Hızlı silme#Kategoriler|Kategori 1]].','t')", "k1", "ca-k1", "Boş kategori","");
addTab("javascript:Ekle('{{sil|[[VP:HS#Kategoriler|Kategori 2 - Hızlı yeniden adlandırma kategorisi]]}}','Sil şablonu eklendi. Eklenme nedeni: [[Vikipedi:Hızlı silme#Kategoriler|Kategori 2]].','t')", "k2", "ca-k2", "Hızlı yeniden adlandırma kategorisi","");
addTab("javascript:Ekle('{{sil|[[VP:HS#Kategoriler|Kategori 3 - Şablon kategorisi]]}}','Sil şablonu eklendi. Eklenme nedeni: [[Vikipedi:Hızlı silme#Kategoriler|Kategori 3]].','t')", "k3", "ca-k3", "Şablon kategorisi","");
addTab("javascript:Ekle('{{sil|[[VP:HS#Kullanıcı sayfaları|Kullanıcı sayfası 2 - Var olmayan kullanıcı]]}}','Sil şablonu eklendi. Eklenme nedeni: [[Vikipedi:Hızlı silme#Kullanıcı Sayfaları|Kullanıcı sayfası 2]].','t')", "ks2", "ca-ks-2", "Var olmayan kullanıcı","");
akeytt();
}
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);
}
}
}
// </nowiki></pre>