Bookmarks aprimorados com lembretes

Melhoramos a funcionalidade de marcadores existente na versão 2.5.0.beta3. Todos os marcadores post_actions existentes serão migrados quando você atualizar seu fórum Discourse. Aqui está um resumo de todos os novos recursos incríveis :dancer:

Nomeação e lembretes de marcadores

Ao marcar um post ou um tópico, uma janela modal aparecerá com várias opções.

Você pode clicar em “Salvar” ou simplesmente clicar fora da modal e um marcador normal será salvo, sem nome ou lembrete (observe como “Nenhum lembrete necessário” está selecionado por padrão). Agora você também pode especificar um nome para o marcador para ajudar a lembrar por que você o marcou. Caso contrário, você pode escolher entre as seguintes opções:

  • Mais tarde hoje — Agora + 3 horas, arredondando para intervalos de meia hora. O horário limite para esta opção é 17h (então 14h é o último horário em que você pode selecionar esta opção).
  • Próximo dia útil — Segunda a sexta às 8h. Na sexta, sábado e domingo, esta opção será segunda-feira; no restante do tempo, será a mesma que “Amanhã”.
  • Amanhã
  • Próxima semana — Agora + 7 dias às 8h.
  • Próximo mês — A data atual do próximo mês às 8h.
  • Data e hora personalizadas — Permite que você especifique sua própria data e hora para o lembrete.

Sempre que a opção “Data e hora personalizadas” for selecionada, lembraremos da entrada que você escolheu e, na próxima vez que você marcar um post, outra opção de lembrete será exibida:

  • Última — A última data e hora personalizadas inseridas, desde que essa data e hora estejam no futuro

A configuração de marcadores no nível do tópico e a limpeza de marcadores para um tópico inteiro funcionam da mesma forma que antes.

Além disso, você pode especificar uma opção de exclusão automática para marcadores:

Notificações de lembrete

Enviamos notificações de lembrete em lotes de cinco minutos, então a entrega de lembretes personalizados não ocorrerá pontualmente. Isso significa que, se você definir um lembrete personalizado para 8:33 (se você for uma pessoa muito específica), seu lembrete chegará às 8:35 no mínimo. Qualquer notificação falha será reenviada no próximo lote. As notificações de lembrete de marcadores são de alta prioridade, o que significa que serão tratadas como notificações de mensagens privadas. Elas recebem uma bolha de notificação verde e ficarão fixadas no topo da sua lista de notificações até serem lidas.

Assim que um lembrete for enviado, o horário e o tipo do lembrete serão limpos, mas o marcador permanecerá. Clicar no ícone de marcador do post abre a janela modal para permitir que você defina um novo lembrete.

Veja como é uma notificação de lembrete de marcador:

Listas e navegação

Os marcadores na barra de navegação rápida agora vêm da nova tabela e mostrarão se você tem um lembrete configurado para o marcador:

Na página de atividades do perfil do usuário, o link “Marcadores” agora mostra uma nova lista de marcadores. A partir daqui, você pode ver como nomeou o marcador, bem como o horário em que o lembrete será enviado. Você também pode pesquisar seus marcadores:

Edição e exclusão

Você pode editar o nome e o lembrete de um marcador clicando no botão “Editar Marcador” no menu suspenso de ações na lista de marcadores ou clicando no ícone de marcador de um post:

image

A exclusão de um marcador pode ser feita tanto na lista de marcadores quanto na modal de marcadores, em um processo de duas etapas (após clicar no ícone do post marcado), e uma confirmação adicional é exibida se você tiver um lembrete configurado para o marcador:

Atalhos de teclado

Você pode usar atalhos de teclado para selecionar o tipo de lembrete desejado para seu marcador e salvar o marcador. Uma lista completa de atalhos pode ser encontrada no menu de ajuda ?.

Sincronização de lembretes com o calendário

Se você quiser ver seus lembretes como eventos no seu aplicativo de calendário favorito, @Falco criou um feed de calendário .ics. Consulte Sync Bookmark Reminders with your favorite Calendar app para mais detalhes.

Ainda por vir

Temos algumas melhorias futuras planejadas, incluindo:

Melhorar a lista de marcadores
Lembretes recorrentes
Personalização do parâmetro de horário do lembrete

Qualquer feedback sobre este novo recurso aqui no Meta será muito apreciado :rocket:

91 curtidas

I’m very excited! This new system will be very useful :smiley:

5 curtidas

This is turning out to be the best feature I didn’t know I wanted :smiley:

Out of curiosity, what was the inspiration?

15 curtidas

image

… more seriously, what even was the point of bookmarks before this? Your browser already does bookmarking for you, doesn’t it? Bookmarking is where information goes to die!

I wanted to turn a terrible, pointless feature into a useful one. :wink:

30 curtidas

It all started back last October when I moaned about not being able to properly manage my topics in a way that wasn’t public. I wanted some kind of system of private/personal tags.

We decided that extending bookmarks with times and labels was a better approach because it would also deprecate the rather clunky “Set a reminder” topic timers.

22 curtidas

It’s a huge improvement. Bookmarks were previously where links went to die*.

I’ve just cleared out my local bookmarks, and am experimenting with ways to remind myself about bookmarks everywhere else…

* Crediting Jeff for that line, forgot he said the same thing a couple of posts up

13 curtidas

Literally… I press bookmark and found stuff I forgot why I bookmarked it because I didn’t have a reminder. Now I do yay! :blush:

13 curtidas

one of the best features ever! :star_struck: thanks Discourse-Team :heart: .

12 curtidas

This would be a phenomenal addition to Discourse, making bookmarks ACTIONable!

7 curtidas

I get sent to the right page when clicking on the icon now :+1:

Be great if could see the authors of the bookmarked post at the page (https://meta.discourse.org/my/activity/bookmarks-with-reminders) too, especially since you can see them in the “menu” version of bookmarks. Bit weird to have info available in one and not the other.

7 curtidas

I have no insight into the exact dynamics that contributed to this excellent feature, but I suppose these earlier discussions were somehow part of it:

9 curtidas

If you are a real Discourse OG you remember stars and the star versus bookmark debate … :star2:

14 curtidas

Eagerly awaiting such a wonderful feature.
Gem among gems.

4 curtidas

Minor issue: clicking the ‘x’ icon or outside the dialog will not cancel the current action, but save it instead.

9 curtidas

When can normal users like us expect to have this wonderful feature in our installations?
:grin: :bomb:

2 curtidas

We have now promoted the Improved Bookmarks with Reminders to a core feature, available to everybody, with the new 2.5.0.beta3. All existing post_actions bookmarks will be migrated when you update your Discourse forum. Feedback is encouraged and welcome! :star2:

I have updated the OP with a more accurate description of the features. The following important changes have been made recently:

  • Bookmarks with reminders can now be edited.
  • Deleting bookmarks is now a 2-step process completed from the modal window, and a confirmation is shown if you are deleting a bookmark with a reminder.
  • Keyboard shortcuts have been added to select a reminder type and navigate the bookmark modal.
  • “Later Today” is now available until 5pm, and the later time is capped to 6pm. So from 3pm-5pm you will be able to see and use this reminder option but it will not go later than 6pm.
24 curtidas

Lovely work.

Awesome to see the tab snooze extension like functionality (explained below) in a discourse native way.

6 curtidas

This is a very cool feature and I like the idea of reminders… but I also recognize this is not something my members will like or enjoy at this moment. Is it possible to disable the new reminder option? If not, is there a hook available so I can write a plugin to do so?

(Yes, I know they can dismiss the reminder dialog with a click and ignore it. But my community is in a funny place, they’re adapting very slowly to the new Discourse software, and it’s still on delicate ground. Many of my members still use bookmarks to keep track of topics they want to visit regularly-- yes, I know that’s redundant and Discourse does a better job managing this automatically than they will manually!-- but that’s the situation I’m in. Trust me, I can feel that this isn’t a good time to start rocking the boat with a new dialog box that they weren’t expecting, as simple and clear as it is. I’d love to turn this on later but turn it off for now.)

3 curtidas

:calendar: This will be super handy. I am not able to see a way to subscribe to an ical feed for my bookmark reminders - am I missing something or is it still in the works?

Edit: ah, here it is: Sync Bookmark Reminders with your favorite Calendar app

5 curtidas

@codinghorror we did that similar thing for the discobot, would you support adding this as a default false site setting (skipping the reminder modal)?