I have two levels of categories in my forum. I would like to allow users to change their notification settings on the top-level category with an option to apply this setting to the sub-categories within the parent. This prevents them from needing to react to category changes by once again updating their sub-category settings.
I’m thinking something like a checkbox to enable the notification selection to apply to all sub-categories.
I think a modal would be better. That way when you change your tracking status, we say something like:
Would you like to apply this change to *all* underlying sub-categories?
You're currently Watching 2 sub-categories, and Tracking 1 sub-category.
This is what makes it a not-so trivial change though. A convenience feature like this one needs to communicate very clearly what it does, so that users don’t shoot themselves in the foot. No one wants to make a mistake in bulk
If a clear UX path is laid out, we’d probably be open to a PR on this one.
هل حدث أي شيء في هذا المجال؟ لا تزال فئاتي قيد التغيّر قليلاً، وقد تستمر في التحوّل. أود أن يتمكن شخص ما من تعيين إشعار لفئة رئيسية، بحيث ينطبق على جميع الفئات الفرعية، حتى لو تم إنشاء فئات فرعية جديدة لاحقًا.
من وجهة نظري، من الناحية المفاهيمية، فإن الموضوع الموجود في فئة “الرئيسية - الفرعية” هو أيضًا ضمن فئة “الرئيسية”. كنت أتوقع أن يؤدي متابعة “الرئيسية” إلى إخطاري إذا قام شخص ما بإنشاء موضوع في “الرئيسية - الفرعية”.
نفس الشيء ينطبق علينا. لقد قمنا ببطء بإنشاء العديد من الفئات الفرعية على مدار الأشهر القليلة الماضية، لكننا أدركنا للتو أننا بحاجة إلى إشعار الجميع بالذهاب وإعداد اشتراكاتهم يدويًا لهذه الفئات الفرعية.
بالنسبة لي، الحل الأكثر وضوحًا هو نسخ إعداد الاشتراك لجميع المستخدمين في الفئة الرئيسية إلى كل فئة فرعية جديدة يتم إنشاؤها. قد يؤدي ذلك إلى بعض الاشتراكات الزائدة، لكن من السهل على أي مستخدم تصحيح ذلك عبر الروابط الموجودة في رسائل البريد الإلكتروني.