Меню
Главная
Случайная статья
Настройки
|
Содержание
Предложение оптимизации скрипта
@Dmitry89: Дмитрий! Я поработал с гаджетом старших флагов, в результате чего удалось в Хроме на 2–3 секунды сократить время, через которое появляются флаги, и уменьшить скачки текста на странице, из-за которых участники, например, часто случайно жмут «откатить», а также втрое ускорить выполнение самого скрипта. Сейчас, по результатам моего тестирования, на странице ВП:ЗКА флаги вашего скрипта появляются в Хроме на 3 секунды позже, чем могли бы, и его выполнение замедляет общую загрузку страницы на четверть секунды. Как вы смотрите на то, чтобы повысить его быстродействие? —Джек, который построил дом (обс.) 19:44, 6 ноября 2016 (UTC)[ответить]
- Джек, с радостью обновлю. Подскажите, что нужно сделать? Dmitry89 (talk) 06:56, 7 ноября 2016 (UTC)[ответить]
- Джек, я попробовал скопировать код, но у меня он что-то не заработал, так как надо. Dmitry89 (talk) 09:57, 14 ноября 2016 (UTC)[ответить]
- Если что, можно потестить с этим Участник:Dibot/pat2.js. Я потом адаптирую бота, под нужный код. Dmitry89 (talk) 10:07, 14 ноября 2016 (UTC)[ответить]
- Да, я только взялся за скрипт. Я отпишусь, когда будет готово, должно быть недолго. —Джек, который построил дом (обс.) 10:13, 14 ноября 2016 (UTC)[ответить]
- То есть я как раз взялся за него в своём ЛП на Участник:Jack who built the house/pat.js. У меня он даже работает, разве что перепроверить всё осталось. —Джек, который построил дом (обс.) 10:16, 14 ноября 2016 (UTC)[ответить]
- В общем я использовал, что есть сейчас. Бота настроил так, что он оставляет всё до IndexOf("var userSet") и после IndexOf("function markUsers("), т.е. код по идее можно корректировать прямо в этом js, только не смог загрузить на Labs, Labs почему-то сегодня работает только в режиме read-only. Dmitry89 (talk) 19:31, 14 ноября 2016 (UTC)[ответить]
Возможные ошибки в связи с отключением wikibits.js
Dibot, обратите внимание, что код этого скрипта может содержать следующие ошибки, вызванные использованием устаревшего кода, удалённого из движка «Медиавики» (скрипта wikibits.js, см. технические новости):
- Оберните все использования функций из модуля
mw.util в соответствующий код: mw.loader.using('mediawiki.util').done(function () {
// ваш код
} );
- Полный список возможных ошибок и их решений: Legacy Javascript § wikibits.js (на mediawiki.org, англ.).
Если это сообщение пришло по ошибке и в скрипте нет проблемного кода, проигнорируйте его.
Используйте {{ping|Saint Johann}} , чтобы получить дополнительные пояснения.
St. Johann от лица инженеров русской Википедии
Отправлено NapalmBot 22:20, 4 мая 2017 (UTC)[ответить]
- Поменял. В принципе любой инженер мог бы и сам это сделать. На всякий случай - бот трогает только содержимое кода между позициями IndexOf("var userSet") и IndexOf("function markUsers("). Dmitry89 (talk) 11:25, 3 апреля 2021 (UTC)[ответить]
Кубаноид
Рядом со ссылкой на участника Кубаноид на некоторых страницах (Википедия:Выборы арбитров/Весна 2018/Выдвижение, его СО, UPD.: и здесь, UPD2: только что было, уже нет) не появляется (ap, s). Только у меня такая проблема? Russian translator (обс.) 08:10, 14 мая 2018 (UTC)[ответить]
Автопатрулируемые сломались
@Dmitry89, после переименования autoeditor в autoreview в свойство ap стали попадать все юзеры по списку, начиная с «! ! ! ! ! ! ! ! ! ! ! ! ! ! HAGGE? 123». —Джек (обс.) 19:23, 28 марта 2021 (UTC)[ответить]
Гаджет не работает
Обратил внимание, что исчезли пометки малых флагов. Стал разбираться. Обнаружив переименование учётной записи бота, «выпрямил» ссылку на гаджет в своём common.js — не помогло. Гамлиэль Фишкин 18:23, 31 декабря 2023 (UTC)[ответить]
- Это в ближайшее время станет гаджетом, переедет в настройки, чуть подождите. Хотя по идее всё должно работать и сейчас, у участников техчата вчера работало. MBH 00:16, 1 января 2024 (UTC)[ответить]
|
|