Kullanıcı:Vito Genovese/edit.js
Vikipedi, özgür ansiklopedi
Not: Ayarlarınızı kaydettikten sonra, tarayıcınızın belleğini de temizlemeniz gerekmektedir: Mozilla / Firefox / Safari: Shift e basılıyken safyayı yeniden yükleyerek veya Ctrl-Shift-R yaparak (Apple Mac için Cmd-Shift-R);, IE: Ctrl-F5, Konqueror: Sadece sayfayı yeniden yükle tuşuna basarak.
// <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ş geldin}}','Hoş geldin','t')", "hg", "ca-hg", "Hoş geldin mesajı",""); addTab("javascript:Ekle('{{subst:Anon vandal}}','Vikipedi sayfalarına zarar vermeyiniz.','a')", "V-a", "ca-va", "Anonim Vandalizm",""); addTab("javascript:Ekle('{{subst:Telif hakkı-yeni}}','Telif hakkı.','a')", "T-y", "ca-ty", "Yeni gelenler için telif uyarısı",""); addTab("javascript:Ekle('{{subst:Telif hakkı-hafif}}','Telif hakkı.','a')", "T-h", "ca-th", "Hafif telif hakkı ihlali",""); 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",""); akeytt(); } function addMmesaj() { addTab("javascript:Ekle2('{{telifihlal|adres=}}','Telif ihlali','t')", "T", "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", "ca-du", "Düzenlenmesi gerekiyor",""); addTab("javascript:Ekle('{{Sözlüğe taşı}}','Sayfa Vikisözlük\\'e taşınmalı.','t')", "S", "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("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>