Улучшенные закладки с напоминаниями

Я на самом деле против настройки сайта здесь, но вы можете разместить компонент темы, если хотите.

4 лайка

Нет, на данный момент это невозможно. Извините!

3 лайка

Кроме того, любая кастомизация, возвращающая старое поведение, будет нестабильной до тех пор, пока не будет завершена вся работа по очистке (замена использования bookmarkWithReminder на просто bookmark).

1 лайк

Думаю, стоит также упомянуть, что старое поведение заключалось в наличии кнопки, которую почти никто не нажимал и которая выполняла действие, которое никому особо не было нужно. У нас есть множество статистических данных, подтверждающих это.

Я категорически против «восстановления старого поведения», потому что у людей … есть причины…

Если вы действительно ненавидите закладки, почему бы просто не отключить их?

10 лайков

Да, точно, просто удалите его из списка команд в посте, если вы действительно хотите избавиться от закладок. Это довольно бесполезная функция, которая существовала раньше anyway… Буквально единственное, для чего она подходила, — это «закладки» между разными браузерами и ОС, что является крайне узким случаем использования.

7 лайков

Хорошо, значит, путь через «компонент темы» — это правильный способ решить эту задачу? Я не собираюсь убеждать вас всех это делать… но надеюсь, что не возражаете, если я попрошу совета, как я могу реализовать это в своей конфигурации.

Принято.

1 лайк

Сегодня был продуктивный день. Были слиты следующие PR, и все, кроме последнего, уже работают на Meta:

А FIX: Do not save bookmark if close (X) on modal is clicked by martin-brennan · Pull Request #9541 · discourse/discourse · GitHub должен быть слит в ближайшее время. У меня также есть PR для возврата URL /bookmarks-with-reminders к /bookmarks; надеюсь, слить его завтра: FIX: Change bookmarks-with-reminders URL back to bookmarks for user activity by martin-brennan · Pull Request #9566 · discourse/discourse · GitHub.

Исправление «Логика столбца закладок пользователя по теме была некорректной» должно появиться на Meta в ближайшие пару часов. Позже на этой неделе мы выпустим ещё одну бета-версию со всеми этими исправлениями.

18 лайков

Ещё одно обновление — оба этих PR уже объединены, и неполадки устранены. Сейчас я работаю над финальным PR, чтобы переименовать переменные и прочее, например, bookmarkWithReminder обратно в bookmark.

12 лайков

Я реализовал возможность добавления в закладки в один клик без диалогового окна из списка тем в плагине «Предварительный просмотр списка тем» (при этом сохраняется возможность использования расширенного добавления в закладки из самих тем).

Возможно, в ближайшие несколько дней функционал будет нестабильным, так как я стараюсь успевать за всеми изменениями в ядре, но вчера всё работало!

5 лайков

Это здорово, спасибо!

2 лайка

Финальный PR теперь слит. Мы должны выпустить новую бета-версию в течение следующего дня. Теперь у новых закладок нет нерешённых проблем :star2:.

14 лайков

Рады, что вы используете новый релиз. Всего один вопрос.

  • Отправляет ли уведомление напоминания о закладках письмо (если пользователь не авторизован)?
1 лайк

В вашем дайджесте по электронной почте будет указано количество непрочитанных уведомлений высокой важности (в которые также входят напоминания о закладках), но кроме этого напоминания по электронной почте не отправляются.

Вы также можете синхронизировать закладки с вашим календарем: Sync Bookmark Reminders with your favorite Calendar app.

4 лайка

Я только что объединил ещё одно изменение, которое станет доступно в Meta в течение нескольких часов. Теперь в модальном окне закладок есть скрытая опция, которая удаляет закладку после отправки напоминания. Мы сохраняем выбранный вами вариант в локальном хранилище, поэтому это поведение будет одинаковым для каждой создаваемой вами закладки.

9 лайков

Меня забавляет мысль, что люди используют закладки браузера, поэтому я очень рад, что в Discourse всё ещё есть функция закладок. Я часто сохраняю посты здесь, но мне бы и в голову не пришло добавлять закладки в браузер. Видимо, я странный.

3 лайка

Я добавил новый PR, который решает эту проблему здесь: Domain.com/bookmarks is showing domain.com/u/user/activity/bookmarks-with-reminders, а также добавляет аватар пользователя к сохранённым сообщениям в списке закладок. Он будет объединён в ближайшее время:

cc @Ellibereth, я знаю, что в одном из предыдущих постов вы упоминали, что хотели бы видеть аватары, и @exetico — касательно изменения URL.

11 лайков

Было бы здорово, если бы информация из поля «Для чего эта закладка» использовалась чаще. В настоящее время увидеть эту информацию можно только в полном списке закладок в вашем профиле или открыв саму закладку. Я считаю, что это было бы полезнее, если бы эта информация отображалась в выпадающем списке закладок и/или включалась в уведомление о напоминании.

4 лайка

В напоминаниях нет никакой дополнительной информации, так что как вы видите это работающим? Добавить совершенно новую область функциональности, только для этого?

3 лайка

Скорее, я задаюсь вопросом, должен ли текст в этом поле (если он установлен) заменять заголовок темы в уведомлении. Просто мысль.

7 лайков

Я в какой-то степени согласен с вами. Это может быть не совсем очевидно, но при наведении курсора на уведомление о напоминании отображается информация «Для чего эта закладка». У нас уже есть эта информация при отправке уведомления, но мы не хотели создавать отдельный формат уведомления только для этой функции.

9 лайков