ویکی‌پدیا:اسکریپت‌های کاربری/فهرست

از ویکی‌پدیا، دانشنامهٔ آزاد
فهرست اسکریپت‌های کاربری
اسکریپت‌های کاربری درواقع سفارشی‌سازی‌های قدرتمندی هستند که توسط اجتماع نوشته شده‌اند و امکان تغییر رابط کاربری ویکی‌پدیا فراتر از آنچه در ترجیحات در دسترس است را برای کاربران ثبت‌نام‌کرده فراهم می‌کنند. این صفحه فهرستی از اسکریپت‌های موجود را به‌همراه راهنمای نصب آن‌ها ارائه می‌دهد. اسکریپت‌های کاربری به زبان برنامه‌نویسی جاوااسکریپت نوشته می‌شوند.
  • برای این که مستقیماً به فهرست اسکریپت‌ها هدایت شوید، اینجا کلیک کنید.
  • بسیاری از محبوب‌ترین اسکریپت‌ها به ابزار تبدیل می‌شوند و متعاقباً از این صفحه حذف می‌شوند. این ابزارها را می‌توانید از طریق ترجیحات – ابزارها فعال کنید. توصیه می‌شود که ابتدا این صفحه را برای یافتن ابزار مورد نظر خود جستجو کنید؛ چرا که ابزارها به‌طور گسترده‌ای آزمایش شده‌اند و کاربردی‌بودن قابل اعتماد بودن آن‌ها اثبات شده‌است.
  • اکثر اسکریپت‌ها در درجهٔ اول با پوستهٔ وکتور، پوستهٔ پیش‌فرض کنونی ویکی‌پدیا، طراحی و آزموده شده‌اند.


چگونگی نصب اسکریپت‌های کاربری: (روش‌های ساده برای اسکریپت‌هایی که در ویکی‌پدیای فارسی قرار دارند)

  1. پیش از هر چیز مطمئن شوید که ثبت‌نام کرده‌اید و وارد سامانه شده‌اید. تنها کاربرانی که وارد سامانه شده‌باشند می‌توانند اسکریپت‌های کاربری را نصب کنند.
  2. روی پیوند شماره‌دار ارجاع در کنار عنوان اسکریپت مورد نظر کلیک کنید و دستورالعمل‌های مندرج در پانویس را دنبال کنید.
  3. اگر پیوند ارجاع در کنار نام اسکریپت موجود نبود، پیوند به مستندات اسکریپت را باز کنید و در صفحهٔ مستندات برای یافتن راهنمای نصب جستجو کنید.
  4. پس از آن که طبق دستورالعمل‌های موجود در پانویس/مستندات کدهای لازم را به صفحهٔ جاوااسکریپت عمومی خودتان کپی کردید، صفحه را ذخیره کرده و سپس جهت کسب اطمینان از تأثیرگذاری تغییرات، میانگیر مرورگر خود را خالی کنید.

نصب‌کنندهٔ خودکار: نصب‌کنندهٔ اسکریپت عمل نصب اسکریپت‌های کاربری را به‌طور خودکار انجام می‌دهد. نحوهٔ نصب این ابزار خودکار در صفحهٔ مستنداتش توضیح داده شده‌است. پس از نصب این ابزار می‌توانید سایر اسکریپت‌ها را تنها با یک کلیک نصب، حذف یا غیرفعال کنید.



رابط کاربری[ویرایش]

مقالات[ویرایش]

  • ArticleInfo[۱] (منبع) – نمایش اطلاعات صفحه، به‌علاوهٔ تعداد ویرایش و دسترسی‌های کاربر در صفحات کاربری

برای خواندن[ویرایش]

  • معکوس[۲] (منبع) – معکوس کردن رنگ صفحه‌های ویکی‌پدیا (سیاه) برای مطالعهٔ بهتر در شب و نور کم محیط

بحث و گفتگو[ویرایش]

جستجو[ویرایش]

  • باز کردن جستجو در صفحه جدید[۶] (منبع) – نمایش خودکار نتایج جستجو یا فهرست پیشنهادات در صفحه جدید
  • جستجوی عنوان در گوگل[۷] (منبع) – اضافه کردن پیوند جستجوی عنوان مقاله در گوگل و باز شدن آن در صفحه جدید
  • ویژه صفحه تصادفی[۸] (منبع) – یافتن یک صفحهٔ تصادفی بر پایهٔ گزینه‌های انتخابی کاربر

مرتبط با تاریخچه[ویرایش]

صفحه‌های ویژه[ویرایش]

ابزارهای ویرایشی[ویرایش]

  • پیوندهای بیشتر موبایل[۱۱] (منبع) – نسخهٔ بروزرسانی شده از اسکریپت Chouette. این اسکریپت نسبت به اسکریپت مادر خود دارای پیوندهای بیشتری مانند ابزار شناسایی نقض حق تکثیر، سیاهه‌های صفحه و غیره است.
  • تکمیل‌کنندهٔ خودکار[۱۲] (منبع) – تکمیل‌کردن خودکار نام‌های کاربری و عنوان مقاله‌ها برای پینگ‌کردن و پیونددهی آسان در حالت ویرایش
  • خرد-زدا[۱۳] (منبع) – الگوهای خرد را تنها با یک کلیک از مقاله‌هایی که دیگر خرد نیستند می‌زداید
  • ذخیرهٔ درجا[۱۴] (منبع) – ذخیرهٔ تغییرات بدون تازه‌سازی صفحه و خروج از حالت ویرایش
  • شمارشگر ویرایش[۱۵] (منبع) – پیوندی را به جعبه ابزار در نوار کناری می‌افزاید که با کلیک بر روی آن، کلیه ویرایش‌های کاربر به تفکیک فضای نام در زیرصفحهٔ کاربری در یک جدول درج می‌شود.

برچسب زدن[ویرایش]

پیش‌نمایش و خلاصه ویرایش[ویرایش]

  • خلاصهٔ آسان[۲۰] (منبع) – ذخیره و بارگیری مجدد خلاصه ویرایش + استفاده مجدد از آخرین خلاصه ویرایش استفاده‌شده

تغییرمسیرها[ویرایش]

کنش‌های خاص[ویرایش]

  • ادغام آسان[۲۲] (منبع) – برای انجام فرایندهای پیچیدهٔ ادغام صفحه‌ها (درج الگوها، برداشتن برچسب، خلاصه ویرایش و...) پس از ادغام دستی محتوا

یادکردها و منابع[ویرایش]

مبارزه با خرابکاری[ویرایش]

تفاوت نسخه‌ها[ویرایش]

صفحات کاربری[ویرایش]

تصاویر[ویرایش]

فهرست‌ها[ویرایش]

رده‌ها[ویرایش]

پروژه[ویرایش]

اسکریپت‌های مدیریتی[ویرایش]

فرااسکریپت‌ها[ویرایش]

  • نصب اسکریپت[۳۶] (منبع) – نصب خودکار و مدیریت اسکریپت‌های کاربری

نصب اسکریپت[ویرایش]

  1. کد زیر را کپی کنید، اینجا کلیک کنید و سپس کد را وارد کنید:
    {{subst:lusc|1=کاربر:YRhyre/ArticleInfo.js}}
  2. کد زیر را کپی کنید، اینجا کلیک کنید و سپس کد را وارد کنید:
    {{subst:lusc|1=کاربر:Jeeputer/Invert.js}}
  3. کد زیر را کپی کنید، اینجا کلیک کنید و سپس کد را وارد کنید:
    {{subst:lusc|1=کاربر:Jeeputer/Edit Request Closer.js}}
  4. کد زیر را کپی کنید، اینجا کلیک کنید و سپس کد را وارد کنید:
    {{subst:lusc|1=کاربر:Jeeputer/oldafd.js}}
  5. کد زیر را کپی کنید، اینجا کلیک کنید و سپس کد را وارد کنید:
    {{subst:lusc|1=کاربر:Jeeputer/GANNominator.js}}
  6. کد زیر را کپی کنید، اینجا کلیک کنید و سپس کد را وارد کنید:
    {{subst:lusc|1=commons:MediaWiki talk:Search-results-new-tab.js}}
  7. کد زیر را کپی کنید، اینجا کلیک کنید و سپس کد را وارد کنید:
    {{subst:lusc|1=:en:User:Writ Keeper/Scripts/googleTitle.js}}
  8. کد زیر را کپی کنید، اینجا کلیک کنید و سپس کد را وارد کنید:
    {{subst:lusc|1=کاربر:Jeeputer/SpecialRandomPage.js}}
  9. کد زیر را کپی کنید، اینجا کلیک کنید و سپس کد را وارد کنید:
    {{subst:lusc|1=کاربر:Jeeputer/EditWarChecker.js}}
  10. کد زیر را کپی کنید، اینجا کلیک کنید و سپس کد را وارد کنید:
    {{subst:lusc|1=کاربر:Jeeputer/newPagesFeed.js}}
  11. کد زیر را کپی کنید، اینجا کلیک کنید و سپس کد را وارد کنید:
    {{subst:lusc|1=کاربر:Jeeputer/MobileMoreLinks.js}}
  12. کد زیر را کپی کنید، اینجا کلیک کنید و سپس کد را وارد کنید:
    {{subst:lusc|1=کاربر:Jeeputer/AutoCompleter.js}}
  13. کد زیر را کپی کنید، اینجا کلیک کنید و سپس کد را وارد کنید:
    {{subst:lusc|1=کاربر:Jeeputer/De-Stub.js}}
  14. کد زیر را کپی کنید، اینجا کلیک کنید و سپس کد را وارد کنید:
    {{subst:lusc|1=کاربر:Jeeputer/addInstantSaveToCodeEditor.js}}
  15. کد زیر را کپی کنید، اینجا کلیک کنید و سپس کد را وارد کنید:
    {{subst:lusc|1=کاربر:Jeeputer/editCounter.js}}
  16. کد زیر را کپی کنید، اینجا کلیک کنید و سپس کد را وارد کنید:
    {{subst:lusc|1=کاربر:Jeeputer/addDateToOrphanTag.js}}
  17. کد زیر را کپی کنید، اینجا کلیک کنید و سپس کد را وارد کنید:
    {{subst:lusc|1=کاربر:Jeeputer/easyTag.js}}
  18. کد زیر را کپی کنید، اینجا کلیک کنید و سپس کد را وارد کنید:
    {{subst:lusc|1=کاربر:Jeeputer/insertPakVE.js}}
  19. کد زیر را کپی کنید، اینجا کلیک کنید و سپس کد را وارد کنید:
    {{subst:lusc|1=کاربر:Jeeputer/deOrphan.js}}
  20. کد زیر را کپی کنید، اینجا کلیک کنید و سپس کد را وارد کنید:
    {{subst:lusc|1=کاربر:Jeeputer/EasySummary.js}}
  21. کد زیر را کپی کنید، اینجا کلیک کنید و سپس کد را وارد کنید:
    {{subst:lusc|1=کاربر:Jeeputer/redirectCreator.js}}
  22. کد زیر را کپی کنید، اینجا کلیک کنید و سپس کد را وارد کنید:
    {{subst:lusc|1=کاربر:Jeeputer/Easy-Merge.js}}
  23. کد زیر را کپی کنید، اینجا کلیک کنید و سپس کد را وارد کنید:
    {{subst:lusc|1=کاربر:Jeeputer/urlStatusFixer.js}}
  24. کد زیر را کپی کنید، اینجا کلیک کنید و سپس کد را وارد کنید:
    {{subst:lusc|1=کاربر:Jeeputer/RCWidget.js}}
  25. کد زیر را کپی کنید، اینجا کلیک کنید و سپس کد را وارد کنید:
    {{subst:lusc|1=کاربر:Jeeputer/MoreDiffInfo.js}}
  26. کد زیر را کپی کنید، اینجا کلیک کنید و سپس کد را وارد کنید:
    {{subst:lusc|1=User:fawpjs/userinfo.js}}
  27. کد زیر را کپی کنید، اینجا کلیک کنید و سپس کد را وارد کنید:
    {{subst:lusc|1=:en:User:Equazcion/sysopdetector.js}}
  28. کد زیر را کپی کنید، اینجا کلیک کنید و سپس کد را وارد کنید:
    {{subst:lusc|1=کاربر:jeeputer/subpageBlanker.js}}
  29. کد زیر را کپی کنید، اینجا کلیک کنید و سپس کد را وارد کنید:
    {{subst:lusc|1=کاربر:jeeputer/neededArticlesLister.js}}
  30. کد زیر را کپی کنید، اینجا کلیک کنید و سپس کد را وارد کنید:
    {{subst:lusc|1=کاربر:Jeeputer/catVision.js}}
  31. کد زیر را کپی کنید، اینجا کلیک کنید و سپس کد را وارد کنید:
    {{subst:lusc|1=کاربر:Jeeputer/Draft no cat.js}}
  32. کد زیر را کپی کنید، اینجا کلیک کنید و سپس کد را وارد کنید:
    {{subst:lusc|1=کاربر:Jeeputer/Draft re cat.js}}
  33. کد زیر را کپی کنید، اینجا کلیک کنید و سپس کد را وارد کنید:
    {{subst:lusc|1=کاربر:Jeeputer/catChangesViewer.js}}
  34. کد زیر را کپی کنید، اینجا کلیک کنید و سپس کد را وارد کنید:
    {{subst:lusc|1=کاربر:Jeeputer/templatedataLister.js}}
  35. کد زیر را کپی کنید، اینجا کلیک کنید و سپس کد را وارد کنید:
    {{subst:lusc|1=کاربر:Jeeputer/effpHelper.js}}
  36. کد زیر را کپی کنید، اینجا کلیک کنید و سپس کد را وارد کنید:
    {{subst:lusc|1=کاربر:Jeeputer/scriptInstaller.js}}

جستارهای وابسته[ویرایش]