ویکیپدیا:سیاست رباترانی/درخواست مجوز/rezabot/وظیفه ۲۳
رباتران: Yamaha5 (بحث • مشارکتها • انتقالها • بسته شود • بستهشدنها • اختیارات • آمار • آمار پیشرفته)
خودکار، مدیریتشده یا دستی:
دستی
زبان برنامهنویسی:
پایتون
کد ربات:
جزئیات عملکرد:
تناوب اجرا:
هر از چند ماه یک بار
تخمین تعداد صفحههایی که ویرایش میشوند:
برای بار اول حدود ۳۵۰۰ تغییرمسیر نامحتمل باید درست شوند
گذر از الگوی ربات ممنوع (بله/خیر):
خیر
آیا در ویکی دیگری پرچم دارد (بله/خیر):
برای این کار نه
شرح روش اجرا:
ربات تغییرمسیرهای نامحتمل را کوئری میگیرد و آنها را با صفحهٔ اصلی یا تغییرمسیر محتمل جایگزین میکند.
تعریف تغییرمسیر نامحتمل
- مواردی که در فاصلهٔ مجازی به صورت نادرست در عنوان تغییرمسیر به کار رفتهاند مانند (فاسلهد مجازی در ابتدا یا انتهای عنوان یا قبل و بعد فاصله یا بعد از حروف لاتین یا حروفی مانند رزژا
- مواردی که دو فاسلهٔ مجازی پشت سر هم باشند
- کارکتر تغییرجهت در میان عنوان باشد
- کارکترهای غیرمتصل در میان عنوان باشد مانند:
persianGlyphs = {
# these two are for visually available ZWNJ #visualZwnj
u'ه': u'ﻫ',u'ی': u'ﻰﻲ',
u'ﺃ': u'ﺄﺃ',u'ﺁ': u'ﺁﺂ',u'ﺇ': u'ﺇﺈ',u'ا': u'ﺎا',
u'ب': u'ﺏﺐﺑﺒ',u'پ': u'ﭖﭗﭘﭙ',u'ت': u'ﺕﺖﺗﺘ',u'ث': u'ﺙﺚﺛﺜ',
u'ج': u'ﺝﺞﺟﺠ',u'چ': u'ﭺﭻﭼﭽ',u'ح': u'ﺡﺢﺣﺤ',u'خ': u'ﺥﺦﺧﺨ',
u'د': u'ﺩﺪ',u'ذ': u'ﺫﺬ',u'ر': u'ﺭﺮ',u'ز': u'ﺯﺰ',
u'ژ': u'ﮊﮋ',u'س': u'ﺱﺲﺳﺴ',u'ش': u'ﺵﺶﺷﺸ',u'ص': u'ﺹﺺﺻﺼ',
u'ض': u'ﺽﺾﺿﻀ',u'ط': u'ﻁﻂﻃﻄ',u'ظ': u'ﻅﻆﻇﻈ',u'ع': u'ﻉﻊﻋﻌ',
u'غ': u'ﻍﻎﻏﻐ',u'ف': u'ﻑﻒﻓﻔ',u'ق': u'ﻕﻖﻗﻘ',u'ک': u'ﮎﮏﮐﮑﻙﻚﻛﻜ',
u'گ': u'ﮒﮓﮔﮕ',u'ل': u'ﻝﻞﻟﻠ',u'م': u'ﻡﻢﻣﻤ',u'ن': u'ﻥﻦﻧﻨ',
u'ه': u'ﻩﻪﻫﻬ',u'هٔ': u'ﮤﮥ',u'و': u'ﻭﻮ',u'ﺅ': u'ﺅﺆ',
u'ی': u'ﯼﯽﯾﯿﻯﻰﻱﻲﻳﻴ',u'ئ': u'ﺉﺊﺋﺌ',u'لا': u'ﻼ',u'ﻹ': u'ﻺ',
u'ﻷ': u'ﻸ',u'ﻵ': u'ﻶ'
}
ربات این تغییرمسیرها را مییابد پیوندهای آنها را در همهٔ صفحات با موارد درستش (تغییرمسیر یا صفحهد اصلی) درست جایگزین میکند. در نهایت آنها رابه ربات امیر میدهد تا حذف شوند.
بحث[ویرایش]
Yamaha5 (بحث) ۲۴ سپتامبر ۲۰۱۴، ساعت ۰۷:۰۵ (UTC)
- بررسی شد، مجوز دارد. --ابراهیمب ۲۴ سپتامبر ۲۰۱۴، ساعت ۱۱:۵۴ (UTC)