When having new messages in the New, Unread… category, there is a dismiss button that dismiss all the messages in them but it would be great if there where a way to dismiss single message (without needing to opening them)
We have no plans to do this at the moment. Why not read the ones you want then Dismiss on the rest that remain?
Agreed.
Maybe if there are too many / more messages to be dismissed, there’s actually a need to review your tracked items.
Because, for example in my case, I haven’t got the time to see all the new topics I want to see at once, so I remain them as “new” but I see them when I have time. There are others that I know I don’t want to see because of any reason, I just want to dismiss them (actually I open them to simulate de dismiss) without dismiss all of the unread topics (to read them any time soon).
So you’re wanting something like the Admin Bulk wrench where you can select checkboxes?
We already have keyboard shortcuts for bookmark / unbookmark (j + b) … I would be fine to add another shortcut for “r” or something if someone wants to do a PR, its pretty simple.
Я новичок на этом форуме и, честно говоря, нахожусь здесь только из-за этой конкретной проблемы. Я не администратор, я пользователь. Однако, похоже, это простая проблема интерфейса, но, прочитав несколько тем на эту тему, я заметил, что каждый раз, когда кто-то поднимает этот вопрос, подразумевается, что единственный правильный способ использования этой системы — прочитать все сообщения, которые вы хотите прочитать, а затем отклонить те, которые не хотите. Настолько, что это встроено в сам дизайн. Мне интересно, что этот запрос постоянно возникает в обсуждениях, и при этом наблюдается значительное сопротивление внедрению возможности отклонить отдельную новую тему, не читая её.
Для консорциумов, в которых я участвую и которые используют Discourse, у меня нет роскоши времени, чтобы просмотреть все новые темы и отфильтровать только те, которые я хочу прочитать. Однако у меня также нет роскоши не видеть все новые темы, создаваемые почти во всех категориях, предусмотренных на сайте. Почти все темы, скорее всего, содержат информацию, необходимую мне для поддержания осведомлённости о совместной работе. Это означает, что каждый раз, когда мне приходится взаимодействовать с разработанным консорциумом Discourse, я всё больше и больше отстаю в отслеживании опубликованной информации, которую мне может понадобиться увидеть.
Возможность использовать список «Новые темы» как список «Непрочитанные», который я могу сокращать, отклоняя отдельные темы, которые мне не нужно или не хочу читать, оставляет мне больше шансов дойти до точки, когда я смогу воспользоваться опцией «Отклонить все». В данный момент у меня более 250 новых тем. Просмотр такого количества новых тем утомителен в рамках одной сессии или даже нескольких сессий, особенно учитывая, что, если я покину сайт на какое-то время, появится ещё больше новых тем.
Если это не сложно реализовать на вашем сайте, я полагаю, что это будет довольно полезным дополнением для многих людей, поскольку это соответствует очень распространённому способу управления списками. Большинство людей управляют списком не тем, что отмечают несколько пунктов, а затем зачёркивают весь список, когда решают, что не хотят делать всё остальное. Секция «Новые темы» на сайте очень похожа. Это список того, что нужно просмотреть.
Честно говоря, я довольно сбит с толку реакцией, которая продолжает появляться. Почему удаление ВСЕХ новых ответов после прочтения каждой новой темы (вместо того чтобы прочитать только несколько, на которые у вас есть время), считается решением проблемы, которую так многие отмечали на вашем сайте на протяжении многих лет?
Кроме того, было бы здорово, если бы эта опция была частью интерфейса, а не сочетанием клавиш.
Я ценю ваше беспокойство, и вы выразили его хорошо, но на моём опыте это происходит не так часто. В качестве примера: эта тема от 2015 года и на данный момент имеет 7 ответов.
Это действительно дилемма. Одна из идей: вы могли бы отключить уведомления для определённых категорий (или тегов), которые вас не интересуют?
Я думаю, что большинство людей достаточно хорошо адаптируются к подходу «просмотр списка тем, переход в те, которые могут вас заинтересовать, и игнорирование остальных»:
Обратите внимание, что в качестве специальной удобства кнопка Скрыть… будет отображаться как в верхней, так и в нижней части списка, если у вас достаточно элементов в списках «Новые» или «Непрочитанные».
Можно ли задать количество элементов, при котором появится кнопка «Отклонить»?
Кнопка «Закрыть» всегда отображается, но только в нижней части, если список тем достаточно мал. Для большего списка тем она будет отображаться как в верхней, так и в нижней части списка.
Понятно. «Отклонить» отображается в разделе /Непрочитанные, но не на главной странице и не внутри категорий.
Ах да, извините, я должен был это уточнить. Это также отображается на /new. Отклонение видно в категориях, если вы находитесь в представлениях /new или /unread внутри этой категории.
Извините, я не сразу заметил, что это обсуждение пятилетней давности. На первый взгляд оно казалось свежим (как будто от 15 июня 2020 года). Моя ошибка.
Также я понимаю, что моя оценка частоты возникновения этой проблемы должна быть сбалансирована с вашим восприятием того, что является частым, учитывая поступающие запросы. При поиске этой проблемы здесь мне она казалась достаточно частой, чтобы заслужить изменения, но я могу понять, если моя оценка того, что является достаточно частым, недостаточна с вашей точки зрения. В данном случае вы обладаете экспертизой.
К сожалению, в данном конкретном случае у меня нет такой возможности. Именно поэтому опция «Пропустить» для меня практически бесполезна. Она фактически противоречит тому, как мне нужно работать.
Сообщество Discourse, с которым я регулярно работаю, не активно размечает каждую тему тегами таким образом, чтобы отключение уведомлений по тегам позволяло скрыть нежелательное, не скрывая при этом то, о чём мне необходимо знать. В данном случае темы больше похожи на потоки электронной почты, даже если они опубликованы в категориях. Моя роль в отношении этих тем пересекает границы многих категорий, поэтому отключать уведомления для большинства из них невозможно. Я сделал это там, где мог. Но у меня всё ещё слишком много новых тем.
Что потребуется от вас, чтобы рассмотреть такое изменение интерфейса, то есть возможность игнорировать отдельные темы из списка «Новые» или «Непрочитанные»? Существует ли порог количества запросов, необходимый для включения этого улучшения в ваш план разработки, или же это в большей степени противоречит базовой философии/методологии работы Discourse как решения?
Возможно, это стоит обсудить с владельцами сайта? Даже в виде темы «Обратная связь о сайте» в этом экземпляре Discourse? Добавление тегов и дополнительная категоризация могли бы пойти на пользу многим пользователям, позволив им отделить темы, которые их интересуют, от тех, которые им не интересны?
Один из эффективных подходов, который я видел, — сначала разработать эту функцию как расширение для Discourse (например, в виде плагина или компонента темы).
Если вы или кто-то ещё из вашего сообщества заинтересован, это можно сделать самостоятельно. В противном случае вы можете описать требования и обратиться за помощью в канал Marketplace. Если расширение станет популярным и/или окажется хорошим решением для продукта в целом, его могут включить в основную версию.
Это не значит, что ваше предложение функции здесь — не хороший первый шаг. Но когда сложно добиться консенсуса или поддержки со стороны основной команды на начальном этапе, вариант с расширением может стать эффективной альтернативой.
