Обсуждение Википедии:Гаджеты/Список наблюдения

Материал из Википедии — свободной энциклопедии
Перейти к навигации Перейти к поиску

Не работает быстрое удаление из списка наблюдения[править код]

46.0.155.42 18:59, 19 февраля 2011 (UTC)[ответить]

У меня перестало работать быстрое удаление из списка наблюдения: значки (×) появляются, но при нажатии на значок зачёркивания текста и удаления из списка наблюдения не происходит; браузер — Opera. NBS 17:35, 19 февраля 2011 (UTC)[ответить]

Лучше перенесите в обсуждение страницы ВП:Гаджеты/Список наблюдения; сегодня посмотрю и починю. — AlexSm 18:35, 19 февраля 2011 (UTC)[ответить]
Починил, вроде кое-как работает. — AlexSm 06:54, 20 февраля 2011 (UTC)[ответить]

Возможность сортировки по пространству и затем по времени изменения[править код]

== пожелание: сортировка по пространствам ==

Можно ли сделать сортировку по пространствам, чтобы отдельно шёл блок страниц из ОП (с обсуждениями), страниц из ВП (с обсуждениями), страниц шаблонов и т.п.? -- AVBtalk 20:17, 1 июня 2012 (UTC)[ответить]

Имеется в виду какая-то сортировка, отличная от уже имеющейся, или новая переменная для автовыполнения сортировки сразу после загрузки страницы? — AlexSm 20:20, 1 июня 2012 (UTC)[ответить]
  • Отличная. Сортировка не по названиям страниц, а по хронологии, как и сейчас, но при этом общий список всех страниц должен быть разбит на группы-пространства, внутри которых и должна проводиться хронологическая сортировка. Чтобы отдельно был блок страниц ВП (с форумами), отдельно категории, отдельно шаблоны, отдельно основное пространство. Чётные страницы, разумеется, в тех же блоках, что и нечётные. -- AVBtalk 20:41, 1 июня 2012 (UTC)[ответить]
Сделано как параметр, для сортировки по хронологии следует себе добавить watchlistSortNamespaceOnly = true;AlexSm 17:56, 14 июня 2012 (UTC)[ответить]

Теоретический вопрос[править код]

Перенесено со страницы Обсуждение участника:Jack who built the house#Теоретический вопрос. — Джек (обс.) 23:59, 14 апреля 2018 (UTC)

Здравствуйте. У меня к Вам теоретический вопрос. Я сейчас просмотрел код гаджета watchlist, над которым Вы иногда работаете, и он мне показался довольно интересным. Он, конечно, кое-где устарел - звёздочки там явно лишние. Но функции полезные. И я решил спросить. Что Вы думаете о ещё некоторых функциях, которые, возможно пригодятся на этой странице. Я категорически не прошу и не предлагаю Вам это писать, разумеется. Меня интересует, может ли быть здесь на это спрос. Функции такие:

  • Около каждой непрочтённой правки (или группы в групповом режиме) кнопка, открывающая дифф между последней непросмотренной правкой и текущей для этой страницы.
  • Там же кнопка, помечающая эту правку и все предыдущие на этой странице как прочитанные, без необходимости её открывать.
  • При нажатии на любую из этих кнопок соответствующие правки помечаются как прочитанные и исчезают.
  • Для прочитанных - кнопка, позволяющая вернуть её в непрочитанные, для позднего прочтения, вместе со всеми более новыми.
  • Кнопка, показывающая минисписок непрочитанных страниц с правками после загрузки страницы списка, с кнопками, открывающими диффы.
  • При нажатии соответствующие правки помечаются как прочитанные и исчезают.
  • Кнопка, прячащая и возвращающая прочитанные правки (может, и здесь такая есть, я не нашёл).
  • Индикатор badge вверху экрана на все страницах, рядом с синим и красным, показывающий, сколько непрочитанных страниц есть, и загорающийся при появлении новых.
  • На странице списка этот индикатор находится в прямой связи с гаджетом, и они меняют друг друга при появлении новой информации.
  • Пользователь может отменить или изменить любой элемент или любое действие в настройках, если ему хочется.

Что скажете? Игорь (обс) 23:32, 14 апреля 2018 (UTC)[ответить]

  • Перенёс в обсуждение гаджета, чтобы обсуждение велось централизованно. — Джек (обс.) 00:01, 15 апреля 2018 (UTC)[ответить]
  • Я нахожу высказанные идеи очень интересными, мне они даже не приходили в голову. Надо глянуть, может какие-то из них реализованы в персональных скриптах в энвики.
    > Для прочитанных - кнопка, позволяющая вернуть её в непрочитанные, для позднего прочтения, вместе со всеми более новыми.
    Это невозможно, насколько я знаю. Прочитанность работает по принципу зубной пасты и тюбика — обратно не запихнуть.
    > Пользователь может отменить или изменить любой элемент или любое действие в настройках, если ему хочется.
    Что имеется в виду? Пока гаджет работает так: есть несколько кнопок, если они были кликнуты, это состояние запоминается до следующего раза в куках (кстати, можно добавлять какое-то оформление, чтобы показывать, что режим активен). Чтобы переключить состояние, которое запомнится до следующего раза, достаточно кликнуть ещё раз.
    P.S. А почему звёздочки-то лишние? :-) — Джек (обс.) 00:09, 15 апреля 2018 (UTC)[ответить]
  • Ах да, подсказывают, что «кнопка, открывающая дифф между последней непросмотренной правкой и текущей для этой страницы», реализована в СН с группировкой правок, включаемой на Служебная:Настройки#mw-prefsection-rc (например, «Википедия:Форум/Общий‎‎ (21 изменение | 8 с последнего посещения | история)»). — Джек (обс.) 00:23, 15 апреля 2018 (UTC)[ответить]
  • Значит, так,  Джек.
  1. Насчёт настроек. Допустим, кому-то не хочется, чтоб один из видов кнопок, описанных выше, появлялся. Совсем. Не нужна ему эта функция. Так он выбирает такой тип больше не показывать. Или ещё что-то такое. Может, не прятать правки по категоризации. Или по flow. И т.д.
  2. Звёздочки лишние, потому что сейчас в настройках вики есть возможность добавить крестики, что делают тоже самое.
  3. Насчёт подсказывают - это только в конкретный день. Я говорю про все дни. Это было одним из пунктов в последнем Опросе желаний, но не попало в десятку.
  4. Насчёт зубной пасты - отвечу чуть позже.
Игорь (обс) 08:59, 15 апреля 2018 (UTC)[ответить]
Так что скажете, Джек? Спасибо, Игорь (обс) 10:32, 16 апреля 2018 (UTC)[ответить]
  • Я спрашивал, Джек, будет ли это иметь спрос, по Вашему мнению. Жалко работать ради пяти человек. Спасибо, Игорь (обс) 13:21, 16 апреля 2018 (UTC)[ответить]
    • Сложно говорить за других. Я знаю тех, кто пользуется звёздочками. Гаджет довольно популярен. Хотя что касается прочитанных-непрочитанных — мне кажется, что в целом люди мало обращают внимание на непрочитанность и вряд ли будут старательно организовывать изменения из списка по этому признаку. Если что-то не прочитано и они не хотят это читать, они просто пропускают. Вот дифф со всем непрочитанным — это да, более полезно. Но в целом я не берусь говорить, насколько функции для работы с прочитанностью будут полезны, может и будут; у людей разные воркфлоу в конце концов.
      > Кнопка, показывающая минисписок непрочитанных страниц с правками после загрузки страницы списка, с кнопками, открывающими диффы.
      После загрузки? То есть она будет функционировать как функция автообновления? Такие функции уже есть как в СН с новыми фильтрами, так в виде персонального скрипта для старого СН, не вижу смысла дублировать. — Джек (обс.) 13:34, 16 апреля 2018 (UTC)[ответить]
  • Спасибо, Джек. Жалко, что невозможно сказать заранее. Не знаю, что решить. По поводу уже есть - оно есть автоматически. В старых и меня никогда не работало, а в новых оно действует само и вешает компьютер все время. Здесь это только когда пользователь захочет, и действует мгновенно.
  • Насчёт зубной пасты - дело в том, что такой гаджет уже есть (w:he:MediaWiki:Gadget-WLM.js). Я его писал несколько месяцев, 300 часов нетто. Хуже всего было совместить с другими гаджетами и скриптами википедии, чтоб могли работать правильно вместе. А потом ещё 50 часов совместить с новыми фильтрами, чтоб работало и там, и был плавный переход туда сюда для тех, кто любит работать с новыми только на более быстрых компьютерах. Я спрашивал, потому что не знаю, стоит ли тратить ещё 50 на перевод на русский. И да, можно разпрочитать правку. Игорь (обс) 13:50, 16 апреля 2018 (UTC)[ответить]
  • Есть скрипт, который добавляет кнопку в СН, которая отмечает индивидуальную статью, как просмотренную. Я его вчера установил, но пока не уверен, что им буду пользоваться: с одной стороны удобно, что можно просматривать правки в СН не по порядку (как я вынужден делать сейчас), но с другой стороны приходятся отмечать каждую правку как просмотренную, а это лишний клик :). Если бы был способ отметить группу страниц идущих подряд как просмотренные, это было бы удобно. К тому же этот скрипт не убирает сразу жирный шрифт при отметке правки как просмотренной, что делает это не очень удобным. — Алексей Копылов 16:05, 18 апреля 2018 (UTC)[ответить]
  • Отметить правку как не просмотренную, чтобы вернуться к ней позже - это было бы удобно. Этого мне часто не хватает. Это действительно возможно? Как это сделать? — Алексей Копылов 16:07, 18 апреля 2018 (UTC)[ответить]
  • А вообще мне сильно не хватает возможности отмечать просмотренными правки, которые находятся в данный момент на СН, а не все. Я предлагал это в опросе 2016 года, но это предложение не получило большой поддержки. — Алексей Копылов 16:10, 18 апреля 2018 (UTC)[ответить]
  • Фича, которая показывает разность с последней просмотренной правкой было бы удобно. Похожая фича есть в гаджете всплывающих окошек. Там можно посмотреть правки с последнего вашего редактирования. Просматривать разница с последней просмотренной было бы удобнее. Это легко сделать? — Алексей Копылов 16:16, 18 апреля 2018 (UTC)[ответить]
  • Я пытался попробывать w:he:MediaWiki:Gadget-WLM.js, но не понял как им пользоваться. Я не знаю иврит, поэтому смотрел через гугол транслайт. Я отметил в настройках: (מנהל רשימת המעקב (מתנגש עם הסתרת רוב העריכות בהעדפות, но ничего не заметил. — Алексей Копылов 16:21, 18 апреля 2018 (UTC)[ответить]
    • Здравствуйте, Алексей Копылов. Мой гаджет автоматически меняет жирный шрифт, разумеется. Что касается группы, теоретически это возможно, но я, ещё когда начал писать гаджет, твёрдо решил не делать ничего для пометки групп, посколько это опасно - можно по ошибке пометить что-то не то. По поводу пометить как не просмотренную - вручную это возможно, но займёт минут десять на правку - быстрее прочитать саму правку. Это делается с помощью использования функций mediawiki, предназначенных для другого, так что простых кнопок для этого у неё нет. Так что у меня заняло немало времени написать код, который делает это автоматически и мгновенно. Если я как-то решу принести сюда этот гаджет, у Вас будет эта функция. Если бы была какая-то возможность провести опрос общественного мнения, чтоб я мог знать, сколько людей минимум установят у себя гаджет, я знал бы, стоит ли начинать.
    • По поводу только видимых - я этим не занимался, но это будет легко сделать в рамках гаджета. По поводу сравнения с последней просмотренной - это очень нелегко, но и это есть в гаджете.
    • Вы выбрали правильно. Измените в настройках язык на русский, и увидите серию кнопок над СН на английском. Кроме того, следует отменить в настройках «показывать в СН только последнюю правку на каждой странице». Рекомендуется, но не обязательно, установить в настройках «сгруппировать правки по дням», так намного мощнее. Игорь (обс) 16:30, 18 апреля 2018 (UTC)[ответить]