İçeriğe atla

Vikipedi:Botlar/Başvurular/YBot

Vikipedi, özgür ansiklopedi
Aşağıdaki bot başvurusunun arşivlenmiş tartışmasıdır. Lütfen üzerinde değişiklik yapmayınız. Bu sayfaya herhangi bir ek değişiklik yapılmamalıdır.

Bot başvurusu sonucunda kullanıcıya bot statüsü verilmesine karar verilmiştir.

  • Bot'un sahibi : Superyetkin
  • Bot'un amacı : Vikipedi:Vikipedi proje kontrolü kapsamında raporlanan hataların bir bölümünü otomatik olarak düzeltmek
  • Kullandığı script : Wikibot
  • Bot statüsüyle çalıştığı vikiler : -
  • Bot statüsüz çalıştığı vikiler : Kullanıcı:Superyetkin/Çalışma
  • Not : Uzun vadede sayfalarda birikmeye başlayan vandalizm artıklarının bir bölümünü ayıklamaya çalışacak olan bot, tarafımdan yarı-otomarik olarak çalıştırılacak ve her hatayı kendine özgü yordamının dışına çıkmadan düzeltmeye çalışacaktır. Bunun yanında, sayfa okunurluğunu artırıcı düzeltmeler de yapacak olan bot, PHP ile geliştirilmiş olup kaynak kodu (GPL lisanslı) talep gelmesi durumunda paylaşıma açık olacaktır. Botun hedef aldığı hatalar ve bunlara ilişkin ayrıntılar aşağıdaki çizelgede özetlenmiştir.
Hata #[1] Öncelik[1] Tanım Ayrıntılar Deneme değişikliği
10 Yüksek Köşeli ayraç hataları Vikipedi üzerinde verilen iç bağlantıların temelini oluşturan köşeli ayraçlar bazı maddelerde eksik olarak bulunmakta. Okunurluğu zedeleyen bu durumun ortadan kaldırılması için bot, [[bağlantı hedefi]] ve [[bağlantı hedefi|bağlantı adı]] sözdizim kurallarını uygulayacaktır. [2]
46 [3]
81 Aynı içeriğe sahip birden fazla kaynak hatası Kaynakça bölümünü yalınlaştırmak ve gereksiz yinelemeleri önlemek amacıyla aynı içeriğe sahip dipnotlar birleştirilecektir. Birleştirme aşamasında farklı kaynak adları kullanılacak olduğundan hatalı birleştirme gibi bir risk bulunmamaktadır. [4]
79 Orta Eksik dış bağlantı açıklaması hatası Dış kaynaklara verilen bağlantıların bir bölümü açıklayıcı bir metne sahip değil. Bot bu tür bağlantılara doğrudan ulaşacak, hedef sayfanın başlığını kopyalayacak ve ilgili Viki maddesinde kullanılan bağlantıyı güncelleyecektir. Böylece, kaynağın hangi siteye ait olduğunu anlamak için bağlantıya tıklama gereksinimi ortadan kalkacaktır. [5]
86 Dış bağlantıda çift köşeli ayraç kullanımı hatası [[http://www.google.com]] gibi bağlantılar Viki sözdizim kurallarıyla örtüşmemektedir. Bot, bu tür bağlantıları uygun duruma (örneğin [http://www.google.com Google]) getirecektir. [6]
64 Eş hedef-bağlantı metni hatası [[Google|Google]] biçimindeki iç bağlantılar WikiMedia yazılımını boş yere zorlamakta ve verimsizliğe yol açmaktadır. Doğru kullanım [[Google]] olmalıdır. [7]
6 DEFAULTSORT hataları Vikipedi sayfalarının ait oldukları ulamlar içinde nasıl sıralanacağını belirleyen DEFAULTSORT kendine özgü kurallara sahiptir. Bot, bu sözdizim hatalarını ortadan kaldırmayı amaçlamaktadır. [8]
88 Düşük [9]
89 [10]
50 En ve em tiresi hataları Sayfalarda kullanılan – ve — karakterleri Unicode karakter kodlama sistemine uyumlu duruma getirilmelidir. [11]
44 Kalın yazılı başlık hatası WikiMedia yazılımı farklı düzeylerde başlıkların tanımlanmasına izin vermektedir. Ayrıca, başlıklar onları izleyen içeriğin ayrıntılı bir açıklamasını barındırdıklarından iki nokta iminin kulalnılmasını gerektirecek bir durum yoktur. Bu imin kullanımı listeleme ile sınırlandırılmalıdır. [12]
57 İki nokta (:) ile biten başlık hatası [13]
  • Notlar :
  • Gün ve saat : 20:38, 7 Nisan 2010 (UTC)
  1. Böyle bir bot yazılımı büyük gereklilikti. Manuel olarak yapılması fazlasıyla zaman alacak böyle hataların, bot yardımıyla hızlıca düzeltilmesi çok yararlı olacaktır. Bu hataların düzeltilmesi de vikisayfalarının hem okunurluluğunu artıracak hem de biz kullanıcıların vakit kaybını önleyecektir. Böyle bir bot yaptığı için Yetkin'in ellerine sağlık. --Merube 89msj 20:50, 7 Nisan 2010 (UTC)
  2. Superyetkin bot gibi çalışıyordu, kendi botu çalışsın biraz da:) Çok faydalı olmuş, tebrik ederim...Vikiçizer 20:52, 7 Nisan 2010 (UTC)
  3. --Berm@nyaİleti 22:13, 7 Nisan 2010 (UTC)
  4. Süper. Sayfası yok mu ? Takabeg ileti 03:23, 9 Nisan 2010 (UTC)
  5. Kaynak hatalarını çok sık yapan biri olarak...--Boyalikus 03:33, 9 Nisan 2010 (UTC)
  6. Pratikte yarar/zarar orani yuksek gozukuyor. Degisikliklerin manuel de olsa gozden gecirilmesi, olasi bazi hatalari onleyecektir. Basarilar, Citrat 05:20, 9 Nisan 2010 (UTC)
  7. Eline koluna sağlık.--Reality 11:21, 9 Nisan 2010 (UTC)
  8. Merube 89'a katılmaktayım. Tahribatgeri döndü! 12:54, 9 Nisan 2010 (UTC)
  9. --Drlp ileti 18:13, 9 Nisan 2010 (UTC)
  10. Seninbey 13:51, 15 Nisan 2010 (UTC)
  11. Yararlı işler. --iazak 11:06, 16 Nisan 2010 (UTC)
  12. Oldukça faydalı olacaktır. Biriken 4417 yüksek öncelikli iş var, azımsanmayacak rakam. Bot, hakkından gelecektir.--a[.]med»»ileti 14:21, 16 Nisan 2010 (UTC)
  13. -- FinlandiyalıM 19:15, 17 Nisan 2010 (UTC)
  14. --Gökhan 06:48, 22 Nisan 2010 (UTC)
  • Birkaç soru/yorum:
  • Hata No. 79 için verilen örnekte bot sayfaya ulaşamamış, bunu gizli kodla belirtmek yerine {{dead link}} konması daha iyi olur.
  • Hata No. 81 için aynı iki referansın aynı içeriğe sahip olması için <ref></ref> arasındaki her şeyin aynı mı olması gerekiyor yoksa sadece verilen URL'nin mi aynı olmasına bakılıyor?
  • Yapılan değişiklikleri kontrol etmek için bir sistem kurdunuz mu? Örneğin, aklıma gelen bir senaryo, HTML'den bahseden bir maddede "&ndash;" gibi kodların kasıtlı olarak kullanılması; bota ya bu maddeler önceden bildirilmeli ya da her çalışmasından sonra yaptıkları kontrol edilmeli.

--İnfoCan 22:04, 7 Nisan 2010 (UTC)

  • 79 no'lu hatada HTML sayfaları temel alındı. PDF, DOC, XLS gibi farklı uzantılı dosyalarda başlık bulunmayacağından bu bağlantılar için yalnızca bağlantı adresi kopyalanacak. Yine de, topluluk bu konuda ortak bir karara varırsa onu uygulayabiliriz.
  • 81 no'lu hata <ref></ref> etiketleri arasındaki metnin birebir aynı olması. Bu tanım, Check Wikipedia'nın geliştiricisi Stefan Kühn'e ait.
  • Hayır, yapılan değişiklikleri denetleyen bir sistem yok. Özel durumu olan sayfalar önceden belirlenebilirse yararlı olacaktır. --Superyetkinileti 22:37, 7 Nisan 2010 (UTC)
Eğer bu kodlar kasıtlı olarak kullanılacaksa muhtemelen HTML'den bahseden bir sayfada olacaktır. Madde başlığında "HTML" geçiyorsa o sayfada HTML kodlarının düzeltilmemesi gibi bir kural eklemeniz yeterli olacaktır şimdilik.--İnfoCan 15:01, 15 Nisan 2010 (UTC)

Soru 79 no'lu hata ile ilgili olarak, eğer geçici olarak bir sayfaya ulaşılamıyorsa ("404 Not Found" hata mesajı) botun tepkisi nedir? --İnfoCan 14:58, 15 Nisan 2010 (UTC)

Cevap Cevap Herhangi bir nedenle bir sayfaya ulaşılamaması durumunda çıktı [http://www.test.com http://www.test.com YBot GG.AA.YYYY tarihinde bu sayfaya ulaşamadı. Lütfen bağlantı başlığını yenileyiniz. -->] şeklinde olacaktır. --Superyetkinileti 16:01, 15 Nisan 2010 (UTC)

Soru Peki bir süre sonra bot gene aynı bağlantıya rastlayınca ve a) bu defa siteye ulaşabilirse (daha önce "404 Not Found" hatası vardı diyelim) veya (b) gene siteye ulaşamazsa (gene "404" hatası), davranışı ne olacak? --İnfoCan 20:54, 15 Nisan 2010 (UTC) Cevap Cevap Bot hatayı ilk kez düzelttikten sonra büyük olasılıkla aynı bağlantıyla yeniden karşılaşmayacaktır, çünkü üzerinde çalışılacak sayfalar Check Wikipedia tarafından bildirilmiş olan maddeler olacak. Gene de, aynı hatayla yeniden karşılaşılması durumunda botun davranışında bir değişiklik olmayacak. Önceden olduğu gibi bağlantının mevcut olup olmadığına bakarak karar verecek. --Superyetkinileti 21:08, 15 Nisan 2010 (UTC)

Yorum Yorum Botun kurallarında bir değişiklik yapılmasını önereceğim. Eğer ulaşılamayan dosya PDF, DOC, XLS uzantılı değilse, {{dead link}} şablonu konsun. Bu sayede madde, bu şablona bağlantılar sayfasında listelenmiş olur, birisi bu tür sorunlu bağlantıları sonradan elle kontrol edebilir. --İnfoCan 14:04, 16 Nisan 2010 (UTC)

  • Madde isim alanında 50 değişiklik ile bir deneme çalıştırması yapabilirsiniz. --İnfoCan 13:29, 22 Nisan 2010 (UTC)
  • Bazı değişikliklerde sorunlar var: [1][2][3][4]. Programınızı düzelttikten sonra 100 değişiklik ile bir deneme daha yapabilir misiniz? Mümkünse botun düzelttiği her hata türünden yaklaşık eşit sayıda değişiklik olsun. --İnfoCan 16:11, 23 Nisan 2010 (UTC)
  • Teşekkürler. İki sorun daha kalmış: 1) "çift kaynak hatası" düzeltilirken kaybolan satırbaşları [5][6][7] ve 2) Türkçe harf içeren Web sayfa başlıklarının yazımı [8][9][10][11]. Lütfen bu sorunları da halledin. 50 deneme değişikliği daha yapabilirsiniz. Onaylanmanıza az kaldı. --İnfoCan 21:53, 27 Nisan 2010 (UTC)
    • Bildirim için teşekkürler. Şimdi doğru çalışması gerek. --Superyetkinileti 00:04, 28 Nisan 2010 (UTC)

Onaylandı Onaylandı --İnfoCan 14:42, 28 Nisan 2010 (UTC)




Yukarıdaki bot başvurusunun arşivlenmiş tartışmasıdır. Lütfen üzerinde değişiklik yapmayınız. Bu sayfaya herhangi bir ek değişiklik yapılmamalıdır.