İçeriğe atla

Kullanıcı:Terennum/extedit.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.
// <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>