پرش به محتوا

کاربر:محمد/urlStatusFixer: تفاوت میان نسخه‌ها

از ویکی‌هزاره
بدون خلاصۀ ویرایش
بدون خلاصۀ ویرایش
خط ۸: خط ۸:
}}
}}


'''تعمیر پیوند مرده''' یک [[ویکی‌پدیا:اسکریپت‌های کاربری|اسکریپت کاربری]] است که برای تعمیر پارامتر ناشناختهٔ {{پارا|url-status}} در الگوهای یادکرد و تبدیل آن‌ها به {{پارا|dead-url}} کاربرد دارد. این اسکریپت تنها در [[ویکی‌پدیا:فضای نام اصلی|فضای نام اصلی (مقاله‌ها)]]، و تنها در حالت نمایش صفحه و در صفحهٔ تاریخچه فعال می‌شود.
'''تعمیر پیوند مرده''' یک [[ویکی‌هزاره:اسکریپت‌های کاربری|اسکریپت کاربری]] است که برای تعمیر پارامتر ناشناختهٔ {{پارا|url-status}} در الگوهای یادکرد و تبدیل آن‌ها به {{پارا|dead-url}} کاربرد دارد. این اسکریپت تنها در [[ویکی‌هزاره:فضای نام اصلی|فضای نام اصلی (مقاله‌ها)]]، و تنها در حالت نمایش صفحه و در صفحهٔ تاریخچه فعال می‌شود.


== پیش‌زمینه ==
== پیش‌زمینه ==
در ویکی‌پدیای انگلیسی پارامتر {{پارا|dead-url}} از الگوهای یادکرد حذف شده و {{پارا|url-status}} جایگزین آن شده است. از آنجا که اکثر مقاله‌های ویکی‌پدیای فارسی ترجمه‌شده از مقاله‌های ویکی‌پدیای انگلیسی هستند، یادکردهای آن‌ها نیز اغلب به شکلی که در مقالهٔ انگلیسی درج شده‌اند به مقالهٔ فارسی منتقل می‌شوند.
در ویکی‌هزارهی انگلیسی پارامتر {{پارا|dead-url}} از الگوهای یادکرد حذف شده و {{پارا|url-status}} جایگزین آن شده است. از آنجا که اکثر مقاله‌های ویکی‌هزارهی فارسی ترجمه‌شده از مقاله‌های ویکی‌هزارهی انگلیسی هستند، یادکردهای آن‌ها نیز اغلب به شکلی که در مقالهٔ انگلیسی درج شده‌اند به مقالهٔ فارسی منتقل می‌شوند.


با توجه به این که الگوهای یادکرد در ویکی‌پدیای فارسی همچنان از پارامتر {{پارا|dead-url}} استفاده می‌کنند، یادکردهای دارای بایگانی و پیوند اصلی مرده، پس از انتقال به ویکی‌پدیای فارسی به‌شکل نادرست نمایش می‌یابند. مگر آن که کاربر ایجادکننده به‌صورت دستی یادکردها را اصلاح کند که در مقاله‌های حجیم فرایندی زمان‌بر است.
با توجه به این که الگوهای یادکرد در ویکی‌هزارهی فارسی همچنان از پارامتر {{پارا|dead-url}} استفاده می‌کنند، یادکردهای دارای بایگانی و پیوند اصلی مرده، پس از انتقال به ویکی‌هزارهی فارسی به‌شکل نادرست نمایش می‌یابند. مگر آن که کاربر ایجادکننده به‌صورت دستی یادکردها را اصلاح کند که در مقاله‌های حجیم فرایندی زمان‌بر است.


== نصب ==
== نصب ==
خط ۲۳: خط ۲۳:


=== محدودیت دسترسی ===
=== محدودیت دسترسی ===
'''استفاده از این ابزار محدود به کاربران دارای دسترسی [[ویکی‌پدیا:گشت خودکار|گشت خودکار]] است.''' برای کسب این دسترسی به [[ویکی‌پدیا:درخواست برای دسترسی/گشت خودکار]] مراجعه کنید.
'''استفاده از این ابزار محدود به کاربران دارای دسترسی [[ویکی‌هزاره:گشت خودکار|گشت خودکار]] است.''' برای کسب این دسترسی به [[ویکی‌هزاره:درخواست برای دسترسی/گشت خودکار]] مراجعه کنید.


=== نحوه استفاده ===
=== نحوه استفاده ===
خط ۴۱: خط ۴۱:


== تکذیب‌نامه ==
== تکذیب‌نامه ==
مسؤولیت هرگونه استفادهٔ نادرست از این ابزار، از جمله راندن فله‌ای آن بر روی تعداد زیادی مقاله، برعهدهٔ کاربر است و نه نویسندهٔ ابزار. کاربرانی که قصد دارند این ابزار را بر روی تعداد زیادی مقاله برانند، باید ابتدا [[ویکی‌پدیا:پرچم|برای کسب مجوز ربات درخواست دهند]].
مسؤولیت هرگونه استفادهٔ نادرست از این ابزار، از جمله راندن فله‌ای آن بر روی تعداد زیادی مقاله، برعهدهٔ کاربر است و نه نویسندهٔ ابزار. کاربرانی که قصد دارند این ابزار را بر روی تعداد زیادی مقاله برانند، باید ابتدا [[ویکی‌هزاره:پرچم|برای کسب مجوز ربات درخواست دهند]].


لطفاً از این ابزار تنها برای بهبود مقاله‌ها استفاده کنید. در صورت استفادهٔ نادرست ممکن است دسترسی ویرایشی شما در ویکی‌پدیا [[ویکی‌پدیا:قطع دسترسی|بسته]] یا [[ویکی‌پدیا:موردی|محدود]] شود.
لطفاً از این ابزار تنها برای بهبود مقاله‌ها استفاده کنید. در صورت استفادهٔ نادرست ممکن است دسترسی ویرایشی شما در ویکی‌هزاره [[ویکی‌هزاره:قطع دسترسی|بسته]] یا [[ویکی‌هزاره:موردی|محدود]] شود.


== جستارهای وابسته ==
== جستارهای وابسته ==


* [[ویکی‌پدیا:پیوندهای مرده]]
* [[ویکی‌هزاره:پیوندهای مرده]]


[[رده:اسکریپت‌های ویکی‌پدیا]]
[[رده:اسکریپت‌های ویکی‌هزاره]]

نسخهٔ ‏۲۴ ژانویهٔ ۲۰۲۵، ساعت ۱۵:۴۸

تعمیر پیوند مرده
توضیح
  • |url-status=dead|dead-url=yes
  • |url-status=live|dead-url=no
سازندهمحمد
وضعیتپایدار
نخستین نسخه۹  ۲۰۲۲؛ ۲ سال پیش (۲۰۲۲-۰۹}})
آخرین به‌روزرسانی۲۷ اوت ۲۰۲۵
 (۰ روز پیش)
منبع کدکاربر:محمد/urlStatusFixer.js
(کاربران)

تعمیر پیوند مرده یک اسکریپت کاربری است که برای تعمیر پارامتر ناشناختهٔ |url-status= در الگوهای یادکرد و تبدیل آن‌ها به |dead-url= کاربرد دارد. این اسکریپت تنها در فضای نام اصلی (مقاله‌ها)، و تنها در حالت نمایش صفحه و در صفحهٔ تاریخچه فعال می‌شود.

پیش‌زمینه

در ویکی‌هزارهی انگلیسی پارامتر |dead-url= از الگوهای یادکرد حذف شده و |url-status= جایگزین آن شده است. از آنجا که اکثر مقاله‌های ویکی‌هزارهی فارسی ترجمه‌شده از مقاله‌های ویکی‌هزارهی انگلیسی هستند، یادکردهای آن‌ها نیز اغلب به شکلی که در مقالهٔ انگلیسی درج شده‌اند به مقالهٔ فارسی منتقل می‌شوند.

با توجه به این که الگوهای یادکرد در ویکی‌هزارهی فارسی همچنان از پارامتر |dead-url= استفاده می‌کنند، یادکردهای دارای بایگانی و پیوند اصلی مرده، پس از انتقال به ویکی‌هزارهی فارسی به‌شکل نادرست نمایش می‌یابند. مگر آن که کاربر ایجادکننده به‌صورت دستی یادکردها را اصلاح کند که در مقاله‌های حجیم فرایندی زمان‌بر است.

نصب

عبارت زیر را در زیرصفحهٔ common.js خودتان کپی کرده و صفحه را ذخیره کنید.

mw.loader.load( '//fa.wikipedia.org/w/index.php?title=کاربر:محمد/urlStatusFixer.js&action=raw&ctype=text/javascript' ); // پیوند ورودی: [[کاربر:محمد/urlStatusFixer.js]]

استفاده

محدودیت دسترسی

استفاده از این ابزار محدود به کاربران دارای دسترسی گشت خودکار است. برای کسب این دسترسی به ویکی‌هزاره:درخواست برای دسترسی/گشت خودکار مراجعه کنید.

نحوه استفاده

پس از نصب اسکریپت، به مقالهٔ مورد نظر خود یا یک مقالهٔ تصادفی بروید و از نوار کناری صفحه، در بخش «ابزارها» روی پیوند «وضعیت پیوند*» کلیک کنید. بسته به حجم صفحه و تعداد پارامترهای موجود در آن، ممکن است کار اسکریپت مدتی طول بکشد.

در صورتی که هیچ پارامتری برای تعمیر در صفحه موجود نباشد، این اسکریپت با یک اعلان شما را از این موضوع آگاه خواهد کرد.

در صورتی که پارامترهای مورد نظر در صفحه یافت شوند، آنچه توسط این اسکریپت تغییر می‌کند به شرح زیر خواهد بود:

  • |url-status=dead|dead-url=yes
  • |url-status=live|dead-url=no

پس از اتمام کار و اصلاح پارامترها، اعلانی شامل تعداد پارامترهای تعمیر شده به شما نمایش داده خواهد شد.

گزارش اشکال

در صورت مشاهدهٔ هرگونه اشکال در عملکرد ابزار، آن را در صفحهٔ بحث من گزارش کنید.

تکذیب‌نامه

مسؤولیت هرگونه استفادهٔ نادرست از این ابزار، از جمله راندن فله‌ای آن بر روی تعداد زیادی مقاله، برعهدهٔ کاربر است و نه نویسندهٔ ابزار. کاربرانی که قصد دارند این ابزار را بر روی تعداد زیادی مقاله برانند، باید ابتدا برای کسب مجوز ربات درخواست دهند.

لطفاً از این ابزار تنها برای بهبود مقاله‌ها استفاده کنید. در صورت استفادهٔ نادرست ممکن است دسترسی ویرایشی شما در ویکی‌هزاره بسته یا محدود شود.

جستارهای وابسته