ویکی‌پدیا:رده‌دهی مقالات همسنگ: تفاوت میان نسخه‌ها

محتوای حذف‌شده محتوای افزوده‌شده
خنثی‌سازی ویرایش 18819260 توسط Yamaha5 (بحث) درستش می‌کنم
جز ویرایش به‌وسیلهٔ ابرابزار:
خط ۸:
== احتمال اشتباه ==
احتمال حصول نتیجهٔ اشتباه در موارد زیر وجود دارد:
# زمانی که میان ویکی مقالات ویکی‌فا به اشتباه به مقالهٔ دیگری برقرار شده باشد (مثلاً مقالهٔ [[بزرگمهر قائنی]] به اشتباه به [http://fa.wikipedia.org/w/index.php?oldid=5918924 شهر قائن] پیوند داده شده‌بود)
# در صورتی که میان‌ویکی رده مشکل داشته باشد.
# در صورتی که ردهٔ موجود در ویکی‌فا درست رده‌بندی نشده باشد و ردهٔ پدر برای آن تعریف نشده‌باشد؛ مثلاً برای رده: شهرستان بر پایهٔ استان‌های ایران رده: شهرستان‌های ایران تعریف نشده باشد، ربات اگر در ویکی انگلیسی از ردهٔ پدر (رده: شهرستان ایران) استفاده شده باشد آن را به مقاله می‌افزاید.
خط ۱۵:
== راه‌کار و کمک به ربات ==
برای کمک به ربات و رفع مشکلات فوق موارد زیر را انجام دهید:
# رده‌بندی رده‌های ویکی‌فا را اصلاح کنید و رده پدر را به رده‌های پایین ترپایین‌تر بیافزایید.
# میان‌ویکی مقالات را در ویکی‌فا و ویکی‌انگلیسی درست نمایید.
# رده‌های مهم را بسازید و میان‌ویکی دهید تا ربات به مقالات بیافزاید.
خط ۲۳:
# در صورتی که در مقاله {{الگو|رده همسنگ میلادی نه}} موجود باشد به آن مقاله رده‌هایی که دارای تقویم میلادی هستند را نمی‌افزاید.
:'''نکته۱:'''در صورت که از این الگو استفاده می‌کنید حتماً در بحث مقاله علت افزودن الگو به مقاله را شرح دهید در غیر این صورت امکان برداشتن این برچسب وجود دارد.
:'''نکته۲:'''برای جلوگیری از فعالیت ردهٔ همسنگ به هیچ عنوان از {{الگو|ورود ربات ممنوع}} استفاده نکنید چون این الگو ورود همه ربات‌ها از جمله میان‌ویکی را ممنوع می‌کند.
:'''نکته۳:'''برای جلوگیری از افزودن تاریخ میلادی هرگز از {{الگو|رده همسنگ نه}} استفاده ننمائید چون ربات‌ها نمی ةوانند رده‌های دیگر را به مقالات بیافزایند. لطفالطفاً از {{الگو|رده همسنگ میلادی نه}} استفاده نمائید.
:'''نکته۴:''' برای انتقال رده‌ها حتماحتماً از کد [[وپ:دار]] استفاده نمائید تا ربات‌رده‌همسنگ در زمان انتقال صفحات به رده جدید به صفحات رده قدیمی را نیافزاید!
 
رده‌های موجود در [[ویکی‌پدیا: گزارش دیتابیس/رده‌های مهم ایجادنشده بر پایه تعداد مقاله/فهرست]] را بسازید.
 
== تمیزکاری و رفع مشکلات املایی ==
چون ربات مداوم مقالات بسیاری را ویرایش می‌کند در صورتی که به مقاله رده‌رده افزود از کد [[ویکی‌پدیا: درخواست‌های ربات/زیباسازی ویکی‌پدیا فارسی|زیباسازی ویکی‌پدیا فارسی]] برای تمیزکاری استفاده می‌کند و این کد را در کنار فایل ربات اجرا می‌کند.
 
== قابلیت‌ها ==
خط ۴۲:
# -رده‌دهی به صفخه‌های رده‌های ویکی‌فا
# -رده‌دهی به یک صفحه خاص
:'''برای اطلاع‌یابی از روش کار و آرگومان‌های هر یک از موارد فوق توضیحات موجود در [[ویکی‌پدیا: درخواست‌های ربات/رده همسنگ|کد ربات]] را مطالعه نمائید. '''
 
== نسخه‌ها و تغییرات ==
خط ۵۳:
:نسخه ۲٫۲: افزودن امکان فعالیت بر روی آخرین ویرایش‌های ویکی
:نسخه ۲٫۵: بهبود بازده ربات و حذف کدهای اضافه
:نسخه ۳:+حل مشکل محل قرار گیریقرارگیری رده‌های جدید در مقالاتی که رده ندارند
:نسخه۴:+ایجاد فهرست سیاه برای رده‌های '''پنهان'''، '''وام‌واژه'''، '''رده‌های خرد'''، '''رده‌های انبار''' (نیافزودن آنها)(۲۲ اکتبر ۲۰۱۱)
:نسخه ۵:+بهبود توضیحات ربات
خط ۶۹:
:نسخه ۱۲:افزایش سرعت برای مقالات جدید و رفع باگ توضیحات درون متن
:نسخه ۱۳:استفاده از کوئری
:نسخه ۱۴:رفع باگ '''افزایش سرعت''' به صورت چشمگیر (به خصوص در تول سرور) (به کمک کوئری گرفتن) +عدم افزودن رده‌های دارای رده بهتر+ عدم افزودن رده‌های w شکل که میان‌ویکی‌ها انگلیسی و فارسی با هم فرق دارند. (تست شده)
:نسخه ۱۴٫۲:نیافزودن رده نام، نام خانوادگی- رفع چند باگ جزئی- نیافزودن خط اضافی همراه با رده در حالتی خاص
:نسخه ۱۵: قابلیت استفاده از {{الگو|رده همسنگ میلادی نه}}+رفع باگ ویرگول انگلیسی و گزارش رده‌های مشکل‌دار در [[کاربر:Rezabot/CategoriesWithBadNames]] +رفع چند باگ
خط ۸۷:
:{{لنگر|۱۸٫۳}}نسخه ۱۸٫۳:رفع باگ در خلاصه ویرایش
:{{لنگر|۱۹}}نسخه ۱۹:افزودن مرتب‌سازی رده‌ها به ترتیب حروف الفبا + ربات زیباسازی
:{{لنگر|۲۰}}نسخه ۲۰: امکان استفاده از کد [[ویکی‌پدیا: درخواست‌های ربات/زیباسازی ویکی‌پدیا فارسی|زیباسازی ویکی‌پدیا فارسی]]
:{{لنگر|۲۱}}نسخه ۲۱: رفع باگ+تطبیق دادن با نسخهٔ جدید پای‌ویکی‌پدیا
:{{لنگر|۲۲}}نسخه ۲۲: رفع باگ newcat و encat
خط ۹۹:
 
== نمونه ==
# افزودن رده:[http://fa.wikipedia.org/w/index.php?title=%D8%A7%D8%B3%D8%AA%D9%86%DA%A9%D8%A7_%D8%B1%D8%A7%D8%B2%DB%8C%D9%86استنکا_رازین&diff=prev&oldid=5743050 مثال۱]
<s># حذف رده پدر:[http://fa.wikipedia.org/w/index.php?title=%D8%B3%D9%88%D9%86%DB%8C_%D9%BE%DB%8C%DA%A9%DA%86%D8%B1%D8%B2سونی_پیکچرز&diff=prev&oldid=5743047 مثال۲]</s>(در ورژن جدید رده پدر را از افزودنی‌ها کم می‌کند و کاری به مقاله ندارد)
 
* تا تاریخ ۲۰ دسامبر ۲۰۱۱ کل مقالات ویکی‌فا یکبار برای '''رده‌همسنگ''' بررسی شد.
 
== برنامه نویسبرنامه‌نویس ==
* نسل اول: [[user:reza1615]]
* نسل دوم: [[کاربر:Huji|حجت]]
 
== مجوز ==
نسل اول ربات بر پایه مجوز [[ویکی‌پدیا:Text of Creative Commons Attribution-ShareAlike 3.0 Unported License|کریتو کامنز ۳]] طراحی شده استشده‌است. نسل دوم ربات بر پایهٔ [[پروانه ام‌آی‌تی]] منتشر شده‌است.
 
== کد ==
* [https://github.com/PersianWikipedia/fawikibot/blob/master/rade.py کد ربات] نسل اول ([[ویکی‌پدیا: درخواست‌های ربات/رده همسنگ|توضیحات]])
** [[ویکی‌پدیا: درخواست‌های ربات/زیباسازی ویکی‌پدیا فارسی|زیباسازی ویکی‌پدیا فارسی]] '''(کد مورد نیاز برای اجرای ربات نسل اول)'''
* [https://github.com/PersianWikipedia/fawikibot/blob/master/categorize.py کد ربات] نسل دوم
 
== جستارهای وابسته ==
* راهنمای استفاده از ربات : [[ویکی‌پدیا:درخواست‌های ربات/رده همسنگ]]
[[رده:ربات‌های ویکی‌پدیا]]