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

ابرابزار
(ابرابزار)
ربات '''رده‌دهی مقالات همسنگ''' به کد رباتی گفته می‌شود که بر پایه ویکی‌دیگرصفحات ویکی‌پدیای انگلیسی رده به مقالاتصفحات ویکی‌پدیا فارسی می‌افزاید.
==روش کار==
این ربات مقاله‌های فارسی را چک می‌کند و بر پایه مقاله موجود در ویکی‌انگلیسی رده‌های مقاله ویکی انگلیسی را در صورتی که رده‌ها در ویکی‌فا باشند یا میان‌ویکی داشته باشند را به مقاله ویکی فا می‌افزاید.این ربات هیچ رده ای را خلق نمی‌کند و فقط از موارد موجود در ویکی‌فا استفاده می‌کند
==احتمال اشتباه==
احتمال اشتباه برای ربات در رده دهی فقط در دو صورت هست
#زمانی که میان ویکی مقالات ویکی‌فا اشتباه به مقاله دیگر باشد (مثلا مقاله [[بزرگمهر قائنی]] به اشتباه به [http://fa.wikipedia.org/w/index.php?oldid=5918924 شهر قائن] پیوند داده شده‌بود)
#در صورتی که میان ویکی رده مشکل داشته باشد
#در صورتی که رده موجود در ویکی‌فا درست رده‌بندی نشده باشد و رده پدر برای آن تعریف نشده‌باشد مثلا برای رده:شهرستان بر پایه استان‌های ایران رده:شهرستان‌های ایران تعریف نشده باشد ربات اگر در ویکی انگلیسی از رده پدر (رده:شهرستان ایران) استفاده شده باشد آن را به مقاله می‌افزاید.
 
== روش کار ==
==راه‌کار و کمک به ربات==
این ربات مقاله‌های فارسی را چک می‌کند و بر پایه مقاله موجود در ویکی‌انگلیسی رده‌های مقاله ویکی انگلیسی را در صورتی که رده‌ها در ویکی‌فا باشند یا میان‌ویکی داشته باشند را به مقاله ویکی فا می‌افزاید. این ربات هیچ رده ایرده‌ای را خلق نمی‌کند و فقط از موارد موجود در ویکی‌فا و ویکی‌انگلیسی استفاده می‌کند
 
== احتمال اشتباه ==
احتمال اشتباه برای ربات در رده دهی فقط در دو صورت هست:
# زمانی که میان ویکی مقالات ویکی‌فا اشتباه به مقاله دیگر باشد (مثلا مقاله [[بزرگمهر قائنی]] به اشتباه به [http://fa.wikipedia.org/w/index.php?oldid=5918924 شهر قائن] پیوند داده شده‌بود)
# در صورتی که میان ویکیمیان‌ویکی رده مشکل داشته باشد.
# در صورتی که رده موجود در ویکی‌فا درست رده‌بندی نشده باشد و رده پدر برای آن تعریف نشده‌باشد مثلا برای رده: شهرستان بر پایه استان‌های ایران رده: شهرستان‌های ایران تعریف نشده باشد ربات اگر در ویکی انگلیسی از رده پدر (رده: شهرستان ایران) استفاده شده باشد آن را به مقاله می‌افزاید.
 
== راه‌کار و کمک به ربات ==
برای کمک به ربات و رفع مشکلات فوق موارد زیر را انجام دهید
# رده‌بندی رده هایرده‌های ویکی‌فا را اصلاح کنید و رده پدر را به رده هایرده‌های پایین تر بیافزایید
# میان‌ویکی مقالات را در ویکی‌فا و ویکی‌انگلیسی درست نمایید
# رده‌های مهم را بسازید و میان‌ویکی دهید تا ربات به مقالات بیافزاید
# در صورتی که نام یک رده اشتباه است از {{الگو|رده بهتر}} استفاده کنید. تا ربات دیگر (ربات رده بهتر) محتویات رده را انتقال دهد.
# در صورتی که مقاله‌ای از نظر رده در ویکی‌انگلیسی مورد مناقشه است و در ویکی‌فا اجماع بر نبود آن وجود دارد {{الگو|رده همسنگ نه}} را به مقاله بیافزائید (مکانش مهم نیست ترجیحاً بالای بخش رده‌ها) تا ربات آن مقاله را رها کند و به آن رده‌رده همسنگ نیافزاید.
# در صورتی که در مقاله {{الگو|رده همسنگ میلادی نه}} موجود باشد به آن مقاله رده هاییرده‌هایی که دارای تقویم میلادی هستند را نمی‌افزاید.
:'''نکته۱:'''در صورت که از این الگو استفاده می‌کنید حتماً در بحث مقاله علت افزودن الگو به مقاله را شرح دهید در غیر این صورت امکان برداشتن این برچسب وجود دارد.
:'''نکته۲:'''برای جلوگیری از فعالیت ردهٔ همسنگ به هیچ عنوان از {{الگو|ورود ربات ممنوع}} استفاده نکنید چون این الگو ورود همه ربات‌ها از جمله میان‌ویکی را ممنوع می‌کند.
:'''نکته۳:'''برای جلوگیری از افزودن تاریخ میلادی هرگز از {{الگو|رده همسنگ نه}} استفاده ننمائید چون ربات‌ها نمی ةوانند رده هایرده‌های دیگر را به مقالات بیافزايندبیافزایند. لطفا از {{الگو|رده همسنگ میلادی نه}} استفاده نمائید.
:'''نکته۴:''' برای انتقال رده‌ها حتما از کد [[وپ:دار]] استفاده نمائید تا ربات‌رده‌همسنگ در زمان انتقال صفحات به رده جدید به صفحات رده قدیمی را نیافزاید!
 
رده‌های موجود در [[ویکی‌پدیا: گزارش دیتابیس/رده‌های مهم ایجادنشده بر پایه تعداد مقاله/فهرست]] را بسازید.
 
== تمیزکاری و رفع مشکلات املایی ==
چون ربات مداوم مقالات بسیاری را ویرایش می‌کند در صورتی که به مقاله رده‌افزودرده‌ آنگاهافزود تغییراتاز زیرکد [[ویکی‌پدیا: درخواست‌های ربات/زیباسازی ویکی‌پدیا فارسی|زیباسازی ویکی‌پدیا فارسی]] برای تمیزکاری استفاده می‌کند و این کد را در مقالهکنار فایل اعمالربات میاجرا نمایدمی‌کند.
 
== قابلیت‌ها ==
'''توجه:'''ربات رده‌همسنگ از کد [[ویکی‌پدیا:درخواست‌های ربات/زیباسازی ویکی‌پدیا فارسی|زیباسازی ویکی‌پدیا فارسی]] برای تمیزکاری استفاده می‌کند و باید این کد را در کنار فایل ربات قرار داد تا ربات بتواند مقاله‌ها را تمیزکاری و زیباسازی نماید.
==قابلیت‌ها==
ربات رده همسنگ را به چند روش می‌توان به کاربرد
# -افزودن صفحه به رده‌های جدید.
# -افزودن صفحه به رده‌های فهرست شده در یک فایل متنی
# -رده‌دهی به صفحه‌های مرتبط باآخرین رده‌های تغییر کرده (رده ساخته شده یا رده ویرایش شده)
# -رده‌دهی به صفحه‌های زیر مجموعهٔ یک ردهٔ خاص در ویکی انگلیسی
# -رده‌دهی به همه مقالات ویکی‌فا
# -رده‌دهی به صفحه‌های یک فهرست موجود در فایل متنی
# -رده‌دهی به صفخه‌های رده‌های ویکی‌فا
# -رده‌دهی به یک صفحه خاص
:'''برای اطلاع‌یابی از روش کار و آرگومان‌های هر یک از موارد فوق توضیحات موجود در [[ویکی‌پدیا: درخواست‌های ربات/رده همسنگ|کد ربات]] را مطالعه نمائید. '''
 
== نسخه‌ها و تغییرات ==
 
== نسخه‌ها و تغییرات ==
:نسخه۱: افزودن رده همسنگ بر پایه ویکی انگلیسی
:نسخه ۱٫۳: افزودن آرگون‌های ورودی
:{{لنگر|۲۱}}نسخه ۲۱: رفع باگ+تطبیق دادن با نسخهٔ جدید پای‌ویکی‌پدیا
:{{لنگر|۲۲}}نسخه ۲۲: رفع باگ 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]]
 
== مجوز ==
این ربات بر پایه مجوز [[ویکی‌پدیا:Text of Creative Commons Attribution-ShareAlike 3.0 Unported License|کریتو کامنز ۳]] طراحی شده است.
 
== کد ==
*[[ویکی‌پدیا:درخواست‌های ربات/رده همسنگ|کد ربات]]
* [[ویکی‌پدیا: درخواست‌های ربات/زیباسازیرده ویکی‌پدیا فارسیهمسنگ|زیباسازیکد ویکی‌پدیا فارسیربات]] '''(کد مورد نیاز برای اجرا)'''
* [[ویکی‌پدیا: درخواست‌های ربات/زیباسازی ویکی‌پدیا فارسی|زیباسازی ویکی‌پدیا فارسی]] '''(کد مورد نیاز برای اجرا)'''