بحث مدیاویکی:Gadget-OneClickArchiver.js
رد کردن جدول تا شروع بحثها |
اینجا یک صفحهٔ بحث برای گفتگو پیرامون بهبود صفحه Gadget-OneClickArchiver.js است. |
|
تام ویرایش
@Huji: درود. ابزار در ویکیپدیا:تابلوی اعلانات مدیران کار نمیکند. -- SunfyreT ۱۰ ژوئیهٔ ۲۰۲۰، ساعت ۰۶:۳۳ (UTC)
- @Sunfyre: برای من کار میکند. همین الآن استفاده کردم. — حجت/بحث ۱۰ ژوئیهٔ ۲۰۲۰، ساعت ۱۴:۳۶ (UTC)
- @Huji: برای من اخطار میدهد:
صفحه مقصد بایگانی وجود ندارد: ویکیپدیا: تابلوی اعلانات مدیران/<july>
-- SunfyreT ۱۶ ژوئیهٔ ۲۰۲۰، ساعت ۱۱:۵۰ (UTC)- @Sunfyre: این نشان میدهد که پودمان جاوااسکریپتی که مربوط به زبانهاست درست بارگیری نشده.
- اسکریپت را از طریق فعال کردهاید؟ زیرصفحهٔ کاربری من، یا ویژه:ترجیحات؟ — حجت/بحث ۱۶ ژوئیهٔ ۲۰۲۰، ساعت ۱۳:۵۷ (UTC)
- @Huji: ویژه:ترجیحات -- SunfyreT ۱۶ ژوئیهٔ ۲۰۲۰، ساعت ۱۴:۰۲ (UTC)
- @Sunfyre: در کنسول مرورگر خطایی نمیگیرید؟ — حجت/بحث ۱۶ ژوئیهٔ ۲۰۲۰، ساعت ۱۴:۰۸ (UTC)
- @Huji: نمیدانم طریقه دسترسی چگونه است. الان تست کردم کار کرد! -- SunfyreT ۱۶ ژوئیهٔ ۲۰۲۰، ساعت ۱۴:۱۴ (UTC)
- در زیربخش ویکیپدیا:تابلوی_اعلانات_مدیران#درخواست_پنهانسازی:_مسلم_بن_عقیل_(پیوند_به_·_تاریخچه_·_سی کار نکرد، اخطار کنسول مرورگر فایرفاکس:
- @Sunfyre: در کنسول مرورگر خطایی نمیگیرید؟ — حجت/بحث ۱۶ ژوئیهٔ ۲۰۲۰، ساعت ۱۴:۰۸ (UTC)
- @Huji: ویژه:ترجیحات -- SunfyreT ۱۶ ژوئیهٔ ۲۰۲۰، ساعت ۱۴:۰۲ (UTC)
- @Huji: برای من اخطار میدهد:
JQMIGRATE: Migrate is installed with logging active, version 3.1.0 load.php:291:171 Exception in module-execute in module ext.globalCssJs.user: load.php:2:530 ReferenceError: wgContentLanguage is not defined <anonymous> https://meta.wikimedia.org/w/load.php?lang=fa&modules=ext.globalCssJs.user&skin=vector&user=Sunfyre&version=1q7yp:1 runScript https://fa.wikipedia.org/w/load.php?lang=fa&modules=startup&only=scripts&raw=1&skin=vector:13 execute https://fa.wikipedia.org/w/load.php?lang=fa&modules=startup&only=scripts&raw=1&skin=vector:14 doPropagation https://fa.wikipedia.org/w/load.php?lang=fa&modules=startup&only=scripts&raw=1&skin=vector:7 load.php:2:567 This page uses the non standard property “zoom”. Consider using calc() in the relevant property values, or using “transform” along with “transform-origin: 0 0”. load.php:5:571 This page is using the deprecated ResourceLoader module "jquery.tipsy". load.php:331:369 This page is using the deprecated ResourceLoader module "jquery.ui". Please use OOUI instead. load.php:337:1010 JQMIGRATE: jQuery.fn.delegate() is deprecated load.php:291:746 JQMIGRATE: jQuery.fn.hover() is deprecated load.php:291:746
@Sunfyre: عرض شود که جاوااسکریپت سراسری شما دارد سعی میکند از یک متغیر قدیمی به اسم wgContentLanguage استفاده کند که مدتهاست منسوخ شده و اخیراً به کلی حذف شدهاست. وقتی این اسکریپت شکست میخورد، احتمالاً اسکریپتهای بعدیاش را هم تحت تأثیر قرار میدهد و ابزار بایگانی هم یکی از آنهاست. فعلاً برای شروع این را باید درست کنیم. چهار سطر اولش را به شکل زیر اصلاح کنید (تغییر در سطر سوم است).
var articleTranslatorConf = {
'homeWiki': 'fa',
'fromLang': mw.config.get('wgContentLanguage'),
};
بعد از این مرحله، خطای بالا باید از بین برود. ممکن است نیازمند خالی کردن کاشهٔ مرورگر هم باشد (البته بعید است). بعد اگر بایگانی کار کرد که هیچ؛ اگر نکرد، خطای جدیدی که میگیرید را گزارش کنید. — حجت/بحث ۱۶ ژوئیهٔ ۲۰۲۰، ساعت ۱۶:۰۹ (UTC)
- @Sunfyre: چنین به نظر میرسد که مشکل رفع شده. — حجت/بحث ۱۶ ژوئیهٔ ۲۰۲۰، ساعت ۱۷:۴۳ (UTC)
@Huji: ممنون. کش خالی کردم. بار اول بایگانی میکند ولی در ادامه نه و همان اخطار بالا را میدهد. اخطار کنسول:
JQMIGRATE: Migrate is installed with logging active, version 3.1.0 load.php:291:171 This page uses the non standard property “zoom”. Consider using calc() in the relevant property values, or using “transform” along with “transform-origin: 0 0”. load.php:5:571 This page is using the deprecated ResourceLoader module "jquery.tipsy". load.php:331:369 This page is using the deprecated ResourceLoader module "jquery.ui". Please use OOUI instead. load.php:337:1010 JQMIGRATE: jQuery.fn.delegate() is deprecated load.php:291:746 JQMIGRATE: jQuery.fn.hover() is deprecated load.php:291:746
SunfyreT ۱۶ ژوئیهٔ ۲۰۲۰، ساعت ۱۷:۴۹ (UTC)
- @Sunfyre: هیچ کدام از پیامهای بالا، پیغام خطا نیستند. همگی صرفاً تذکر هستند و ربطی هم به کد ما ندارند.
- این که بار دوم بایگانی نمیکند را نمیفهمم؛ کد بعد از هر بایگانی صفحه را از نو (refresh) میکند در نتیجه از دید کد، همهٔ بارها «بار اول» است. معنای «همان اخطار بالا را میدهد» را هم نمیفهمم چون در چیزی که بالا چسباندید (paste کردید) اثری از خطای قبلی نیست. — حجت/بحث ۱۶ ژوئیهٔ ۲۰۲۰، ساعت ۱۷:۵۹ (UTC)
- منظورم از همان اخطار بالا را میدهد خطای
صفحه مقصد بایگانی وجود ندارد: ویکیپدیا: تابلوی اعلانات مدیران/<july>
است. -- SunfyreT ۱۶ ژوئیهٔ ۲۰۲۰، ساعت ۱۸:۰۱ (UTC)- @Sunfyre: گرفتم. وقتی این خطا را دیدید، خروجی کنسول خطایی نشان میدهد؟ — حجت/بحث ۱۶ ژوئیهٔ ۲۰۲۰، ساعت ۱۸:۰۸ (UTC)
- @Huji: خیر. -- SunfyreT ۱۶ ژوئیهٔ ۲۰۲۰، ساعت ۱۸:۱۲ (UTC)
- @Sunfyre: خطاها معمولاً با واژهٔ Exception یا Error شروع میشوند. — حجت/بحث ۱۶ ژوئیهٔ ۲۰۲۰، ساعت ۱۸:۱۰ (UTC)
- Exception یا Error ندارد.-- SunfyreT ۱۶ ژوئیهٔ ۲۰۲۰، ساعت ۱۸:۱۲ (UTC)
- @Sunfyre: گرفتم. وقتی این خطا را دیدید، خروجی کنسول خطایی نشان میدهد؟ — حجت/بحث ۱۶ ژوئیهٔ ۲۰۲۰، ساعت ۱۸:۰۸ (UTC)
- منظورم از همان اخطار بالا را میدهد خطای
جالب شد!
لطفاً مشکل را بازسازی کنید (یعنی هر روالی که طی میکنید تا به خطای فوق برسید را طی کنید). بعد در کنسول مرورگر، سطرهای زیر را یکی یکی اجرا کنید: بچسبانید و Enter بزنید.
var now = new Date();
var month_en = now.toLocaleDateString('en', {month: 'long'}).toLowerCase();
var month = mw.msg(month_en);
var year = mw.language.convertNumber(now.getFullYear()).replace('٬', '');
console.log(mw.config.get('wgPageName') + '/' + month + ' ' + year);
بعد یک نماگرفت (screenshot) از کنسولتان را برای من ایمیل کنید. انتظاری که دارم آن است که سطر بعد از سطر سوم، یک july در پاسخ بگیرید. خروجی سطر پنجم هم از همه برایم مهمتر خواهد بود. — حجت/بحث ۱۶ ژوئیهٔ ۲۰۲۰، ساعت ۱۸:۱۸ (UTC)
- @Huji: ارسال شد. -- SunfyreT ۱۶ ژوئیهٔ ۲۰۲۰، ساعت ۱۹:۰۴ (UTC)
- در حال بررسی... — حجت/بحث ۱۶ ژوئیهٔ ۲۰۲۰، ساعت ۲۲:۰۸ (UTC)
- @Sunfyre: خیلی عجیب شد! در کنسول، خروجی درست را میبینید اما در اعلانی که با کلیک کردن روی پیوند [ بایگانی ] ظاهرا میشود، نه! فقط یک فرضیه دارم: ترتیب بارگیری پودمانهای مختلف جاوااسکریپت غلط است و سرعت اینترنتتان هم پایین (در مقیاس جهانی عرض میکنم). بگذارید کمی رویش فکر کنم — حجت/بحث ۱۶ ژوئیهٔ ۲۰۲۰، ساعت ۲۲:۱۰ (UTC)
- @Sunfyre: یک ایده به ذهنم رسید که در ویژه:تفاوت/29546981 به کارش بستم. خبر کنید که درست شد یا نه. — حجت/بحث ۱۶ ژوئیهٔ ۲۰۲۰، ساعت ۲۲:۲۱ (UTC)
- @Huji: ممنون درست شد. -- SunfyreT ۱۷ ژوئیهٔ ۲۰۲۰، ساعت ۰۴:۵۰ (UTC)
- @Sunfyre: یک ایده به ذهنم رسید که در ویژه:تفاوت/29546981 به کارش بستم. خبر کنید که درست شد یا نه. — حجت/بحث ۱۶ ژوئیهٔ ۲۰۲۰، ساعت ۲۲:۲۱ (UTC)
گستردگی ابزار ویرایش
@Huji: ابزار در کدام فضاها کار میکند؟ انگار در بحث ویکیپدیا:آیا میدانستید که...؟ کار نمیکند. -- SunfyreT ۱۷ ژوئیهٔ ۲۰۲۰، ساعت ۰۵:۴۴ (UTC)
- در حال حاضر نه.
- ابزار فقط در تام کار میکند + صفحههای بحث کاربر (که البته کارکردش هنوز مشکلاتی دارد) + صفحههایی که در ویکیمتن آنها دستور مخصوص ربات بایگانی به کار رفته باشد (مثلاً در بالای وپ:فنی یا وپ:گوناگون این دستور را میتوانید ببینید). — حجت/بحث ۱۷ ژوئیهٔ ۲۰۲۰، ساعت ۱۶:۱۶ (UTC)
- آمیک ایدهٔ خوبی است و سعی میکنم برای آن هم راهی پیدا بکنم. — حجت/بحث ۱۷ ژوئیهٔ ۲۰۲۰، ساعت ۱۶:۱۷ (UTC)
- @Huji: درود. آیا امکان دارد ابزار همزمان چند ریسه را بایگانی کند. این بخصوص در تام میتواند مفید باشد.-- SunfyreT ۱۱ فوریهٔ ۲۰۲۲، ساعت ۰۴:۴۹ (UTC)
- @Sunfyre: خیلی پیچیده میشود.
- مشکل تام چیز دیگری است: ربات بایگانی کنندهٔ جدید میخواهد. اگر دقت کرده باشید، مدتهاست که برچسبهای {{بسته}} دارای برچسب زمان هستند که فقط در ویکیمتنِ صفحه دیده میشود. یک ربات باید اینها را بررسی کند و مثلاً پس از ۳ روز بایگانی کند. — حجت/بحث ۱۱ فوریهٔ ۲۰۲۲، ساعت ۱۹:۳۲ (UTC)
- @Huji: درود. لطفا امکان بایگانی بحثهای بحث الگو:از میان خبرها/پیشنویس را به این ابزار اضافه کنید. -- SunfyreT ۳۰ نوامبر ۲۰۲۲، ساعت ۰۹:۵۰ (UTC)
- @Sunfyre: در ویژه:تفاوت/36047574 درخواست شما اجابت شد — حجت/بحث ۳ دسامبر ۲۰۲۲، ساعت ۰۲:۱۵ (UTC)