کاربر:Mahdy Saffar/کد ربات AWB
دستورات AWB برای روستاهای شهرستان نیشابور
از | به | اگر باشد | اگر نباشد | توضیح |
---|---|---|---|---|
* [[فهرست روستاهای شهرستان نیشابور]] * | * | حذف فهرست ناموجود | ||
بودهاست. | بودهاست.<ref>{{سرشماری ۱۳۸۵|09}}</ref> | افزودن یادکرد سرشماری برای جمله مربوط به جمعیت | ||
\{\{شهرستان نیشابور\|(بخش تخت جلگه|بخش طاغنکوه)\}\} \{\{شهرستان فیروزه\}\} | {{شهرستان فیروزه}} | حذف فهرست ناموجود | ||
* {{یادکرد وب |نویسنده = |نشانی=http://www.amar.org.ir/Default.aspx?tabid=553|عنوان= نتایج سرشماری عمومی نفوس و مسکن ۱۳۸۵| ناشر = درگاه ملی آمار ایران|تاریخ = |تاریخ بازبینی= ۱ ژانویه ۲۰۱۳|پیوند بایگانی = http://liveweb.archive.org/http://www.amar.org.ir/Default.aspx?tabid=553|تاریخ بایگانی = ۱ ژانویه ۲۰۱۳}} | حذف یادکرد کلی سرشماری | |||
[[بخش تخت جلگه]] | [[بخش مرکزی شهرستان فیروزه]] | بینالود | اصلاح پیوند ناموجود برای روستاهای شهرستان فیروزه | |
\[\[رده:روستاهای شهرستان فیروزه\]\]\n\[\[رده:روستاهای شهرستان نیشابور\|(.*)\]\] | [[رده:روستاهای شهرستان فیروزه|$1]] | روستاهای شهرستان فیروزه | حذف رده نیشابور و تصحیح رده فیروزه | |
\[\[رده:روستاهای شهرستان نیشابور\|(.*)\]\] | [[رده:روستاهای شهرستان فیروزه|$1]] | فیروزه | روستاهای شهرستان فیروزه | حذف رده نیشابور و افزودن رده فیروزه |
= ?نیشابور | = فیروزه | شهرستان فیروزه | بینالود | اصلاح نام شهرستان در جعبه |
فضل | فضل (نیشابور) | ابهامزدایی دهستان فضل در جعبه | ||
(نیشابور) | (فیروزه) | فیروزه | ببنالود | تغییر نام روستا در جعبه و لید |
\[\[(بخش مرکزی|بخش تخت جلگه)\]\] | [[بخش مرکزی شهرستان نیشابور|بخش مرکزی]] | بینالود | اصلاح پیوند بخش مرکزی و تخت جلگه در روستاهای نیشابور | |
[[دهستان فضل]] | [[دهستان فضل (نیشابور)|دهستان فضل]] | ابهامزدایی دهستان فضل در متن | ||
[[بخش تخت جلگه]] [[شهرستان نیشابور]] | [[بخش مرکزی شهرستان فیروزه|بخش مرکزی]] [[شهرستان فیروزه]] | شهرستان فیروزه | بینالود | اصلاح پیوند بخش تخت جلگه در روستاهای فیروزه |
== ?منا?بع ?== | == منابع =={{پانویس}} | {{پانویس}} | افزودن الگوی پانویس |
دستورات AWB برای بخش مرکزی
کد روش اول
از | به | اگر باشد | اگر نباشد | توضیح |
---|---|---|---|---|
\|شهرستان\s?=(.*)\n\|بخش=\s*\[\[(بخش)?\s?مرکز(ی|ي)\|?\w*\]\] | |شهرستان = $1|بخش = [[بخش مرکزی شهرستان $1|بخش مرکزی]] | ابهامزدایی بخش مرکزی در جعبه | ||
\[\[بخش\s?مرکز(ی|ي)(\]\])?.*(\[\[)?شهرستان\s?(\w*\s?\w*)\]\] | [[بخش مرکزی شهرستان $4|بخش مرکزی]] [[شهرستان $4]] | ابهامزدایی بخش مرکزی در متن |
کد روش دوم
از | به | اگر باشد | اگر نباشد | توضیح |
---|---|---|---|---|
\|شهرستان\s*\=\s*(\w*\s\w*)\s*\n\|بخش\s*\=\s*\[\[بخش\sمرکزی\]\] | |شهرستان=$1|بخش=[[بخش مرکزی شهرستان $1]] | ابهامزدایی بخش مرکزی در جعبه | ||
\[\[بخش\sمرکزی\]\]\s(و\sدر\s)?\[\[شهرستان\s(\w*\s\w*)\]\] | [[بخش مرکزی شهرستان $2|بخش مرکزی]] [[شهرستان $2]] | ابهامزدایی بخش مرکزی در متن |
دستورات AWB برای درج الگوی شهرستان تازهساز
از | به | اگر باشد | اگر نباشد | توضیح |
---|---|---|---|---|
\[\[رده\:(بخشها|روستاها|شهرها|دهستانها)ی | {{شهرستان مورد نظر}}[[رده:$1ی | افزودن الگوی شهرستان مورد نظر به مقالاتی که به آن الگو پیوند دارند |
- افزون بر دستور بالا، سایر دستورهای مرتبط شامل حذف پیوند فهرست قرمز، افزوند یادکرد دقیق مرکز آمار و حذف یادکرد کلی، افزودن الگوی پانویس نیز اعمال میشوند.
دستورات AWB برای زدودن الگوی استان خراسان رضوی از مقالات خارج از الگو
از | به | اگر باشد | اگر نباشد | توضیح |
---|---|---|---|---|
\{\{(استان\s)?خراسان\sرضوی\}\}\n | \{\{(استان\s)?خراسان\sرضوی\}\}\n | زدودن الگوی خراسان رضوی از مقالاتی که در آن الگو پیوند ندارند |
بارگذاری متنی
پس از نصب csvloader، ابزار آن را باز کرده و در هر مورد، پارامترهای یادشده در جدول را تعریف میکنم:
بحث آمیک
میتوان برای افزودن الگوی آمیک به بحث مقالات به روش زیر عمل کرد:
- ایجاد فهرست عنوانها و ذخیره آنها در یک فایل. برای نمونه، یک خط از فهرست افزودن الگوی آمیک ممکن است به صورت زیر باشد:
- بحث:بوستان لاله,2016,33,… نخستین کتابخانهٔ کانون پرورش فکری کودکان و نوجوانان در بوستان لاله (پارک فرح) تهران ساخته شد؟
پارامترهای آن شامل، نام صفحه، سال و هفتهٔ قرار گرفتن در آمیک و متن آمیک هستند.
- انتخاب افزونهٔ CSV Loader Plugin از منوی Plugins
- انتخاب فایل فهرست ذخیره شده
- تنظیم گزینهها برپایهٔ جدول زیر:
پارامتر | مقدار | توضیح |
---|---|---|
Column headers | **عنوان**,**سال**,**هفته**,**متن**,**تصویر** | عنوان پارامترهای مورد استفاده |
Append/prepend/replace text | {{بحث آیا میدانستید|هفته=**هفته**|سال=**سال**|**متن**|تصویر=**تصویر**}} | گزینهای به جز replace را انتخاب کنید |
Edit summary | ثبت آمیک در بحث مقاله | خلاصه ویرایش |
مثال:
- متن: بحث:تکیه دولت,2016,15,'''[[تکیه دولت]]'''، که از آن بهعنوان «بزرگترین [[نمایشخانه|نمایشخانهٔ]] تمام اعصار [[ایران]]» یاد میشود، در سال [[۱۳۲۵]] و به منظور ساخت ساختمان [[بانک ملی]] شعبهٔ [[بازار تهران|بازار]]، تخریب شد؟
- نتیجه: پیوند تفاوت
رده زادگان، درگذشتگان و دورههای تاریخی قمری
میتوان برای ساختن ردههای زادگان و غیره به روش زیر عمل کرد:
- ایجاد فهرست عنوانها و ذخیره آنها در یک فایل. برای نمونه، یک خط از فهرست رده زادگان سالهای قمری ممکن است به صورت زیر باشد:
- رده:زادگان ۳۵ (قمری),۳۵,۳۰,35
- که پارامترهای آن شامل نام صفحه، سال، دهه و سال لاتین (برای ایجاد میانویکی به ویکیعرب) است.
- انتخاب افزونهٔ CSV Loader Plugin از منوی Plugins
- انتخاب فایل فهرست ذخیره شده
- تنظیم گزینهها برپایهٔ جدول زیر:
گزینه | متن |
---|---|
Column header | **عنوان**,**سال**,**دهه**,**عرب** |
Append/Prepend/Replace | [[رده:**سال** (قمری)]] [[رده:زادگان دهه **دهه** (قمری)]] [[ar:تصنيف:مواليد **عرب** هـ]] |
Edit Summary | ایجاد ردههای زادگان سالهای قمری |
- تعریف خلاصه ویرایش مناسب
ایجاد مقالات بخشها
برای ایجاد مقالات بخشهای ایران از روش زیر استفاده کردهام:
- ایجاد فهرست بخشها و ذخیره آنها در یک فایل. برای نمونه، یک خط از فهرست بخشها میتواند به صورت زیر باشد:
- بخش جلیلآباد,تهران,پیشوا,۱۳۹۰۹,جلیل آباد,طارند بالا,23
- که پارامترهای آن شامل نام بخش، استان، شهرستان، جمعیت، دهستان ۱، دهستان ۲ و کد استان است.
- انتخاب افزونهٔ CSV Loader Plugin از منوی Plugins
- انتخاب فایل فهرست ذخیره شده
- تنظیم گزینهها برپایهٔ جدول زیر:
گزینه | متن |
---|---|
Column header | **عنوان**,**استان**,**شهرستان**,**جمعیت**,**دهستان۱**,**دهستان۲**,**کد** |
Append/Prepend/Replace | '''**عنوان**''' یکی از بخشهای [[شهرستان **شهرستان**]] در [[استان **استان**]] [[ایران]] است. == جمعیت == براساس [[سرشماری عمومی نفوس و مسکن ایران|سرشماری مرکز آمار ایران]] [[سرشماری عمومی نفوس و مسکن (۱۳۹۰)|در سال ۱۳۹۰]]، جمعیت **عنوان** **جمعیت** نفر بودهاست.<ref>{{سرشماری ۱۳۹۰|**کد**}}</ref> == تقسیمات کشوری == **عنوان** از دو دهستان تشکیل شدهاست: * [[دهستان **دهستان۱**]] * [[دهستان **دهستان۲**]] == منابع == {{پانویس}} {{شهرستان **شهرستان**}} [[رده:شهرستان **شهرستان**]] [[رده:بخشهای استان **استان**]] |
Edit Summary | ایجاد مقالات بخشها |
ایجاد مقالات دهستانها
برای ایجاد مقالات دهستانهای ایران از روش زیر استفاده کردهام:
- ایجاد فهرست دهستانها و ذخیره آنها در یک فایل. برای نمونه، یک خط از فهرست دهستانها میتواند به صورت زیر باشد:
- دهستان قرهبلاغ (سلطانیه),قرهبلاغ,زنجان,سلطانیه,باغ حلی,۶۶۹۹,۲۰۵۳,۱۹
- که پارامترهای آن شامل نام مقاله، عنوان دهستان، استان، شهرستان، بخش، جمعیت، خانوار و کد استان است.
- انتخاب افزونهٔ CSV Loader Plugin از منوی Plugins
- انتخاب فایل فهرست ذخیره شده
- تنظیم گزینهها برپایهٔ جدول زیر:
گزینه | متن |
---|---|
Column header | **عنوان**,**نام**,**استان**,**شهرستان**,**بخش**,**جمعیت**,**خانوار**,**کد** |
Append/Prepend/Replace | {{جعبه اطلاعات دهستان ایران|تصویر= |نامرسمی=دهستان **نام**|استان= **استان**|شهرستان=**شهرستان**|بخش=**بخش**|مرکز دهستان=|جمعیت = **جمعیت** نفر ([[سرشماری عمومی نفوس و مسکن (۱۳۹۵)|سرشماری ۱۳۹۵]])|عرضجغرافیایی=|طولجغرافیایی=|ارتفاع= |تعداد آبادی= |پیششماره=|وبگاه= }}'''دهستان **نام**''' یکی از دهستانهای [[شهرستان **شهرستان**]] در [[استان **استان**]] [[ایران]] است که در [[بخش **بخش**]] قرار دارد.== جمعیت ==براساس [[سرشماری عمومی نفوس و مسکن ایران|سرشماری مرکز آمار ایران]] [[سرشماری عمومی نفوس و مسکن (۱۳۹۵)|در سال ۱۳۹۵]]، جمعیت دهستان **نام** **جمعیت** نفر (در **خانوار** خانوار) بودهاست.<ref>{{سرشماری ۱۳۹۵|**کد**}}</ref>== منابع =={{پانویس}}{{شهرستان **شهرستان**}}[[رده:دهستانهای شهرستان **شهرستان**]] |
Edit Summary | ایجاد مقالات دهستانها |
- توضیح: برای کپی کردن متن، به بخش ویرایش بروید.