Signets améliorés avec des rappels

Nous avons amélioré la fonctionnalité de signets existante dans 2.5.0.beta3. Tous les signets post_actions existants seront migrés lors de la mise à jour de votre forum Discourse. Voici un résumé de toutes les nouvelles fonctionnalités :dancer:

Nom des signets et rappels

Lorsque vous signetez un message ou un sujet, une fenêtre modale s’affichera désormais avec diverses options.

Vous pouvez cliquer sur Enregistrer ou simplement cliquer en dehors de la fenêtre modale pour enregistrer un signet normal, sans nom ni rappel (notez que « Aucun rappel nécessaire » est sélectionné par défaut). Vous pouvez maintenant également spécifier un nom pour le signet afin de vous aider à mémoriser pourquoi vous l’avez enregistré. Sinon, vous pouvez choisir parmi les options suivantes :

  • Plus tard aujourd’hui — Maintenant + 3 heures, arrondi aux demi-heures. L’heure limite pour cette option est 17h (donc 14h est le dernier moment où vous pouvez sélectionner cette option).
  • Jour ouvrable suivant — Lundi à vendredi à 8h. Le vendredi, le samedi et le dimanche, cette option correspondra au lundi ; le reste du temps, elle correspondra à Demain.
  • Demain
  • Semaine prochaine — Maintenant + 7 jours à 8h.
  • Mois prochain — La date actuelle du mois prochain à 8h.
  • Date et heure personnalisées — Vous permet de spécifier votre propre date et heure pour le rappel.

Chaque fois que l’option « Date et heure personnalisées » est sélectionnée, nous nous souviendrons de l’entrée que vous avez choisie. La prochaine fois que vous signeterez un message, une autre option de rappel sera affichée :

  • Dernière — La dernière date et heure personnalisées saisies, tant que cette date et heure sont dans le futur.

La définition de signets au niveau du sujet et la suppression des signets pour l’ensemble d’un sujet fonctionnent de la même manière qu’auparavant.

De plus, vous pouvez spécifier une option de suppression automatique pour les signets :

Notifications de rappel

Nous envoyons les notifications de rappel par lots de cinq minutes, de sorte que la livraison des rappels personnalisés ne se fera pas à l’heure exacte. Cela signifie que si vous définissez un rappel personnalisé pour 8h33 (si vous êtes une personne très précise), votre rappel arrivera au plus tôt à 8h35. Nous réessaierons toutes les notifications échouées lors du lot suivant. Les notifications de rappel de signet sont prioritaires, ce qui signifie qu’elles seront traitées comme les notifications de messages privés. Elles affichent une bulle de notification verte et restent en haut de votre liste de notifications jusqu’à ce qu’elles soient lues.

Une fois qu’un rappel est envoyé, l’heure et le type de rappel sont effacés, mais le signet reste. Cliquer sur l’icône de signet du message ouvre la fenêtre modale pour vous permettre de définir un nouveau rappel.

Voici à quoi ressemble une notification de rappel de signet :

Listes et navigation

Les signets dans la barre de navigation rapide proviennent désormais de la nouvelle table et vous indiquent si un rappel est défini pour le signet :

Dans la page d’activité du profil utilisateur, le lien Signets affiche désormais une nouvelle liste de signets. De là, vous pouvez voir le nom que vous avez donné au signet ainsi que l’heure à laquelle le rappel sera envoyé. Vous pouvez également rechercher vos signets :

Modification et suppression

Vous pouvez modifier le nom et le rappel d’un signet soit en cliquant sur le bouton « Modifier le signet » dans le menu déroulant des actions de la liste des signets, soit en cliquant sur l’icône de signet d’un message :

image

La suppression d’un signet peut être effectuée soit depuis la liste des signets, soit depuis la fenêtre modale de signet en deux étapes (après avoir cliqué sur l’icône du message signeté), et une confirmation supplémentaire est affichée si un rappel est défini pour le signet :

Raccourcis clavier

Vous pouvez utiliser des raccourcis clavier pour sélectionner le type de rappel souhaité pour votre signet et enregistrer le signet. Une liste complète des raccourcis se trouve dans le menu d’aide ?.

Synchronisation des rappels avec le calendrier

Si vous souhaitez voir vos rappels sous forme d’événements dans votre application de calendrier préférée, @Falco a créé un flux de calendrier .ics. Consultez Sync Bookmark Reminders with your favorite Calendar app pour plus de détails.

À venir

Nous avons prévu quelques améliorations futures, notamment :

Amélioration de la liste des signets
Rappels récurrents
Personnalisation du paramètre d’heure de rappel

Tout retour d’information sur cette nouvelle fonctionnalité ici sur Meta serait apprécié :rocket:

91 « J'aime »

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

5 « J'aime »

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

Out of curiosity, what was the inspiration?

15 « J'aime »

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 « J'aime »

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 « J'aime »

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 « J'aime »

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 « J'aime »

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

12 « J'aime »

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

7 « J'aime »

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 « J'aime »

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 « J'aime »

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

14 « J'aime »

Eagerly awaiting such a wonderful feature.
Gem among gems.

4 « J'aime »

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

9 « J'aime »

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

2 « J'aime »

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 « J'aime »

Lovely work.

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

6 « J'aime »

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 « J'aime »

: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 « J'aime »

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