İçeriğe atla

Kullanıcı:Azel Sevan/edit.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 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"
}

function addKmesaj() {
  addTab("javascript:Ekle('{{subst:Hoşgeldiniz}}','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:Ans.bilgi}}','Ansiklopedik olmayan bilgi girmeyin.','a')", "Ans.", "ca-ans", "Ansiklopedik olmayan bilgi girmeyin.","");
  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ı.","");
  addTab("javascript:Ekle('{{subst:Boş}}','Sayfaları boşaltmayınız','a')", "boş", "ca-boş", "Sayfaları boşaltmayınız","");
  addTab("javascript:Ekle('{{subst:Anonim Hoşgeldin}}','Anonim Hoşgeldin','a')", "anhg", "ca-anhg", "Anonim Hoşgeldin","");

  akeytt();
   

}

function addRmesaj() {
  addTab("javascript:Ekle('{{subst:Belirsiz}}','Lisans durumu belli değil.','a')", "Belirsiz", "ca-be", "Belirsiz resim şablonu","");
  addTab("javascript:Ekle('{{subst:Kaynaksız dosya}}','Kaynağı belli değil.','a')", "Kaynaksız", "ca-ka", "Kaynaksız resim şablonu","");
  addTab("javascript:Ekle('{{subst:Kullanılmıyor}}','Hiçbir maddede kullanılmıyor.','a')", "Kullanılmıyor", "ca-ku", "Kullanılmayan resim şablonu","");
  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();
}

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>