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

message: См. Обсуждение проекта:Добротные статьи#Дополнительное предложение. Если необходимо, готов подготовить инструкцию, что и куда вставлять.--Fastboy 06:47, 15 октября 2014 (UTC)
* Готово. Правда там бы выравнивание поправить, но пока что работает.-- Vladimir Solovjev обс 14:15, 15 октября 2014 (UTC)
*:Спасибо! А с остальной «красотой» можете помочь? 
				 + '<div id="ruWikiQualityNominate" title="Выдвижение статьи в добротные">'
						+ '<p class="validateTips">Перед выдвижением ознакомьтесь с <a href="https://ru.wikipedia.org/wiki/Википедия:ТДС">требованиями к добротным статьям</a></b>.'
						+ '<table border="0"><tr><td width="50" align="center">'
						+ '<img src="https://upload.wikimedia.org/wikipedia/commons/thumb/6/67/Grey_star_boxed_plus.svg/40px-Grey_star_boxed_plus.svg.png" height="40" width="40"></td><td>'
						+ '<p class="validateTips">Перед выдвижением ознакомьтесь с <a href="https://ru.wikipedia.org/wiki/Википедия:ТДС">требованиями к добротным статьям</a></b>.'
						+ 'Если номинируете статью впервые, укажите это при номинировании<br/>'
						+ 'и дождитесь итога по первой номинации,<br/>'
						+ 'прежде чем действовать дальше.</p>' 
						+ '</td></tr></table>'
						+ '<form>' + '<fieldset>'
						+ '<textarea name="opiniontext" id="ruWikiQualityNominateComment" style="height: 150px;" class="text ui-widget-content ui-corner-all"></textarea>'
						+ '</fieldset>' + '</form>' + 
						+ '<p style="color: darkgrey;">Поле комментария обязательно к заполнению,<br/>'
						+ 'ваша подпись будет добавлена автоматически.</p>' 
						+ '</div>' );
?--Fastboy 14:44, 15 октября 2014 (UTC)
* Навел, правда фраза про 3 статьи здесь выпала, я ее оставил. -- Vladimir Solovjev обс 14:57, 15 октября 2014 (UTC)
*:Что-то не совсем получилось. Давайте пока откатим. Я себе с трудом представляю, как это тестировать :) --Fastboy 14:59, 15 октября 2014 (UTC)
*:: Не знаю, у меня работает. В общем, вернул к первому варианту.-- Vladimir Solovjev обс 15:12, 15 октября 2014 (UTC)
*:::Да, первый вариант у меня тоже работает. А с моими изменениями почему-то форма сломалась. Если бы я как-то мог проверить свои изменения, было бы гораздо проще. А так - какая-то тупиковая ситуация. --Fastboy 15:23, 15 октября 2014 (UTC)
=== Попытка № 2 ===
Схематично, что хотелось бы получить:
Было
Перед выдвижением ознакомьтесь с требованиями к добротным статьям
Пожалуйста, не номинируйте более 5 статей в день
Поле комментария обязательно к заполнению
Подпись участника будет добавлена автоматически
[...пишу тут, но не сразу...]
Станет	Станет
      	Перед выдвижением ознакомьтесь с требованиями к добротным статьям.
Пожалуйста, не номинируйте более трёх статей в день.
Если номинируете статью впервые, укажите это при номинировании и дождитесь итога по первой номинации, прежде чем действовать дальше.
[...пишу сразу тут, так как курсор уже стоит в этом поле...]
Поле комментария обязательно к заполнению,
ваша подпись будет добавлена автоматически.	[...пишу сразу тут, так как курсор уже стоит в этом поле...]
Поле комментария обязательно к заполнению,
ваша подпись будет добавлена автоматически.
--Fastboy 10:05, 5 ноября 2014 (UTC)
Фрагмент 1:
                                                '<div id="ruWikiQualityNominate" title="Выдвижение статьи в добротные">'
                                                + '<table border="0"><tr><td width="50" align="center">'
                                                + '<img src="https://upload.wikimedia.org/wikipedia/commons/thumb/6/67/Grey_star_boxed_plus.svg/40px-Grey_star_boxed_plus.svg.png" height="40" width="40"></td><td>'
                                                + '<p>Перед выдвижением ознакомьтесь с <a href="https://ru.wikipedia.org/wiki/Википедия:ТДС">требованиями к добротным статьям</a></b>.<br/>'
                                                + 'Пожалуйста, не номинируйте <b>более 3 статей в день</b>. Если номинируете статью впервые, укажите это при номинировании и дождитесь итога по первой номинации, прежде чем действовать дальше.</p>' 
                                                + '</td></tr></table>'
                                                + '<form><fieldset>'
                                                + '<textarea name="opiniontext" id="ruWikiQualityNominateComment" style="height: 150px;" class="text ui-widget-content ui-corner-all" autofocus></textarea>'
                                                + '</fieldset></form>'
                                                + '<p class="validateTips">Поле комментария обязательно к заполнению,<br/>ваша подпись будет добавлена автоматически.</p>'
                                                + '</div>' );            
  Фрагмент 2:
	nominate: function() {
		var nominateFormDiv = $( "div#ruWikiQualityNominate" );
		nominateFormDiv.dialog( "open" );
		var nominateCommentField = nominateFormDiv.find( '#ruWikiQualityNominateComment' );
        nominateCommentField.focus();
	},
--Fastboy 13:57, 6 ноября 2014 (UTC)
thread_title:  Ограничение на не более трёх статей в день 

message: Схематично, что хотелось бы получить:
Было
Перед выдвижением ознакомьтесь с требованиями к добротным статьям
Пожалуйста, не номинируйте более 5 статей в день
Поле комментария обязательно к заполнению
Подпись участника будет добавлена автоматически
[...пишу тут, но не сразу...]
Станет	Станет
      	Перед выдвижением ознакомьтесь с требованиями к добротным статьям.
Пожалуйста, не номинируйте более трёх статей в день.
Если номинируете статью впервые, укажите это при номинировании и дождитесь итога по первой номинации, прежде чем действовать дальше.
[...пишу сразу тут, так как курсор уже стоит в этом поле...]
Поле комментария обязательно к заполнению,
ваша подпись будет добавлена автоматически.	[...пишу сразу тут, так как курсор уже стоит в этом поле...]
Поле комментария обязательно к заполнению,
ваша подпись будет добавлена автоматически.
--Fastboy 10:05, 5 ноября 2014 (UTC)
Фрагмент 1:
                                                '<div id="ruWikiQualityNominate" title="Выдвижение статьи в добротные">'
                                                + '<table border="0"><tr><td width="50" align="center">'
                                                + '<img src="https://upload.wikimedia.org/wikipedia/commons/thumb/6/67/Grey_star_boxed_plus.svg/40px-Grey_star_boxed_plus.svg.png" height="40" width="40"></td><td>'
                                                + '<p>Перед выдвижением ознакомьтесь с <a href="https://ru.wikipedia.org/wiki/Википедия:ТДС">требованиями к добротным статьям</a></b>.<br/>'
                                                + 'Пожалуйста, не номинируйте <b>более 3 статей в день</b>. Если номинируете статью впервые, укажите это при номинировании и дождитесь итога по первой номинации, прежде чем действовать дальше.</p>' 
                                                + '</td></tr></table>'
                                                + '<form><fieldset>'
                                                + '<textarea name="opiniontext" id="ruWikiQualityNominateComment" style="height: 150px;" class="text ui-widget-content ui-corner-all" autofocus></textarea>'
                                                + '</fieldset></form>'
                                                + '<p class="validateTips">Поле комментария обязательно к заполнению,<br/>ваша подпись будет добавлена автоматически.</p>'
                                                + '</div>' );            
  Фрагмент 2:
	nominate: function() {
		var nominateFormDiv = $( "div#ruWikiQualityNominate" );
		nominateFormDiv.dialog( "open" );
		var nominateCommentField = nominateFormDiv.find( '#ruWikiQualityNominateComment' );
        nominateCommentField.focus();
	},
--Fastboy 13:57, 6 ноября 2014 (UTC)
thread_title:  Попытка № 2 

message: См. Обсуждение проекта:Добротные статьи/Архив/2014/2#Гаджет, подводящий итоги. Если необходимо, готов подготовить инструкцию, что и куда вставлять.--Fastboy 06:47, 15 октября 2014 (UTC)
replies: text: Запрос должен быть как можно более конкретным, по возможности сразу приводите желаемый код для вставки. -- dima_st_bk 03:26, 21 ноября 2014 (UTC)
replies: text: : Я бы привёл, если был работающий код. Но мне не удалось - нужен специалист в этой вязописи. --Fastboy 11:30, 21 ноября 2014 (UTC)
thread_title:  Правильный заголовок в диалогах 

message: При добавлении гаджетом сообщения на СО в этом шаблоне появляется время: получается непонятное (статус присвоен 09:48, 18 мая 2014 (UTC)). С уважением, Кубаноид 20:28, 29 мая 2014 (UTC)
* По-видимому, вам нужно обратиться к автору гаджета. --Niklem 21:07, 29 мая 2014 (UTC)
* Время добавляется по серверу, используется викикод ~~~~~, который заменяется на текущее время. Если есть предложения, как без усложнения сделать красивее, без проблем поменяю. -- Vlsergey 07:15, 30 мая 2014 (UTC)
** Думал, что это нетрудно (оставить только дату). Я где вижу просто убираю из шаблона часы и минуты вручную. С уважением, Кубаноид 14:36, 11 июня 2014 (UTC)
*** Предлагайте, пожалуйста, конкретные изменения в JavaScript . Что должен писать скрипт вместо ~~~~~, чтобы убрать часы и минуты? — Vlsergey 14:42, 11 июня 2014 (UTC)
**** Если бы я знал, то уже бы всё сделал сам :-) С уважением, Кубаноид 14:56, 11 июня 2014 (UTC)
*** Не нужно править СО статей в боторежиме - особенно если никаких абсолютно полезных улучшений это не дает. Будет там время ил нет совершенно неважно. --Pessimist 10:50, 12 июня 2014 (UTC)
**** Чтобы не было ухудшений, надо вставлять этот шаблон руками, пока кто-нибудь не настроит как надо гаджет. С уважением, Кубаноид 11:37, 12 июня 2014 (UTC)
* Время - конечно, лишнее. Но совершенно не напрягает. Если его убрать технически сложно, то пусть будет. Бороться с ним вручную - точно не следует (к тому же это засоряет список наблюдения)--Fastboy 14:04, 16 июня 2014 (UTC)
* mw:Help:Magic words#Date and time ? MaxBioHazard 14:10, 16 июня 2014 (UTC)
*Исправлено . Спасибо. С уважением, Кубаноид 12:27, 6 августа 2014 (UTC)
*Исправлено повторно . Спасибо. С уважением, Кубаноид (обс) 10:59, 20 сентября 2014 (UTC)
thread_title:  Время 

message: При избрании статьи вместо непонятных полей Категория1, Категория2 и Категория3 написать сверху текст "Укажите подходящую категорию из списка Википедия:Добротные статьи/Категории для размещения на странице ВП:ДС", а сами поле переименовать в "Основная категория", "Доп. категория", "Доп. категория 2".--Fastboy 15:36, 26 марта 2015 (UTC)
* О_О ладно еще при номинации что-то пояснять, но избирающие то должны понимать и сами, что к чему. особого смысла в подобной правке вроде как и нет   - DZ -  20:25, 26 марта 2015 (UTC)
** Не тут-то было: Обсуждение участника:Fastboy#Как избирать статьи? Не только в Windows 8 проблемы с юзабилити :) --Fastboy 20:27, 26 марта 2015 (UTC)
* , поможете подменить скрипт? Вот новая улучшенная версия: Участник:Fastboy/test (я проверил - должно работать) --Fastboy 15:58, 27 марта 2015 (UTC)
** Извольте. --Томасина 17:01, 27 марта 2015 (UTC)
thread_title:  Непонятные категории 

message: Если я правильно понял, этим занимается именно этот гаджет. Неправильно ставятся сообщения в обсуждениях, где нет ни одного заголовка или до первого заголовка идёт какой-то текст, кроме служебных шаблонов: , . Я даже не пытался разобраться в коде, но выглядит это так, как будто алгоритм ищет первый заголовок в обсуждении и ставит шаблон непосредственно перед ним. Можно как-то поправить, чтобы не приходилось руками ходить за гаджетом? — Stannic[обс][вкл][выкл] 18:29, 5 декабря 2015 (UTC)
* Да, эта проблемка существует давненько. С уважением, Кубаноид 20:21, 5 декабря 2015 (UTC)
** Ещё воспроизводится этот баг? ~Нирваньчик~ øβς 15:44, 3 апреля 2016 (UTC)
*** Глянул на код. Судя по нему, баг будет продолжать воспроизводиться. А как скрипту определить, куда вставлять шаблон? В самом верху, в конце всех шаблонов, или в середине? Что если там пачка других шаблонов уже присутствует, типо "статья проекта XYZ", "текст статьи взят из энциклопедии ABC", "статья была кандидатом в КДС", "статья была хорошей" и т.п. Каким правилом надо руководствоваться? Stannic Кубаноид ~Нирваньчик~ øβς 17:28, 3 апреля 2016 (UTC)
**** Главное, чтобы он был вверху страницы с другими шаблонами. Но выше шаблона «Рецензия». С уважением, Кубаноид 17:32, 3 апреля 2016 (UTC)
**** ~+ к Кубаноиду. Забить и ставить сверху. Если кому-то помешает, то ручками перенесет туда, где больше нравится.  - DZ -  17:47, 3 апреля 2016 (UTC)
**** Согласен с любым алгоритмом, по которому шаблон будет ставиться до первой «нешаблонной» реплики (в самом верху, в конце первого непрерывного блока шаблонов, внутри этого блока). — stannic(обс)(вкл)(выкл) 20:15, 3 апреля 2016 (UTC)
***** В общем, я не удовлетворился полностью этими ответами, и сам сделал поиск. По результатам такой вывод:
****** Правило 1. Ставить ДС будем после всех шаблонов. Нигде по статьям не видно чтобы соблюдался какой-то порядок следования шаблонов. Где-то статусы (ИС/ХС/ДС) стоят вверху, где-то внизу, где-то в середине. Чёткого правила нет. Но я обнаружил одну тенденцию. Везде и всегда более поздние по дате сообщения ставились ниже более ранних. А значит, просто ставь вниз и не ошибёшься.
****** Правило 2. Надо ставить ДС выше блока с шаблоном Википедия:Рецензирование/какая-то статья. Не уверен что такой можно встретить на статьях избранных в ДС, но кто знает, подстраховаться не помешало бы. См. например: Обсуждение:Shadow the Hedgehog (игра).
****** Правило 3. Надо ставить ДС выше шаблонов типа    и т.п. и сколько их кто знает? Других пока не встретил. См. пример: Обсуждение:Цензура в СССР. 
***** Пока буду писать исправление, руководствуясь этими правилами. ~Нирваньчик~ øβς 20:08, 6 апреля 2016 (UTC)
******Почему бы не ставить элементарно на самый верх? MaxBioHazard 10:52, 7 апреля 2016 (UTC)
******* Ну, это было бы надёжнее, и легче технически, но будет высокая вероятность, что плашку придётся переставить, и могут снова начаться жалобы, что все плашки добавлялись снизу, а гаджет добавил сверху. Если сразу добавлять снизу, то риск неправильного добавляени будет меньше, потому что обычно новые по дате сообщение ставят снизу. Разве что убедить всех начать добавлять сверху? А вообще такой вопрос с твоей стороны очевиден, твоя СО пополняется сверху. Но я делаю гаджет для всех, и должен прислушиваться к большинству. Большинство привыкло всё новое видеть/добавлять снизу. ~Нирваньчик~ øβς 12:39, 7 апреля 2016 (UTC)
******** Во-вторых, гаджет уже сейчас добавляет снизу, а значит на тысяче страниц плашка ДС прямо сейчас висит в самой нижней позиции. Моя задача - починить неправильные случаи добавления, а не менять принципы работы. Иначе заметят и накажут. ~Нирваньчик~ øβς 12:44, 7 апреля 2016 (UTC)
=== Обновить код гаджета 2 (внести мои исправления) ===
Прошу обновить код гаджета с этой страницы: Участник:Нирваньчик/Gadget-qualityArticles.js. Историю изменений, которые я делал, покомитно и с описанием правок можно посмотреть здесь: Участник:Нирваньчик/ds.js (6 - 30 апреля). Что я сделал в этом наборе изменений:
# Починил функцию "Избрать", подфункцию добавления шаблона "Сообщение ДС" на СО статьи - проблемы, обсуждавшиеся в этом же топике выше (добавляло не в шапку, а куда-то вниз);
# Изменил код нотификаций в операции "Избрать" (ошибки - в красной рамке, не убираются пока не кликнешь), убрал тегирование (нет особой пользы);
# В конце всех шагов операции "Избрать" всплывает финальное предупреждающее окно с сообщением о результате, с обратным отсчётом 5-10 секунд до перезагрузки, и удобными кнопками для желаемых действий;
# Мелкие оптимизации в остальном коде, чтобы уменьшить размер скрипта (сэкономил 2-3 Kb), размер кода гаджета даже стал меньше;
# Стилевые правки (улучшение code style и читабельности кода). ~Нирваньчик~ øβς 19:08, 30 апреля 2016 (UTC)
*  --windewrix 08:57, 5 мая 2016 (UTC)
thread_title:  Простановка сообщения ДС в обсуждениях избранных статей 

message: Прошу обновить код гаджета с этой страницы: Участник:Нирваньчик/Gadget-qualityArticles.js. Историю изменений, которые я делал, покомитно и с описанием правок можно посмотреть здесь: Участник:Нирваньчик/ds.js (6 - 30 апреля). Что я сделал в этом наборе изменений:
# Починил функцию "Избрать", подфункцию добавления шаблона "Сообщение ДС" на СО статьи - проблемы, обсуждавшиеся в этом же топике выше (добавляло не в шапку, а куда-то вниз);
# Изменил код нотификаций в операции "Избрать" (ошибки - в красной рамке, не убираются пока не кликнешь), убрал тегирование (нет особой пользы);
# В конце всех шагов операции "Избрать" всплывает финальное предупреждающее окно с сообщением о результате, с обратным отсчётом 5-10 секунд до перезагрузки, и удобными кнопками для желаемых действий;
# Мелкие оптимизации в остальном коде, чтобы уменьшить размер скрипта (сэкономил 2-3 Kb), размер кода гаджета даже стал меньше;
# Стилевые правки (улучшение code style и читабельности кода). ~Нирваньчик~ øβς 19:08, 30 апреля 2016 (UTC)
*  --windewrix 08:57, 5 мая 2016 (UTC)
thread_title:  Обновить код гаджета 2 (внести мои исправления) 

message: А для чего последняя функция ("Номинировать на лишение статуса ДС") сделана через prototype ? За этим стояла какая-то цель, Vlsergey ? ~Нирваньчик~ øβς 11:35, 3 апреля 2016 (UTC)
thread_title:  prototype 

message: Прошу обновить код гаджета с этой страницы: Участник:Нирваньчик/Gadget-qualityArticles.js. Историю изменений, которые я делал, покомитно и с описанием правок можно посмотреть здесь: Участник:Нирваньчик/ds.js. Началось всё с этого обсуждения: Обсуждение проекта:Добротные статьи#Коллеги, а что у нас с гаджетом?. Гаджет глючил, и меня попросили его починить, т.к. никто больше не взялся. Что я сделал в этом наборе изменений:
# Починил функцию "Номинировать в ДС" - проблемы, обсуждавшиеся в топике (недобавление обсуждения на КДС, добавление обсуждения с пустым описанием правки);
# Изменил вид нотификаций об ошибках в функции "Номинировать в ДС" (в красной рамке, не убираются пока не кликнешь)
# В конце всех шагов всплывает финальное предупреждающее окно с сообщением о результате, с обратным отсчётом 5-10 секунд до перезагрузки, и удобными кнопками для желаемых действий.
# Мелкие оптимизации в остальном коде, чтобы уменьшить размер скрипта (сэкономил 2 Kb). 
# WARNING! Функция addNominateToCancellationButtons и её подфункции были сделаны функциями класса через prototype. Я не понял зачем это было сделано, комментария там нет, и здравый смысл не даёт подсказок, и т.к. это вызывало неудобства, я внёс её назад внутрь RuWikiQualityArticles() - туда где лежит весь остальной код как и положено. Если в prototype будет реальная нужда - верну легко. ~Нирваньчик~ øβς 15:23, 3 апреля 2016 (UTC)
replies: text: участником Участник:Be nt all, . ~Нирваньчик~ øβς 19:20, 6 апреля 2016 (UTC)
thread_title:  Обновить код гаджета (внести мои исправления) 

message: Очень не хватает панельки быстрой вставки для кнопки «Комментарий». Ну хоть минимальной панельки, с курсивом, жиршрифтом, ссылками на библио-шаблоны, конструкциями , , {{}} и {{|}}. --Есстествоиспытатель {сообщения} 15:20, 22 апреля 2016 (UTC)
* Хотя бы 2 пары кавычек и тире добавьте. Остальное легко набирается с клавиатуры, а этих типографских знаков там нет. :( --VladXe (обс.) 21:46, 30 июля 2017 (UTC)
thread_title:  Панель быстрой вставки 

message: Прошу обновить код гаджета с этой страницы: Участник:Нирваньчик/Gadget-qualityArticles.js. Исправлен баг пропадания кнопок (см. Обсуждение проекта:Добротные статьи#Не работает гаджет 2). При обновлении прошу удостовериться что внесенные изменения будут такие же как здесь:  + добавил пробелы чтобы выровнять столбец привилегированных юзеров (кто-то сбил выравнивание). ~Нирваньчик~ øβς 21:25, 5 июня 2017 (UTC)
=== Итог ===
Сделано. Томасина (обс.) 17:58, 7 июня 2017 (UTC)
thread_title:  Обновить код гаджета (2017-05-06) 

message: Сделано. Томасина (обс.) 17:58, 7 июня 2017 (UTC)
thread_title:  Итог 

message: Поступило такое предложение:
Выглядит разумно, и кажется, не сильно сложно сделать. ~Нирваньчик~ øβς 20:01, 7 июня 2017 (UTC)
=== Обновить код гаджета (2018-03-14) ===
replies: text: Прошу обновить код гаджета с этой страницы: Участник:Нирваньчик/Gadget-qualityArticles.js. На этой же странице можно глянуть историю изменений, датированных 2018-03-14. Изменения исправляют вышеуказанную проблему от borodun. ~Нирваньчик~ øβς 21:10, 13 марта 2018 (UTC)
replies: text: :  --Serhio Magpie (обс.) 20:03, 18 марта 2018 (UTC)
thread_title:  Предложение по улучшению логики появления кнопок от borodun 

message: :Прошу обновить код гаджета с этой страницы: Участник:Нирваньчик/Gadget-qualityArticles.js. На этой же странице можно глянуть историю изменений, датированных 2018-03-14. Изменения исправляют вышеуказанную проблему от borodun. ~Нирваньчик~ øβς 21:10, 13 марта 2018 (UTC)
replies: text: :  --Serhio Magpie (обс.) 20:03, 18 марта 2018 (UTC)
thread_title:  Обновить код гаджета (2018-03-14) 

message: Есть такая категория, туда попадают статьи избранные добротными, но не имеющие некого элемента в Вики-Данных. Хорошо бы, чтобы скрипт сам при избрании создавал этот элемент. По запросу с Обсуждение проекта:Добротные статьи#Ботовод в Викиданных. ~Нирваньчик~ øβς 09:59, 12 июня 2017 (UTC)
thread_title:  При избрании надо добавлять элемент в Вики-Данных. 

message: Прошу обновить код гаджета с этой страницы: Участник:Нирваньчик/Gadget-qualityArticles.js. На этой же странице можно глянуть историю изменений, датированных 2018-02-26. Основная цель изменений - починка 1-й проблемы, указанной здесь: Обсуждение_проекта:Добротные_статьи#Проблемы_гаджета_2018. Если подробнее, то:
# Теперь будут работать все 3 шага при переносе из одной ДС-категории в другую: запись в новом списке, удаление из старого списка и изменение категории в самой статье (до этого работал только 1-й шаг).
# По окончании процедуры замены категорий ДС будет показан завершающее окошко с таймером обратного отсчёта. Это даст время прочитать нотификации об успешных, или неуспешных операциях.
# Мелкие оптимизации в разных местах для экономии размера 
replies: text: . -- dima_st_bk 23:35, 26 февраля 2018 (UTC)
thread_title:  Обновить код гаджета (2018-02-26) 

message: Прошу обновить код гаджета с этой страницы: Участник:Нирваньчик/Gadget-qualityArticles.js. На этой же странице можно глянуть историю изменений, датированных 2018-03-07. Основная цель изменений - сокращение размера скрипта.
* Сократил функции замены категорий и подведения итогов, удаляя дублирование за счёт недавно появившейся функции pageGetEditSave();
* Небольшие правки для поддержания отладочного режима - чтобы я при проверке скрипта не гадил на рабочих страницах проекта, а гадил в личном пространстве (см. Википедия:Гаджеты/Гаджет проекта «Добротные статьи»/Разработка). Появился флажок DEBUG, следите чтобы в продакшн всегда стояло значение "false". ~Нирваньчик~ øβς 08:37, 8 марта 2018 (UTC)
** .--Vladimir Solovjev обс 12:28, 8 марта 2018 (UTC)
thread_title:  Обновить код гаджета (2018-03-08) 

message: Прошу обновить код гаджета с этой страницы: Участник:Нирваньчик/Gadget-qualityArticles.js. На этой же странице можно глянуть историю изменений, датированных 2018-03-25. Основная цель изменений - решение проблемы появления "_" в заголовках тем на страницах КДС (см. Обсуждение проекта:Добротные статьи#Гаджет стал вести себя очень подчёркнуто. p.s. обещаюсь скоро сам получить флаг инженера и не беспокоить вас больше с этими правками! ~Нирваньчик~ øβς 16:37, 25 марта 2018 (UTC)
replies: text: . --Serhio Magpie (обс.) 20:42, 25 марта 2018 (UTC)
thread_title:  Обновить код гаджета (2018-03-25) 

message: Прошу внести меня в списки избирающих ДС в гаджете «Добротные статьи»--1677venzel gottorpskij (обс.) 05:37, 9 июня 2018 (UTC)
* Коллега 1677venzel gottorpskij, коллега DZ внёс вас в гаджет, можете работать не "вручную". →ʙᴏʀᴏᴅᴜɴ 17:50, 19 июня 2018 (UTC)
** Благодарю.--1677venzel gottorpskij (обс.) 04:59, 20 июня 2018 (UTC)
thread_title:  Запрос на редактирование защищенной страницы от 9 июня 2018 

message: Прошу обновить код гаджета с этой страницы: Участник:Нирваньчик/Gadget-qualityArticles.js. На этой же странице можно глянуть историю изменений, датированных 2021-05-11(MSK). Основная цель изменений - решение проблемы кривого добавления плашки на СО статьи с многострочными шаблонами-плашками - (см. Обсуждение_Википедии:Гаджеты/Гаджет_проекта_«Добротные_статьи»#Мы_засунем_шаблон_в_шаблон. Плюс правка для удобства отладки. Извиняюсь, у меня был некоторое время флаг править гаджет самому, но я его потерял. ~Нирваньчик~ øβς 22:36, 10 мая 2021 (UTC)
replies: text: Сергио так быстро сделал, я не успел добавить, что исправление проверил на тестовой странице . ~Нирваньчик~ øβς 22:44, 10 мая 2021 (UTC)
* . — Сергио (обс.) 22:41, 10 мая 2021 (UTC)
thread_title:  Обновить код гаджета (2021-05-11) 

message: Прошу обновить код гаджета с этой страницы: Участник:Нирваньчик/Gadget-qualityArticles.js. Просто новые комментарии для пользователей гаджета (по просьбе на СО гаджета), и для разработчиков. ~Нирваньчик~ øβς 20:44, 14 мая 2021 (UTC)
* . — Сергио (обс.) 21:52, 14 мая 2021 (UTC)
thread_title:  Обновить код гаджета (2021-05-14) 

message: Прошу обновить код гаджета с этой страницы: Участник:Нирваньчик/Gadget-qualityArticles.js. На этой же странице можно глянуть историю изменений, датированных 2023-01-17 (MSK). Чиню 2 проблемы. Первое исправление - чтобы гаджет снова умел работать в режиме importScript(). Второе - чиню проблему (сломалось добавление кнопок реагирования на ВП:КДС, см. Обсуждение Википедии:Гаджеты/Гаджет проекта «Добротные статьи»#Перестали отображаться элементы интерфейса). ~Нирваньчик~ øβς 21:21, 16 января 2023 (UTC)
* Внёс.-- Vladimir Solovjev обс 07:50, 17 января 2023 (UTC)
thread_title:  Обновить код гаджета (2023-01-17) 

message: Прошу обновить код гаджета с этой страницы: Участник:Нирваньчик/Gadget-qualityArticles.js. На этой же странице можно глянуть историю изменений, датированных 2024-03-07 (MSK). Чиню 1 баг, см. Обсуждение Википедии:Гаджеты/Гаджет проекта «Добротные статьи»#Гаджет добавляет слово "подписаться" в список ДС.). ~Нирваньчик~ øβς 17:06, 7 марта 2024 (UTC)
* Сделано. (Надо бы объединить страницы обсуждения гаджета...) stjn 18:32, 8 марта 2024 (UTC)
thread_title:  Обновить код гаджета (2024-03-07)