I pushed a fix, the plugin does not suppress categories in tag filters anymore.
@RGJ hi,
Is it supposed to this plugin hide also messages from suppressed category from New page?
Thanks
No, it’s not supposed to do that. I have pushed another fix.
Thanks! Works like a charm!
Happy New Year for all you guys! 
هل يعرف أحد كيف يمكنني عكس الوضع بحيث لا تكون أي من فئاتنا بلغات أجنبية صامتة لأي مستخدم؟ يجب أن تظهر هذه الفئات على /categories للجميع. في الوقت الحالي، هناك ربما أكثر من 25,000 مستخدم لا يمكنهم اكتشاف المحتوى الذي يجب أن يكون مرئيًا لهم.
إذا كان u مستخدمًا، فأرى u.muted_user_ids لكنني لست متأكدًا من مكان تخزين الفئات الصامتة.
users.each do |u|
# هنا، سأتحقق مما إذا كانت أي من فئات المستخدم الصامتة تطابق فئة
# بلغة أجنبية وأحذفها من القائمة لذلك المستخدم.
end
أيضًا، هل من الآمن بالنسبة لي العثور على هذا الحقل وتعديل القيمة الخام عبر سكريبت في irb بهذه الطريقة؟
هذا أمر بسيط نسبيًا. التغييرات التي تحتاج إلى إجرائها هي على جدول category_users. لقد شرحت في هذا المنشور كيفية إلغاء كتم فئة لجميع المستخدمين: Trading Buttons - #46 by simon وأضفت المزيد من التفاصيل في منشور آخر في ذلك الموضوع.
شكرًا، سأجرب ذلك.
الأسهل هو ببساطة تغيير إعدادات الموقع، وسيطلب منك إلغاء كتم الصوت للمستخدمين الحاليين إذا رغبت في ذلك.
شكرًا لك، لقد نجح ذلك. ![]()
مرحباً،
نواجه هذه المشكلة على موقعنا الإلكتروني. لقد قمنا بالفعل بحذف 3 فئات من “الأحدث”، والآن نحتاج إلى إضافة فئة أخرى.
نحن مستعدون لاستخدام خيار “فئات افتراضية مخفية” بدلاً من ذلك. ومع ذلك، نود تعطيل الميزة القديمة للفئات الثلاث الموجودة مسبقاً لضمان سلوك الموقع بالكامل بنفس الطريقة.
نحن نستضيف مثيل Discourse الخاص بنا بأنفسنا ولدينا وصول إلى قاعدة البيانات. هل يمكنكم تزويدنا بمعلومات حول مكان وجود العلم suppress from latest (إخفاء من الأحدث) للفئات الثلاث السابقة في قاعدة البيانات؟
بحسب علمي، عندما تم إزالة الميزة، أصبحت الفئات صامتة افتراضيًا.
لم يستمر العلم في الوجود أو العمل بمجرد إزالة الخيار من واجهة المستخدم.
قائمتنا فارغة. هل هناك مكان آخر قد يكونون قد كتموا فيه الصوت؟

أنا سعيد جدًا لأنني وجدت هذا الموضوع أخيرًا. كنت أفقد عقلي أحاول معرفة كيفية منع الضوضاء الناتجة عن فئاتي الخاصة للمواضيع المرحلية من ازدحام قائمة /latest.
هل ستكون الإضافة من @RGJ هي الحل الفعلي، أم أن فريق Discourse لا يزال يعمل على شيء ما؟
(وبالطبع، أود أيضًا أن أضع نفسي على السجل مع تصويت +1 لاستعادة الوظيفة من أجل “إخفاء” المحتوى المزعج الذي تم تقسيمه فعليًا إلى عروض أخرى، مثل مقالات قاعدة المعرفة باستخدام الإضافات المختلفة لذلك، ومواضيع تعليقات المدونات المولدة بواسطة جافا سكريبت من مواقع أخرى، وبالطبع مواضيع الترحيل المؤقتة للنشر المستقبلي.)
مرحبًا بالجميع. هذا أول منشور لي هنا.
لدي أيضًا سيناريو استخدام لأداة الكتم.
توقفت عن استخدام Disqus وبدأت في استخدام Discourse كنظام تعليقات لموقعي الإلكتروني، الذي يحتوي بالفعل على ما يقرب من 1000 مقالة. ومنذ أن قمت بذلك، بدأ تدفق “الأحدث” يفيض بخيوط التعليقات الخاصة بمواضيع تعود إلى عام 2016.
لا أريد أن يكون هذا القسم صامتًا تمامًا بالمعنى الذي يجعله غير ظاهر في قائمة الفئات، ويمكنني تقبل أن لا تُضاف التعليقات الأخيرة (أي التعليقات على أحدث المقالات) إلى تدفق “الأحدث”.
لكن من غير المقبول إبقاء هذه القائمة مغمورة بمحتوى قديم.
كتم الفئة يمنع الناس من رؤيتها في القائمة. وعدم كتمها يؤدي إلى إغراق التدفق بمحتوى لم يعد ذا صلة حقيقية.
نعم، هذه مهمة تم تكليف أحد مهندسينا بها، ولا، لا يمكننا حاليًا تزويدك بتوقيت تقديري للإنجاز ![]()
أقوم بإنشاء إضافة تحتوي على إعداد موقع (مشابه لـ default_categories_watching) بدلاً من إعداد فئة.
إليك النسخة الأولية من الإضافة.