Обсуждение Википедии:Гаджеты/Гаджет проекта «Добротные статьи»
Старые (до 2017 г.) обсуждения гаджета смотреть здесь.
Гаджет не работает править
Википедия:Кандидаты в добротные статьи/3 февраля 2020 отсюда сообщили, что гаджет перестал работать. ~Нирваньчик~ øβς 09:52, 24 апреля 2020 (UTC)
- @OlegCinema:, можешь сказать, что именно не работает у гаджета? И, я задам несколько вопросов.
У гаджета несколько функций. Пассивные:
- отображение кнопки "Номинировать" в статье (статус ДС, лишение статуса ДС)
- отображение кноки "Категории ДС" в статье
- отображение в проекте кнопок обычного участника: "за", "против", "комментарий"
- оторажение в проекте кнопок избирающего: "избрать", "избрать + хс", "отказать", "отказать + хс/ис".
Активные функции:
- номинация в ДС;
- номинация на лишение;
- правка ДС-категорий;
- добавление голоса за/против, добавление комментария;
- избрание;
- отказ избрания.
Вопросы:
- Скажи, какие из перечисленных функций у тебя не работают;
- Скажи, как часто это повторялось (1 раз, иногда, всегда);
- Скажи, какой у тебя браузер. Зайди на https://whatismybrowser.info/ и передай мне значения полей "Name", "Version", "User Agent".
- Скажи (если помнишь) сколько времени прошло после между моментом, когда ты совершил навигацию (зашёл на страницу статьи, или обсуждения номинаций), и моментом, когда нажал кнопку "номинировать", или кнопку "избрать", "за", "против", и т.д.
- Скажи (если помнишь), сколько времени прошло между открытием окошка гаджета и нажатием кнопки "ОК" в этом окошке (сколько времени заняло написание комментария).
- Скажи, стабилен ли у тебя домашний интернет (пропадает ли он иногда?)
- Скажи, кидал ли гаджет окошки с сообщениями об ошибках, когда происходили эти проблемы?
Извини, что так много вопросов. Но ведь когда ты приходишь к доктору, он тоже спрашивает "на что жалуетесь?" :) ~Нирваньчик~ øβς 09:52, 24 апреля 2020 (UTC)
- Я вчера итоги подводил - гаджет всё отработал визуально без ошибок. — Kosta1974 (обс.) 10:17, 24 апреля 2020 (UTC)
Мы засунем шаблон в шаблон править
Гаджет сегодня вставил {{Сообщение ДС}} внутрь шаблона проекта. — Браунинг (обс.) 15:28, 22 мая 2020 (UTC)
- Похоже, это старый баг. — Браунинг (обс.) 07:49, 2 июля 2020 (UTC)
- Внесено исправление этого бага. См. Обсуждение_MediaWiki:Gadget-qualityArticles.js#Обновить_код_гаджета_(2021-05-11). ~Нирваньчик~ øβς 22:48, 10 мая 2021 (UTC)
Ссылка на критерии категоризации править
Добавьте, пожалуйста, после текста «укажите подходящую категорию из <a href="https://ru.wikipedia.org/wiki/Википедия:Добротные_статьи/Категории">общего списка</a>» ещё текст «(см. [[Проект:Добротные статьи/Чаво/Критерии категоризации|критерии]])». — Браунинг (обс.) 11:06, 14 сентября 2020 (UTC)
- Сделано. ~Нирваньчик~ øβς 12:12, 16 мая 2021 (UTC)
Сегодняшний день править
А ещё было бы неплохо не выводить ссылку "Отправить в архив" в таблице около текущего дня, даже если там все номинации стремительно закрыты (такое бывает, вот и сегодня тоже). — Браунинг (обс.) 10:46, 8 декабря 2020 (UTC)
- Браунинг, не понял ничего. Про какую таблицу говорится? ~Нирваньчик~ øβς 15:33, 11 мая 2021 (UTC)
- Попытаюсь сделать. ~Нирваньчик~ øβς 16:57, 11 мая 2021 (UTC)
- Починил. Больше не должна появляться кнопка для текущего дня. ~Нирваньчик~ øβς 23:00, 11 мая 2021 (UTC)
- Похоже, работает. Спасибо! Браунинг (обс.) 17:18, 31 мая 2021 (UTC)
- Починил. Больше не должна появляться кнопка для текущего дня. ~Нирваньчик~ øβς 23:00, 11 мая 2021 (UTC)
Гаджет предположительно плохо работает, если в названии статьи амерсанд. править
Ищи на СО ДС тему со словами: "Коллеги, при избрании статьи "Full of Hell & Merzbow" появилась надпись про то, что где-то что-то не нашлось.". Там какая-то проблема - надо исправить, если это баг гаджета. ~Нирваньчик~ øβς 11:34, 18 декабря 2022 (UTC)
Перестали отображаться элементы интерфейса править
@Нирваньчик: сегодня перестали отображаться элементы интерфейса на страницах номинаций КДС (не появляются кнопки). Подозреваю, что при очередном обновлении Медиавики опять чего-то поменяли так, что чего-то в скрипте перестали работать. Vladimir Solovjev обс 10:54, 11 января 2023 (UTC)
- Посмотрю как смогу, но вообще, я очень занят, до ВП не знаю доберусь ли. Если что, зовите ещё кого-нибудь, пожалуйста. Есть небольшие шансы что займусь, в ближайшие 3 дня. Если нет, то скорее всего нескоро. ~Нирваньчик~ øβς 22:54, 12 января 2023 (UTC)
- Странное дело, однако. На моей тестовой странице всё работает, а на настоящих (пример) - не работает, кнопок нету. Буду разбираться. ~Нирваньчик~ øβς 17:28, 15 января 2023 (UTC)
- В вёрстке нет кнопок вообще. Класс "ruWikiQualityButton " не ищется. ~Нирваньчик~ øβς 17:31, 15 января 2023 (UTC)
- Сейчас у меня трудная ситуация с гаджетом. В последнее время гаджет меняли в моё отсутствие. Jack who built the house вносил правки. Правки разумные, но они всё сломали. У меня новая версия гаджета вообще не работает. Там Jack who built the house внедрил инструкцию "require", которая помогает подгружать список участников с раширенными правами в гаджете, и эта инструкция у меня не работает, на моих отладочных страницах (в песочнице для гаджета). Пока разбираюсь с этой проблемой (т.к. я фактически не могу разрабатывать гаджет), а потом уже возьмусь за вашу. ~Нирваньчик~ øβς 18:00, 15 января 2023 (UTC)
- Уладил (закостылил) проблему "Сейчас у меня трудная ситуация с гаджетом". ~Нирваньчик~ øβς 19:00, 15 января 2023 (UTC)
- jquery как-то плохо работает. Инструкция $( "div#mw-content-text div.mw-parser-output > h2" ).each() не находит хедеры. ~Нирваньчик~ øβς 19:32, 15 января 2023 (UTC)
- А не. jquery правильно работает. На новых страницах поменялась вёрстка. h2 стали вложенными в div и поэтому не ищутся. Думаю, это можно исправить. Да и вообще, наверное, теперь надо привязываться не к h2. ~Нирваньчик~ øβς 19:43, 15 января 2023 (UTC)
- С первого захода какая-то ерунда получилась, завтра дочиню. ~Нирваньчик~ øβς 23:45, 15 января 2023 (UTC)
- Сделано. Исправление готово. Жду, когда его внесут в гаджет. У меня к сожалению нет привилегии F. ~Нирваньчик~ øβς 21:28, 16 января 2023 (UTC)
- Огромное спасибо, я внёс исправление, кнопки появились, вроде всё работает. Vladimir Solovjev обс 07:53, 17 января 2023 (UTC)
- Сделано. Исправление готово. Жду, когда его внесут в гаджет. У меня к сожалению нет привилегии F. ~Нирваньчик~ øβς 21:28, 16 января 2023 (UTC)
- С первого захода какая-то ерунда получилась, завтра дочиню. ~Нирваньчик~ øβς 23:45, 15 января 2023 (UTC)
- А не. jquery правильно работает. На новых страницах поменялась вёрстка. h2 стали вложенными в div и поэтому не ищутся. Думаю, это можно исправить. Да и вообще, наверное, теперь надо привязываться не к h2. ~Нирваньчик~ øβς 19:43, 15 января 2023 (UTC)
- jquery как-то плохо работает. Инструкция $( "div#mw-content-text div.mw-parser-output > h2" ).each() не находит хедеры. ~Нирваньчик~ øβς 19:32, 15 января 2023 (UTC)
- Уладил (закостылил) проблему "Сейчас у меня трудная ситуация с гаджетом". ~Нирваньчик~ øβς 19:00, 15 января 2023 (UTC)
- Сейчас у меня трудная ситуация с гаджетом. В последнее время гаджет меняли в моё отсутствие. Jack who built the house вносил правки. Правки разумные, но они всё сломали. У меня новая версия гаджета вообще не работает. Там Jack who built the house внедрил инструкцию "require", которая помогает подгружать список участников с раширенными правами в гаджете, и эта инструкция у меня не работает, на моих отладочных страницах (в песочнице для гаджета). Пока разбираюсь с этой проблемой (т.к. я фактически не могу разрабатывать гаджет), а потом уже возьмусь за вашу. ~Нирваньчик~ øβς 18:00, 15 января 2023 (UTC)
- В вёрстке нет кнопок вообще. Класс "ruWikiQualityButton " не ищется. ~Нирваньчик~ øβς 17:31, 15 января 2023 (UTC)
- Странное дело, однако. На моей тестовой странице всё работает, а на настоящих (пример) - не работает, кнопок нету. Буду разбираться. ~Нирваньчик~ øβς 17:28, 15 января 2023 (UTC)
Гаджет добавляет слово "подписаться" в список ДС. править
Пример бага: правка. ~Нирваньчик~ øβς 15:48, 7 марта 2024 (UTC)
- Эта проблема обсуждается на техфоруме, её вызвал (отчасти) и чинит @Stjn MBH 16:03, 7 марта 2024 (UTC)
- Ничего не понял. Ни что я вызвал, ни что я что-то, оказывается, чиню. Речь о Википедия:Форум/Архив/Технический/2024/03#Проблема с автоматическим формированием описания правки в пространстве Википедия? На этот счёт выясняет в phab:T13555#9592779 Джек, «решение» — отключить подписку на темы через DiscussionTools. stjn 16:39, 7 марта 2024 (UTC)
- Мне казалось, на техфоруме проблему с этими недавно появившимися лишними заголовками решали вы, и что она была как-то связана с вашим запросом на фабр, но могу ошибаться. MBH 17:05, 7 марта 2024 (UTC)
- Спасибо за ссылку. Почитал. Тот баг в фабрикаторе - чуть-чуть про другое, хотя лежащее рядом. У нас баг с кнопкой "подписаться" (.mw-editsection-like), а там баг про кнопку "редактировать" (.mw-editsection). Но я на тот баг подпишусь, он полезный, и если бы они это исправили, нам стало бы легче с написанием гаджетов. Что касается кнопки "подписаться", там вёрстка вообще неприятная, я поищу отдельный баг про неё, или может сам заведу (если это фича википедийная). Но в любом случае, я уже сделал фикс на уровне нашего гаджета, можно пока с ним пожить (жду когда внесёт кто-нибудь, кто с флагом F) - ссылка. ~Нирваньчик~ øβς 10:36, 8 марта 2024 (UTC)
- Мне казалось, на техфоруме проблему с этими недавно появившимися лишними заголовками решали вы, и что она была как-то связана с вашим запросом на фабр, но могу ошибаться. MBH 17:05, 7 марта 2024 (UTC)
- Ничего не понял. Ни что я вызвал, ни что я что-то, оказывается, чиню. Речь о Википедия:Форум/Архив/Технический/2024/03#Проблема с автоматическим формированием описания правки в пространстве Википедия? На этот счёт выясняет в phab:T13555#9592779 Джек, «решение» — отключить подписку на темы через DiscussionTools. stjn 16:39, 7 марта 2024 (UTC)