# إضافة فئات تلقائية للشريط الجانبي للمستخدم عند إضافته لمجموعة

**URL:** https://meta.discourse.org/t/automatically-add-categories-to-users-sidebar-when-added-to-group/258940
**Category:** Feature
**Tags:** sidebar, completed
**Created:** [21 مارس 2023، 6:00م UTC](https://meta.discourse.org/t/automatically-add-categories-to-users-sidebar-when-added-to-group/258940 "2023-03-21T18:00:18Z")
**Posts on this page:** 7
**Page:** 1

<div class="post-metadata">

### Author: ![mikelupo](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/mikelupo/32/293063_2.png) [@mikelupo](https://meta.discourse.org/u/mikelupo)
#### Post date: [21 مارس 2023، 6:00م UTC](https://meta.discourse.org/t/automatically-add-categories-to-users-sidebar-when-added-to-group/258940/1 "2023-03-21T18:00:18Z")

</div>

لدينا بعض المجموعات التي (عن قصد) غير مرئية أو غير متاحة للجميع. على سبيل المثال، نحن جمعية اتحاد ملاك ولدينا بعض اللجان الصغيرة المشكلة. (أي، لجنة المناظر الطبيعية). لقد أنشأت مجموعة تسمى “مجموعة لجنة المناظر الطبيعية”. عندما أضيف أعضاء جددًا إلى تلك المجموعة، لا تظهر فئة لجنة المناظر الطبيعية لهم تلقائيًا. تم تعيين إعدادات الأمان لتلك المجموعة على “عرض، رد، إنشاء”.  
يبدو أنني أفتقد بعض الإعداد العام الذي قد يتسبب في ظهور الفئة لعضو المجموعة الجديد هذا.

كيف يمكنني حل هذا؟

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

---

<div class="post-metadata">

### Author: ![mcwumbly](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/mcwumbly/32/103861_2.png) [@mcwumbly](https://meta.discourse.org/u/mcwumbly)
#### Post date: [21 مارس 2023، 6:20م UTC](https://meta.discourse.org/t/automatically-add-categories-to-users-sidebar-when-added-to-group/258940/2 "2023-03-21T18:20:40Z")

</div>

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

 ![Screenshot 2023-03-21 at 2.12.02 PM](https://global.discourse-cdn.com/meta/original/4X/2/b/b/2bbb964259f789241149ea6a3397c1084d74d24b.png)

يوجد إعداد للموقع لـ `default sidebar categories`:

 ![Screenshot 2023-03-21 at 2.13.54 PM](https://global.discourse-cdn.com/meta/original/4X/4/6/f/46fa35e8392b8372d64509e05bd9b46c3b7417e8.png)

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

نظرًا لأن المستخدمين قادرون على إضافة/إزالة الأشياء بأنفسهم، فقد يكون من المفيد أيضًا وجود موضوع على موقعك للإشارة إليه في حالة حاجة الأشخاص إلى المساعدة في القيام بذلك.

---

<div class="post-metadata">

### Author: ![mikelupo](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/mikelupo/32/293063_2.png) [@mikelupo](https://meta.discourse.org/u/mikelupo)
#### Post date: [21 مارس 2023، 7:41م UTC](https://meta.discourse.org/t/automatically-add-categories-to-users-sidebar-when-added-to-group/258940/3 "2023-03-21T19:41:15Z")

</div>

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

---

<div class="post-metadata">

### Author: ![jessicest](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/jessicest/32/314092_2.png) [@jessicest](https://meta.discourse.org/u/jessicest)
#### Post date: [2 يوليو 2023، 11:34م UTC](https://meta.discourse.org/t/automatically-add-categories-to-users-sidebar-when-added-to-group/258940/4 "2023-07-02T23:34:52Z")

</div>

> [@mcwumbly](#):
>
> هناك إعداد للموقع لـ `افتراضي فئات الشريط الجانبي`:

هذا الإعداد لا يعمل معنا. عندما تتم إضافة المستخدمين إلى مجموعة `verified`، يمكنهم التفاعل مع الفئات المقيدة، لكنها لا تظهر في الشريط الجانبي، على الرغم من أن تلك الفئات موجودة في إعداد الموقع `افتراضي فئات الشريط الجانبي`.

سير العمل على مثيل Discourse الخاص بنا:

1. ينشئ المستخدمون حسابًا. لا يمكنهم رؤية الفئات المقيدة.
2. يرسلون لنا رسالة
3. عند مراجعة رسالتهم، تتم إضافة المستخدم يدويًا إلى مجموعة `verified`
4. متوقع: يجب أن تظهر لهم الآن الفئات المقيدة في شريطهم الجانبي
5. ملاحظ: لا يحصلون إلا على الفئة غير المقيدة في شريطهم الجانبي؛ تلك التي كانت موجودة عندما انضموا لأول مرة

أتساءل عما إذا كان يعتمد على طرق مختلفة يمكنهم من خلالها الانضمام إلى مجموعة `verified`؟

في حالتنا، يقوم المشرف بتحرير ملفهم الشخصي لإضافة `verified` إلى قائمة مجموعاتهم المخصصة. (هذا أيضًا يرفعهم تلقائيًا إلى مستوى الثقة 1.) يمكنهم الآن المشاركة في الفئات المقيدة ولكن شريطهم الجانبي لا يظهرها لهم. ربما هناك طريقة أخرى لنقلهم إلى المجموعة؟

---

<div class="post-metadata">

### Author: ![mcwumbly](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/mcwumbly/32/103861_2.png) [@mcwumbly](https://meta.discourse.org/u/mcwumbly)
#### Post date: [3 يوليو 2023، 1:03ص UTC](https://meta.discourse.org/t/automatically-add-categories-to-users-sidebar-when-added-to-group/258940/5 "2023-07-03T01:03:18Z")

</div>

يبدو أن هذا لم يعد يعمل كما وصفت سابقاً.

لا أعتقد أننا صممناه بشكل صريح ليعمل بالطريقة التي كان يعمل بها سابقاً. من الممكن أنه كان يعمل بالصدفة في الماضي، ثم تدهور بعد التغييرات الأخيرة، نظراً لغياب مواصفات تغطي هذا السلوك.

سأنتقل بهذا الموضوع إلى قناة #Contribute > Feature لتسجيل حقيقة أن الناس ترغب في القدرة على القيام بذلك بشكل أكثر وضوحاً.

يجب على المستخدمين إضافته بأنفسهم حالياً — يمكنهم النقر على “إعادة تعيين إلى الإعدادات الافتراضية” في مربع حوار فئات الشريط الجانبي بعد انضمامهم إلى المجموعات المناسبة، لكن للأسف، لا يزال عليهم اتخاذ بعض الإجراءات بأنفسهم حتى يتم اتخاذ إجراء آخر هنا.

---

<div class="post-metadata">

### Author: ![mcwumbly](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/mcwumbly/32/103861_2.png) [@mcwumbly](https://meta.discourse.org/u/mcwumbly)
#### Post date: [25 أغسطس 2023، 6:28م UTC](https://meta.discourse.org/t/automatically-add-categories-to-users-sidebar-when-added-to-group/258940/13 "2023-08-25T18:28:25Z")

</div>

> [@mcwumbly](#):
>
> يبدو أن هذا لم يعد يعمل كما وصفته سابقًا.

يجب إصلاح هذا الآن وفقًا لـ

> <https://github.com/discourse/discourse/pull/22793>
>
> Context of this change:
> 
> There are two site settings which an admin can configur…ed to set the
> default categories and tags that are shown for a new user. \`default\_navigation\_menu\_categories\`
> is used to determine the default categories while
> \`default\_navigation\_menu\_tags\` is used to determine the default tags.
> 
> Prior to this change when seeding the defaults, we will filter out the
> categories/tags that the user do not have permission to see. However,
> this means that when the user does eventually gain permission down the
> line, the default categories and tags do not appear.
> 
> What does this change do?
> 
> With this commit, we have changed it such that all the categories and tags
> configured in the \`default\_navigation\_menu\_categories\` and
> \`default\_navigation\_menu\_tags\` site settings are seeded regardless of
> whether the user's visibility of the categories or tags. During
> serialization, we will then filter out the categories and tags which the
> user does not have visibility of.

---

<div class="post-metadata">

### Author: ![mcwumbly](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/mcwumbly/32/103861_2.png) [@mcwumbly](https://meta.discourse.org/u/mcwumbly)
#### Post date: [25 أغسطس 2023، 6:28م UTC](https://meta.discourse.org/t/automatically-add-categories-to-users-sidebar-when-added-to-group/258940/14 "2023-08-25T18:28:35Z")

</div>


