Обсуждение MediaWiki:Gadget-wikibugs.js

message: :
Периодически на ВП:СО добавляются пустые сообщения об изображениях (например такое). Проверка их не отлавливает. Надо бы дополнить скрипт MediaWiki:Wikibugs.js. --IGW 19:51, 16 мая 2010 (UTC)
replies: text: Как-нибудь сделаю, но не обещаю, что скоро. — putnik 12:22, 18 мая 2010 (UTC)

text: Всё оказалось очень просто. . — putnik 12:43, 18 мая 2010 (UTC)
replies: text: : Спасибо! Ещё предлагаю убирать из текста приглашение (оно остается если переходить по полям формы tab-ом) и пробелы в начале и конце. Также сократится кол-во условий при проверке. Код можно заменить на такой:
 content=content.replace("/"+wb$description+"/g","") // если не заработает, то заменить на .replace(new RegExp(wb$description,'g'),"")
 content=content.replace(/(^\s+)|(\s+$)/g, "") // Trim spaces
 
  if (content.length<20 || !content.match(' ')) {
    alert("Описание ошибки слишком коротко. Пожалуйста, расширьте его.")
    form.wpTextbox1.value=content
    form.wpTextbox1.focus()
    return false
  }
--IGW 20:48, 18 мая 2010 (UTC)
replies: text: :: Ох, я пока не готов думать, как оно будет лучше работать (если подумает кто-то другой, я не возражаю). Пока починил, чтобы при переходе TAB’ом поле тоже очищалось. — putnik 22:03, 18 мая 2010 (UTC)
* Перенес на СО скрипта. --IGW 20:46, 28 мая 2010 (UTC)
** Я наконец-то посмотрел. Собственно, на данный момент ошибка, что при переходе табом текст оставался, исправлена, поэтому проверка на соответствие тексту по умолчанию не так критична. В остальном получается, что если описание некорректно, то текст может измениться, что мне кажется не очень хорошим подходом. Пусть лучше пользователь правит, как ему удобнее, а уже при сохранении текст преобразуется в то, что удобнее нам. — putnik 16:52, 7 августа 2010 (UTC)
thread_title:  Дополнить скрипт сообщения об ошибке 

message: Обнаружился неожиданный, но вполне логичный баг: если на странице редактирования кликнуть на ссылку «Сообщить об ошибке», то комментарий к правке заменяется на название статьи. Пишу, чтобы не забыть. Ну, или вдруг у кого-то руки дойдут исправить. — putnik 21:45, 21 июля 2012 (UTC)
thread_title:  Баг на странице редактирования 

message: Желательно отключить возможность редактировать сабж, потому что зачастую сообщающие пишут там какие-то левые вещи. И хотелось бы исправить формулировку с "по возможности, укажите" на "крайне желательно, чтобы Вы указали" (или что-то в этом роде). --Inversitus 19:07, 9 февраля 2013 (UTC)
Также при попытке сообщения из пространства ВП и служебного пространства вместо формы для сообщения нужно показывать предупреждающую табличку «Вернитесь на страницу, на которой Вы обнаружили ошибку, и нажмите "Сообщить об ошибке" снова». Ссылку «текущий список сообщений об ошибках» нужно оставить. --Inversitus 17:04, 10 февраля 2013 (UTC)
Обсуждалось на форуме, предложение поддержано. --Inversitus 17:04, 10 февраля 2013 (UTC)
replies: text: Пожалуйста, обратите внимание на описание шаблона , в котором указано: Запрос должен быть как можно более конкретным, по возможности сразу приводите желаемый код для вставки. --DR 12:54, 5 марта 2013 (UTC)
replies: text: : По возможности — не значит обязательно. Думаю, во всей рувики найдётся не больше 10-15 участников, способных сваять такой код. Ко мне это точно не относится. --Inversitus 12:59, 5 марта 2013 (UTC)
replies: text: :: Я, собственно, то же самое и хотел сказать :-) Прежде чем ставить  стоит, к примеру, обратиться на ВП:Ф/ТЕХ или напрямую к  с просьбой помочь в написании кода, а затем уже размещать шаблон с просьбой о внесении.

text: :: А то я сейчас, к примеру, расчищаю соответствующую категорию - и попав сюда, ничего сделать не могу. Как и подавляющее большинство других администраторов, разбирающих её. Собственно, то что данный запрос провисел без движения почти месяц, это явно демонстрирует. --DR 13:21, 5 марта 2013 (UTC)
replies: text: ::: Боюсь, он и на тех.форуме провисит месяц (возможно, без эффекта), а потом провисит месяц здесь, пока не найдётся компетентный администратор, способный оценить предлагаемые изменения. Замечу, этот запрос — не моя или чья-либо прихоть, а насущная необходимость, ибо существующие недоработки сильно затрудняют работу участников на ВП:СО. Проблема реально существует, и хотелось бы её наконец решить. Если у Вас есть возможность офф-вики связи с  (который обещает «посмотреть» уже несколько недель, но пока что времени у него хватает только на откаты вандализма) или (подозреваю, обиженным на лишение флага) , буду благодарен, если Вы поможете решить проблему. Извините за возможную резкость, но получается, что активные участники ВП:СО оказались в заложниках решения АК:807. Спасибо. --Inversitus 13:30, 5 марта 2013 (UTC)
replies: text: :::: Я пока заблокировал возможность редактировать тему (за исключением нажатия кнопки с "Заглавной страницы") и поправил формулировку - насколько я понял, это и есть актуальная проблема.

text: :::: Предупреждающую табличку пусть делает кто-то другой :-) Я лично не вижу в ней особого смысла - почему нельзя сообщить об ошибке, к примеру, на страницах Википедия:Марафон или Портал:Германия? --DR 14:09, 5 марта 2013 (UTC)
replies: text: ::::: Спасибо! Сообщить-то можно, но на практике такого не бывает; в абсолютном большинстве случаев читатели переходят на какие-то «левые» страницы, чаще всего в пространстве ВП (вероятно, в поиске страницы, где можно пожаловаться), а потом сообщают об ошибке в статье, которую они прочитали пару минут назад. --Inversitus 14:13, 5 марта 2013 (UTC)

text: ::::: Кстати, плохо, что теперь нельзя редактировать окошко названия статьи и при сообщении с «левых» страниц; из-за этого ошибочных заголовков может стать только больше. --Inversitus 14:17, 5 марта 2013 (UTC)
replies: text: :::::: Открыл возможность редактирования названия в случае вызова со страниц вне основного пространства (статей). Идея полного запрета сообщения с таких страниц мне по-прежнему не нравится. Кстати, на Википедия:Форум/Архив/Общий/2013/02#Википедия:Сообщения об ошибках она, вроде, тоже не обсуждалась. --DR 14:29, 5 марта 2013 (UTC)
replies: text: ::::::: У меня просьба заменить readonly на disabled, как в подписи, чтобы нередактируемые элементы выглядели одинаково. — putnik 20:10, 5 марта 2013 (UTC)
replies: text: ::::::::  --DR 20:42, 5 марта 2013 (UTC)
Надо отключить возможность редактировать окошко с названием страниц и отключить возможность сообщать об ошибках не из пространства статей (в ответ может появляться сообщение, например, "вернитесь на страницу, о которой вы хотите сообщить". --Inversitus 19:20, 9 февраля 2013 (UTC)

text: Вот это разумно, иначе, пока кнопка доступна везде, иногда читатель правит заголовок для пользы дела, зайдя с другой страницы и видя, что он не соответствует нужной статье. Sealle (I) 19:24, 9 февраля 2013 (UTC)
В любом случае, большое спасибо и за то, что уже сделано! --Inversitus 14:32, 5 марта 2013 (UTC)
* DR Inversitus, спасибо за приглашение. Я погоняю разные варианты сейчас, но пока у меня ощущение, что я не вижу изменений. При вызове со статьи в ОП название статьи свободно редактируется. Или я что-то упустил? Sealle 14:57, 5 марта 2013 (UTC)
**Это я пригласил :) Надо кеш обновить. --Inversitus 14:58, 5 марта 2013 (UTC)
*** Сорри, две строчки в списке наблюдения перепутались в голове. Поправился и сейчас посмотрю. Sealle 15:02, 5 марта 2013 (UTC)
*** Сейчас да, не редактируется, поглядим, что будет. А вариант с предложением вернуться на страницу с ошибкой не прошёл? Sealle 15:10, 5 марта 2013 (UTC)
**** Как-то мы это проблему с хвоста решаем. Если речь идёт о полном запрете, то проще просто не показывать/скрывать ссылку "Сообщить об ошибке" в определённых (каких?) пространствах имён - но это надо достаточно широко обсуждать. Я тогде пока закрою этот запрос, а к вопросу о скрытии вернёмся тогда после обсуждения - не хотелось бы, чтобы мы тут вдвоём-втроём нарешали за всех. --DR 15:12, 5 марта 2013 (UTC)
*****Ну, эта тема довольно долго висела на Общем форуме, и никого это предложение не смутило. Ок, сейчас создам новую тему. --Inversitus 15:19, 5 марта 2013 (UTC)
*****Создал тему на форуме. --Inversitus 15:35, 5 марта 2013 (UTC)
По-моему, сработало. «Не забудьте про источник» народ серьёзно испугало :) --Inversitus 17:43, 5 марта 2013 (UTC)
* Беда, сообщения размещаются без заголовков. Sealle 12:30, 6 марта 2013 (UTC)
**Я уже Дмитрию на СО написал. --Inversitus 12:31, 6 марта 2013 (UTC)
*** Mea culpa. Я вчера выполнил просьбу putnik, не подумав, к чему это приведёт. Disabled-элементы, в отличие от reaonly, не передаются на сервер при отправке формы - соответственно, туда приходило пустое значение. Сейчас верну readonly. --DR 12:58, 6 марта 2013 (UTC)
****Немного не на ту версию откатили. --Inversitus 13:00, 6 марта 2013 (UTC)
***** Восстановил исправленный текст предупреждения. --DR 13:07, 6 марта 2013 (UTC)
******  --Inversitus 13:07, 6 марта 2013 (UTC)
****** Лишняя запятая ещё после «о фактической ошибке». Sealle 13:12, 6 марта 2013 (UTC)
**** Ох, извиняюсь. Мне казалось, что там данные из формы скриптом выдираются, а не сабмитятся как есть. Видимо, это только к подписи и относилось. — putnik 19:19, 6 марта 2013 (UTC)
* Этот умелец через другое пространство зашёл? Sealle 19:04, 6 марта 2013 (UTC)
** С Заглавной, наверно. --DR 19:06, 6 марта 2013 (UTC)
** Да откуда угодно — из служебных (там тоже окошко пустое), с форума… --Inversitus 19:07, 6 марта 2013 (UTC)
thread_title:  Окошко названия статьи 

message: Итак, обсуждение прошло, окончательно обрисовалась следующая картина: необходимо оставить сообщения об ошибках из ОП (не включая Заглавную), пространств шаблонов, файлов, порталов. Во всех остальных случаях, выводить сообщение «Вернитесь на страницу, на которой Вы обнаружили ошибку, и нажмите „Сообщить об ошибке“ снова» и ссылку на текущий список сообщений. Также крайне желательно добиться того, чтобы пустых окошек для редактирования заголовков нигде не осталось (в т.ч. при сообщении с самой ВП:СО). --Inversitus 09:14, 10 марта 2013 (UTC)
replies: text: А почему Заглавную-то запретить? --IGW 09:47, 10 марта 2013 (UTC)
replies: text: : Потому что через неё будет валиться всё подряд, со всеми вопросами, претензиями, замечаниями по страницам и т. д. (сейчас это хоть как-то решается тем, что в при сообщениях с Заглавной в заголовке пустое окошко, и туда хоть что-то вписывают, а если название всех подряд сообщений будет Заглавная страница — весь эффект от нововведений пропадёт. И это помимо того, что уже сказал Sealle по поводу Заглавной в обсуждении на ВП:Ф-О.--Inversitus 09:52, 10 марта 2013 (UTC)
replies: text: :: Валиться все подряд может и будет через любую другую страницу. Полностью от этого никуда не деться. «название всех подряд сообщений будет Заглавная страница». Всех подряд — это каких всех? Написанных с ЗС? Ну так и должно быть. Почему пропадет эффект? На форуме ответил. --IGW 10:15, 10 марта 2013 (UTC)
replies: text: ::: «…через любую другую страницу»: цель этого обсуждения — как раз максимально сократить число этих любых других страниц, начав с тех, приход с которых сообщений с ложными заголовками наиболее вероятен. Не уловил, с кем Вы спорите на форуме — я не говорил, что с Заглавной сообщения не приходили. Sealle 10:24, 10 марта 2013 (UTC)

text: ::: Собственно, Sealle уже пояснил. Могу согласиться оставить сообщения с ЗС на время (с обязательным отключением редактирования заголовка), чтобы оценить эффект. Если будут приходить «левые» сообщения с заголовком Заглавная страница — буду настаивать на её отключении от ВП:СО. --Inversitus 11:40, 10 марта 2013 (UTC)

text: А не лучше ли дождаться нового варианта от putnik? --DR 11:32, 14 марта 2013 (UTC)
replies: text: :Если putnik согласится наряду со своим новым вариантом обработать и этот запрос, почему бы и нет. --Inversitus 11:35, 14 марта 2013 (UTC)
thread_title:  Запрет сообщений об ошибках из части пространств 

message: Есть предложение сильно переделать окно с сообщением. Изменения следующие:
# отказаться от двух окон (сначала текст, потом форма) и писать всё в одном, есть подозрение, что люди, стремясь быстрее увидеть форму, даже не читают текст, а так он будет всегда в фоне;
# убрать предупреждение про соц. сети (кажется, я же его и добавлял) — оно создаёт визуальный шум, а идиотов всё равно не останавливает; ту же задачу можно решив, выводя вместо формы предупреждение на страницах, с которых такое обычно пишут;
# сделать окно немодальным — если ошибка в статье, то часто при написании сообщения желательно её видеть и иметь возможность скопировать текст.
Я начал переделывать, сейчас форма выглядит примерно так. Что скажете? — putnik 19:34, 11 марта 2013 (UTC)
replies: text: По-моему, хорошее предложение. Только, на мой взгляд, лучше текст слева от формы разместить (если не трудно, покажите скриншотом, как это будет выглядеть). И насчёт соцсетей — кто знает, какой поток жалоб был бы, если бы не было предупреждения :) --Inversitus 19:42, 11 марта 2013 (UTC)
replies: text: : Кроме предупреждения есть отключение формы в статьях «ВКонтакте», «Одноклассники» и т. д. и фильтр правок, который не даёт писать такие сообщения. Мне кажется, обе эти меры сильно эффективнее, чем сообщение. Человека, который пришёл в Википедии писать, что у него «контакт сломался», сложно остановить предупреждением. — putnik 19:46, 11 марта 2013 (UTC)
replies: text: :: По-моему самым лучшим решением была бы проверка на ключевые слова (и последующий отказ продолжить) прямо в скрипте. — AlexSm 19:50, 11 марта 2013 (UTC)
thread_title:  Кардинальное предложение 

message: При том, что старый вариант изменений всё ещё жив, неожиданно родился новый, который ему не противоречит, но решает другие задачи. Собственно, я несколько переписал код (jQuery, валидация и всё такое; впрочем, ещё далеко от идеала) и перевёл оформление на стили mediawiki.ui. Чтобы не затягивать на месяца и годы, сразу его и выложил. — putnik 14:47, 15 февраля 2014 (UTC)
* Хорошо бы всё-таки распространить запрет править заголовок создаваемого раздела на более широкий круг пространств имён. Sealle 10:39, 16 февраля 2014 (UTC)
** Сейчас переписываю скрипт на редактирование через API (осталась поддержка капчи), после этого готов заняться доработками. — putnik 08:47, 18 февраля 2014 (UTC)
* Аноним может уже закрыть статью с ошибкой и соответственно будет пытаться изменить заголовок входа на более подходящий. Но я о другом, хорошо бы и при входе в СОО зарегистрированных участников заголовок был также уже заполнен. Sergoman 13:53, 16 февраля 2014 (UTC)
** Не понял ваши вопросы. Изменение заголовка было ограничено и раньше. И при чём тут страницы обсуждения (о них же речь?) участников? — putnik 08:47, 18 февраля 2014 (UTC)
** Я тоже не очень понял, но попробую объяснить, как понял. СОО = ВП:СОО. может уже закрыть статью с ошибкой — об этом говорил выше пропавший  — как вариант, предлагать заявителю вернуться на ту страницу, об ошибке на которой он хотел сообщить, но редактировать заголовок не давать всё равно. Sealle 09:51, 18 февраля 2014 (UTC)
*** Да, про СОО ступил. Полный запрет редактирования заголовка, в принципе, можно сделать, если никто не возражает, но чуть позже (неделя-две). — putnik 10:16, 18 февраля 2014 (UTC)
* Закончил с этой частью переделок (см. картинку), можно возвращаться к обсуждению старых тем. — putnik 23:43, 21 февраля 2014 (UTC)
=== Проблемы ===
* Что-то стали появляться дубли сообщений (, , , , ). Похоже, что после отправки сообщения кнопка блокируется не сразу и можно по ней быстро покликать отправив дубли. Своего рода "дребезг контактов". --IGW 11:03, 22 февраля 2014 (UTC)
** Очень глупая ошибка. Поправил, должно пропасть. — putnik 11:45, 22 февраля 2014 (UTC)
*** Да, теперь все нормально. Спасибо. --IGW 12:07, 22 февраля 2014 (UTC)
* Также обратил внимание, что в первом окне кнопки "Исправить самостоятельно" и "Сообщить об ошибке" сливаются друг с другом - находятся друг по другом без промежутка по высоте, а предупреждения типа "слишком короткий текст сообщения" идут под фоном и их плохо видно (Firefix 27.0.1). --IGW 11:03, 22 февраля 2014 (UTC)
** Можно скриншот? Они «by design» должны быть в одной строчке. — putnik 11:45, 22 февраля 2014 (UTC)
*** В Хроме так и есть. Скрины. --IGW 12:05, 22 февраля 2014 (UTC)
**** У меня и в Файерфоксе шрифты так не растягивает. Поправил. Баг с уведомлением воспроизвести не получается. — putnik 13:22, 22 февраля 2014 (UTC)
***** Возможно дело в масштабе страниц. При его изменении кнопки ползают, но сейчас не наползают. Посмотрел уведомления под анрегом - все нормально. Видно причина в моих настройках. --IGW 13:52, 22 февраля 2014 (UTC)
thread_title:  Новая версия 

message: * Что-то стали появляться дубли сообщений (, , , , ). Похоже, что после отправки сообщения кнопка блокируется не сразу и можно по ней быстро покликать отправив дубли. Своего рода "дребезг контактов". --IGW 11:03, 22 февраля 2014 (UTC)
** Очень глупая ошибка. Поправил, должно пропасть. — putnik 11:45, 22 февраля 2014 (UTC)
*** Да, теперь все нормально. Спасибо. --IGW 12:07, 22 февраля 2014 (UTC)
* Также обратил внимание, что в первом окне кнопки "Исправить самостоятельно" и "Сообщить об ошибке" сливаются друг с другом - находятся друг по другом без промежутка по высоте, а предупреждения типа "слишком короткий текст сообщения" идут под фоном и их плохо видно (Firefix 27.0.1). --IGW 11:03, 22 февраля 2014 (UTC)
** Можно скриншот? Они «by design» должны быть в одной строчке. — putnik 11:45, 22 февраля 2014 (UTC)
*** В Хроме так и есть. Скрины. --IGW 12:05, 22 февраля 2014 (UTC)
**** У меня и в Файерфоксе шрифты так не растягивает. Поправил. Баг с уведомлением воспроизвести не получается. — putnik 13:22, 22 февраля 2014 (UTC)
***** Возможно дело в масштабе страниц. При его изменении кнопки ползают, но сейчас не наползают. Посмотрел уведомления под анрегом - все нормально. Видно причина в моих настройках. --IGW 13:52, 22 февраля 2014 (UTC)
thread_title:  Проблемы 

message: Предлагаю добавить «Википедия:Контакты». 217.117.125.85 13:09, 7 августа 2021 (UTC)
* . — Сергио (обс.) 22:59, 7 августа 2021 (UTC)
thread_title:  wb$badPages