اسکریپتهای کاربری درواقع سفارشیسازیهای قدرتمندی هستند که توسط اجتماع نوشته شدهاند و امکان تغییر رابط کاربری ویکیپدیا فراتر از آنچه در ترجیحات در دسترس است را برای کاربران ثبتنامکرده فراهم میکنند. این صفحه فهرستی از اسکریپتهای موجود را بههمراه راهنمای نصب آنها ارائه میدهد. اسکریپتهای کاربری به زبان برنامهنویسی جاوااسکریپت نوشته میشوند.
برای این که مستقیماً به فهرست اسکریپتها هدایت شوید، اینجا کلیک کنید.
بسیاری از محبوبترین اسکریپتها به ابزار تبدیل میشوند و متعاقباً از این صفحه حذف میشوند. این ابزارها را میتوانید از طریق ترجیحات – ابزارها فعال کنید. توصیه میشود که ابتدا این صفحه را برای یافتن ابزار مورد نظر خود جستجو کنید؛ چرا که ابزارها بهطور گستردهای آزمایش شدهاند و کاربردیبودن قابل اعتماد بودن آنها اثبات شدهاست.
اکثر اسکریپتها در درجهٔ اول با پوستهٔ وکتور، پوستهٔ پیشفرض کنونی ویکیپدیا، طراحی و آزموده شدهاند.
چگونگی نصب اسکریپتهای کاربری:(روشهای ساده برای اسکریپتهایی که در ویکیپدیای فارسی قرار دارند)
پیش از هر چیز مطمئن شوید که ثبتنام کردهاید و وارد سامانه شدهاید. تنها کاربرانی که وارد سامانه شدهباشند میتوانند اسکریپتهای کاربری را نصب کنند.
روی پیوند شمارهدار ارجاع در کنار عنوان اسکریپت مورد نظر کلیک کنید و دستورالعملهای مندرج در پانویس را دنبال کنید.
اگر پیوند ارجاع در کنار نام اسکریپت موجود نبود، پیوند به مستندات اسکریپت را باز کنید و در صفحهٔ مستندات برای یافتن راهنمای نصب جستجو کنید.
نصبکنندهٔ خودکار:نصبکنندهٔ اسکریپت عمل نصب اسکریپتهای کاربری را بهطور خودکار انجام میدهد. نحوهٔ نصب این ابزار خودکار در صفحهٔ مستنداتش توضیح داده شدهاست. پس از نصب این ابزار میتوانید سایر اسکریپتها را تنها با یک کلیک نصب، حذف یا غیرفعال کنید.
راهنمای کامل نصب
پیش از هر چیز مطمئن شوید که ثبتنام کردهاید و وارد سامانه شدهاید. تنها کاربرانی که وارد سامانه شدهباشند میتوانند اسکریپتهای کاربری را نصب کنند.
این عبارت را به صفحه اضافه کنید: importScript('script_path'); – در این عبارت، «script_path» برابر با عنوان کامل صفحهٔ .js است که پس از کلیک بر روی پیوند «(منبع)» یک اسکریپت، باز میشود.
برای مثال، برای نصب اسکریپت subpageBlanker، از این عبارت استفاده کنید: importScript('User:Jeeputer/subpageBlanker.js');
برای اسکریپتهایی که در این ویکی قرار ندارند، از این عبارت استفاده کنید:
ترجیح بر این است که با افزودن عبارت //[[script_path]] به انتهای سطر، یک پیوند ورودی برای اسکریپت مورد نظر درج کنید. این پیوند برای تهیهٔ آمار استفاده از اسکریپت بهکار میرود.
از الگوی {{اسکریپت کاربری}} استفاده کنید. دست کم یک صفحهٔ کد را وارد کنید. یک توضیح مختصر پس از الگوی اسکریپت کاربری بنویسید. مثال:
*{{اسکریپت کاربری | نام = اسکریپت من | کد = کاربر:من/MyJSpage.js | توضیحات = کاربر:من/توضیحات اسکریپت من }} – این اسکریپت کار مفیدی انجام میدهد.
پارامتر |نام= بهطور پیشفرض روی نام صفحهٔ اسکریپت، بدون مسیر و پسوند «.js» تنظیم میشود.
اگر صفحهٔ مستنداتی همنام با نام صفحهٔ .js شما موجود باشد، بهطور خودکار و بدون نیاز به پر کردن پارامتر |توضیحات= پیوند داده خواهد شد. بنابراین، اگر اسکریپت شما در کاربر:فلانی/بهمان.js قرار داشته و مستندات آن در صفحهٔ کاربر:فلانی/بهمان نوشته شدهباشد، و نام اسکریپت «بهمان» باشد، تنها لازم است که این عبارت را تایپ کنید: *{{اسکریپت کاربری|توضیحات=کاربر:فلانی/بهمان}} – فلان کار را انجام میدهد.
آیا میخواهید برای مهارتهای خود در نوشتن اسکریپت کاربری تبلیغ کنید؟ برای این کار میتوانید از {{توسعهدهنده اسکریپت کاربری}} استفاده کنید: