ویکینبشته:ابزارها و اسکریپتها
این صفحه شامل ابزارها، اسکریپتها[۱] و آموزشهای گوناگونی است که هدف آنها سادهسازی، افزایش کارایی، یا افزودن قابلیتهای اضافی برای کاربران ویکینبشته است.
اگر در استفاده از هر بخش از این صفحه با مشکلی مواجه شدید، مطمئن شوید که کد را دقیقاً همانگونه که در این صفحه آمده کپی کردهاید و دستورالعملها را با دقت دنبال کردهاید. مرورگر خود را تازهسازی کنید تا حافظهٔ پنهان آن پاک شود. اگر بهطور تصادفی تغییری ایجاد کردهاید، از مرحلهٔ ۱ دوباره شروع کنید. اگر باز هم مشکل برطرف نشد، میتوانید در صفحهٔ بحث درخواست کمک کنید.
یادداشتهایی پیش از استفاده از این صفحه
[ویرایش]جاوااسکریپت
[ویرایش]قالببندی فایل
[ویرایش]دستورالعملهای این صفحه به صفحات جاوااسکریپت وابستهاند و ممکن است با استفاده از برچسبهای <pre> یا <nowiki> بهدرستی قالببندی نشوند. این برچسبها الگوهای نصب را خراب میکنند و مانع ردهبندی برای بهروزرسانی خودکار اختیاری میشوند. بهترین راه برای اطمینان از قالببندی درست، افزودن دستکم یک فاصله در ابتدای هر خط است (برای خطوط خالی از « //» استفاده کنید)، که روش درست در نحو ویکی برای قالببندی متن ساده است.
بهروزرسانی اسکریپتها
[ویرایش]بسیاری از اسکریپتهای این صفحه بهطور فعال در حال توسعهاند. این موضوع گاهبهگاه ایجاب میکند که کاربران اسکریپتهای مورد استفادهٔ خود را با نسخههای بهروزشده جایگزین کنند، کاری که میتواند خستهکننده و نامنظم باشد. کاربران میتوانند این بهروزرسانیها را نادیده بگیرند، اما در این صورت از رفع اشکالات اخیر یا ویژگیهای جدید بهرهمند نخواهند شد. افزون بر این، بسیاری از اسکریپتهایی که به کدهای خارجی وابستهاند، در صورت قدیمیشدن بیش از حد از کار خواهند افتاد.
بهروزرسانیهای خودکار
رباتی وجود دارد که در صورت نیاز، اسکریپتهای موجود در فایلهای اسکریپت کاربران را بهطور خودکار بهروزرسانی میکند. این کار همهٔ کاربران را در بهروزترین نسخهها نگه میدارد و تضمین میکند آخرین رفع اشکالات و ویژگیها بیدرنگ اعمال شوند. این یک سرویس اختیاری (opt-in) است و برخی کاربرانی که اسکریپتهای خود را بهشدت سفارشیسازی میکنند، ممکن است ترجیح دهند بهصورت دستی آنها را بهروزرسانی کنند.
برای عضویت، کد زیر را در بالاترین بخش فایل جاوااسکریپتی که میخواهید بهروزرسانی شود اضافه کنید. رباتی بهطور دورهای صفحات این رده را برای یافتن اسکریپتهای قدیمی بررسی میکند و در صورت نیاز آنها را بهروزرسانی میکند. همهٔ اسکریپتهای فهرستشده در این صفحه، تا زمانی که دقیقاً همانگونه که در این صفحه نشان داده شده کپی و جایگذاری شوند، در صورت نیاز بهروزرسانی خواهند شد.
میتوانید عضو بهروزرسانیهای خودکار شوید، اما بهروزرسانی یک اسکریپت خاص را غیرفعال کنید. برای این کار، فیلد update را در الگوی اسکریپت به هر مقداری بهجز «yes» تغییر دهید.
/* </pre>[[Category:Bots/Script files to update]] */
TemplateScript
[ویرایش]- همچنین ببینید: Wikisource:TemplateScript
TemplateScript یک چارچوب قدرتمند اسکریپت کاربری است که الگوها و اسکریپتهای سفارشی تککلیکی را به نوار کناری (سمت چپ، زیر بخش ابزارها) میافزاید. در حال حاضر ابزارهای گوناگونی برای نمونهخوانی و تایپوگرافی در دسترساند؛ برای جزئیات بیشتر به همان صفحه مراجعه کنید.
اسکریپتها
[ویرایش]این اسکریپتها معمولاً با کدی مانند کد زیر به صفحهٔ common.js شما افزوده میشوند:
mw.loader.load('//fa.wikisource.org/w/index.php?title=User:Username/ScriptName.js&action=raw&ctype=text/javascript');
در این کد، متنی که با رنگ قرمز نشان داده شده باید با نام صفحهٔ اسکریپت موردنظر جایگزین شود. برای راهنمایی دقیقتر، به صفحهٔ User styles در متا مراجعه کنید.
پیشنهادها
[ویرایش]اسکریپتهای پیشنهادی
[ویرایش]ابزارها و وبسایتهای پیشنهادی
[ویرایش]| نشانی | توضیح |
|---|---|
| orphantalk | یافت صفحات بحث یتیم |
| Page Game | ساخت فهرست |
| https://www.tablesgenerator.com/mediawiki_tables | ساخت جدول |