علامات مرجعية محسنة مع تذكيرات

قمنا بتحسين وظيفة الإشارات المرجعية الموجودة في 2.5.0.beta3. سيتم ترحيل جميع الإشارات المرجعية post_actions الموجودة عند تحديث منتدى Discourse الخاص بك. إليك ملخص لجميع الميزات الجديدة الرائعة :dancer:

تسمية الإشارات المرجعية والتذكيرات

عند وضع إشارة مرجعية لمنشور أو موضوع، سيظهر الآن نافذة منبثقة تحتوي على خيارات متنوعة.

يمكنك النقر على “حفظ” أو ببساطة النقر خارج النافذة المنبثقة لحفظ إشارة مرجعية عادية بدون اسم أو تذكير (لاحظ كيف أن “لا حاجة لتذكير” محدد افتراضيًا). يمكنك الآن أيضًا تحديد اسم للإشارة المرجعية لمساعدتك على تذكر سبب وضعك للإشارة المرجعية. وإلا يمكنك الاختيار من الخيارات التالية:

  • لاحقًا اليوم — الآن + 3 ساعات، مع التقريب إلى فترات نصف ساعة. وقت القطع لهذا الخيار هو 5 مساءً (لذا فإن 2 مساءً هو آخر وقت يمكنك فيه اختيار هذا الخيار).
  • اليوم التالي للعمل — من الاثنين إلى الجمعة الساعة 8 صباحًا. في يومي الجمعة والسبت والأحد، سيكون هذا الخيار هو يوم الاثنين، وفي باقي الأوقات سيكون مثل “غدًا”.
  • غدًا
  • الأسبوع القادم — الآن + 7 أيام الساعة 8 صباحًا.
  • الشهر القادم — التاريخ الحالي في الشهر التالي الساعة 8 صباحًا.
  • تاريخ ووقت مخصص — يسمح لك بتحديد تاريخ ووقت تذكيرك الخاص.

في كل مرة يتم فيها اختيار خيار “تاريخ ووقت مخصص”، سنقوم بتذكر الإدخال الذي اخترته، وفي المرة القادمة التي تضع فيها إشارة مرجعية لمنشور، سيظهر خيار تذكير آخر:

  • آخر — آخر تاريخ ووقت مخصص تم إدخاله، طالما أن هذا التاريخ والوقت في المستقبل

يعمل إعداد الإشارات المرجعية على مستوى الموضوع ومسح الإشارات المرجعية لموضوع كامل بنفس الطريقة التي كانت تعمل بها سابقًا.

بالإضافة إلى ذلك، يمكنك تحديد خيار الحذف التلقائي للإشارات المرجعية:

إشعارات التذكير

نرسل إشعارات التذكير على دفعات مدتها خمس دقائق، لذا لن يتم تسليم التذكيرات المخصصة في الوقت المحدد بالضبط. هذا يعني أنه إذا قمت بتعيين تذكير مخصص لـ 8:33 صباحًا (إذا كنت شخصًا محددًا جدًا)، فسيصل تذكيرك في وقت مبكر من 8:35 صباحًا. أي إشعارات فاشلة سنحاول إعادة إرسالها في الدفعة التالية. إشعارات تذكير الإشارات المرجعية هي أولوية عالية، مما يعني أنها ستُعامل مثل إشعارات الرسائل الخاصة. تحصل على فقاعة إشعار خضراء، وستظل مثبتة في أعلى قائمة إشعاراتك حتى يتم قراءتها.

بمجرد إرسال تذكير، يتم مسح وقت التذكير ونوعه، لكن الإشارة المرجعية تبقى. عند النقر على أيقونة الإشارة المرجعية للمنشور، تفتح النافذة المنبثقة لتسمح لك بتعيين تذكير جديد.

إليك كيف يبدو إشعار تذكير الإشارة المرجعية:

القوائم والتنقل

تأتي الإشارات المرجعية في شريط التنقل السريع الآن من الجدول الجديد وستعرض لك ما إذا كان لديك تذكير محدد للإشارة المرجعية:

في صفحة نشاط ملف المستخدم، يعرض رابط الإشارات المرجعية الآن قائمة جديدة بالإشارات المرجعية. من هنا يمكنك رؤية اسم الإشارة المرجعية بالإضافة إلى الوقت الذي سيتم فيه إرسال التذكير. يمكنك أيضًا البحث في إشارتك المرجعية:

التعديل والحذف

يمكنك تعديل اسم وتذكير الإشارة المرجعية إما عن طريق النقر على زر “تعديل الإشارة المرجعية” من قائمة الإجراءات المنسدلة في قائمة الإشارات المرجعية، أو عن طريق النقر على أيقونة الإشارة المرجعية لمنشور:

image

يمكن حذف الإشارة المرجعية إما من قائمة الإشارات المرجعية أو من نافذة الإشارة المرجعية كعملية من خطوتين (بعد النقر على أيقونة منشور الإشارة المرجعية)، ويتم عرض تأكيد إضافي إذا كان لديك تذكير محدد للإشارة المرجعية:

اختصارات لوحة المفاتيح

يمكنك استخدام اختصارات لوحة المفاتيح لتحديد نوع التذكير الذي تريده لإشارتك المرجعية وحفظ الإشارة المرجعية. يمكن العثور على قائمة كاملة بالاختصارات في قائمة المساعدة ?.

مزامنة التذكيرات مع التقويم

إذا كنت ترغب في رؤية تذكيراتك كفعاليات في تطبيق التقويم المفضل لديك، فقد أنشأ @Falco تغذية تقويم .ics. راجع Sync Bookmark Reminders with your favorite Calendar app لمزيد من التفاصيل.

ما زال قادمًا

لدينا بعض التحسينات المستقبلية المخططة بما في ذلك:

تحسين قائمة الإشارات المرجعية
تذكيرات متكررة
تخصيص معلمة وقت التذكير

أي تعليقات على هذه الميزة الجديدة هنا على Meta ستكون محل تقدير :rocket:

91 إعجابًا

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

5 إعجابات

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

Out of curiosity, what was the inspiration?

15 إعجابًا

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 إعجابًا

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 إعجابًا

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 إعجابًا

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 إعجابًا

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

12 إعجابًا

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

7 إعجابات

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 إعجابات

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 إعجابات

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

14 إعجابًا

Eagerly awaiting such a wonderful feature.
Gem among gems.

4 إعجابات

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

9 إعجابات

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

إعجابَين (2)

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 إعجابًا

Lovely work.

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

6 إعجابات

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 إعجابات

: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 إعجابات

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