أنا مهتم بجعل خيارات المتابعة في الفئات خيارًا أكثر بروزًا للمستخدمين.
أدرك أنه يمكنني تنسيق زر الإشعار في كل فئة، لكنه سيظل مجرد أيقونة صغيرة وغير واضحة إلى حد ما. لم أتمكن من معرفة كيفية جعل الهدف أكثر وضوحًا.
هل من الممكن إضافة زر إشعار لكل فئة في صفحة /categories؟ وهذا سيخدم أيضًا كملخص لما يتابعه المستخدم.
أخيرًا، هل من الممكن جعل المستخدم يتابع أول منشور في فئة معينة؟
إليك مبرري لهذه النقطة الأخيرة: أرسل رسالة متابعة لحضور فعالية عبر الإنترنت (والذين هم بالفعل أعضاء في منتدانا). أود إضافة شيء مثل: “إذا استمتعت بهذه الندوة عبر الإنترنت حول الموضوع X، يمكنك الاشتراك لتلقي إشعارات حول الفعاليات والمناقشات المستقبلية حول هذا الموضوع: رابِط”.
بدون هذا الرابط، سيتعين علي وصف كيفية التنقل إلى الصفحة المناسبة، والنقر على الأيقونة ذات الصلة، ثم الاختيار من قائمة الخيارات حرفيًا.
أي مساعدة في تحقيق ما سبق، أو أي اقتراحات أخرى لتسهيل إدارة إشعارات الفئات على المستخدمين، ستكون موضع تقدير كبير!
أجد هذا مفيدًا أيضًا. تحتوي إشعارات البريد الإلكتروني على روابط لصفحة إجراء (لعدم وجود كلمة أفضل) - مثل إلغاء الاشتراك في الموضوع وما شابه. شيء من هذا القبيل لمراقبة التصنيفات سيكون جيدًا.
المشكلة التي أراها في ذلك هي أنه قد يتحول إلى ناقل هجوم CSRF (يمكن لشخص ما نشر رابط في مكان ما ينفذ إجراءً ما في discourse، وأي شخص ينقر عليه سيتم تطبيق هذا الإجراء على حسابه، إذا كان مصادقًا عليه في موقع discourse المشار إليه بالرابط). يمكن إخفاء الرابط على شكل رابط مختصر أيضًا، مثل bit.ly/some-key.
في معظم الحالات (أو جميعها؟)، لا ينبغي لطلبات GET أن تغير الحالة. ومع ذلك، يمكن تجنب مثل هذه المشكلة (ثغرة CSRF) أو على الأقل تخفيفها إذا تطلب الرابط رمزًا يولده مشرف (أو مدير) لتنفيذ إجراء معين (مرتبط بالرمز)، لكنني لا أعرف ما إذا كان ذلك يبرر الجهد المبذول، رغم أنه قد يكون مفيدًا في الحالات التي أشرت إليها (خاصة للأشخاص الذين لا يعرفون كيفية تصفح الإنترنت جيدًا).
أرى المشكلة المحتملة هنا. هل قد تساعد “شاشة ترحيبية” (مرة أخرى لا أعرف المصطلح الصحيح)؟ مثلاً، عند النقر على رابط إشعار البريد الإلكتروني، لا يتم تنفيذ أي إجراء تلقائيًا، بل يتم توجيهك لاختيار ما تريد فعله.
بالنظر إلى هذا مرة أخرى… تحتوي “التفضيلات - الفئات” على هذه النظرة العامة، لكنها تتيح لك إضافة فئات إلى خمس حالات إشعار ممكنة. ما نفكر فيه فعليًا هو الشيء نفسه، ولكن بالعكس، حيث تتيح لك إضافة حالات الإشعار إلى قائمة الفئات. أعتقد أن هذا قد يكون أكثر بديهية.
لقد أنشأت مؤخرًا TC يسمح للموظفين بإنشاء زر “مراقبة هذه الفئة” في أي منشور. أستخدم هذا في منتديات Discourse الخاصة بي لجعل المراقبة أكثر سهولة في الاكتشاف للمستخدمين الأقل خبرة تقنيًا.