هل هناك خيار في Discourse يسمح لعضو مسجّل الدخول برؤية فقط الموضوعات التي شارك فيها؟

هل هناك خيار في Discourse يسمح للعضو المسجل بالدخول برؤية المواضيع التي شارك فيها فقط (سأل، أجاب… )؟

كيف يمكن لأي شخص الإجابة على أي موضوع إذا لم يتمكن من رؤيته لأنه لم يشارك فيه قط؟

أعتقد أنك تقصد حقوق الوصول. أم أنك تقصد مجرد فلتر؟

3 إعجابات

إذا كان سؤالك يتعلق بمرشح فقط، فهو /my/activity

إعجاب واحد (1)

أتفهم وجهة نظرك…

ولكنه سيعمل على النحو التالي:

  • سيتمكن العضو من الوصول إلى جميع المشاركات التي شارك فيها حتى الآن.
  • سيتمكنون أيضًا من الوصول إلى جميع المشاركات الجديدة التي ينشئونها من الآن فصاعدًا.

إذًا أنت تبحث في مواضيع خاصة بشكل أساسي.

الأمر مربك. لقد تحدثت عن المواضيع في المنشور الأصلي. الآن تتحدث عن المشاركات. بالنسبة للمشاركات، قد يعمل المكون الإضافي للردود الخاصة. شكرًا لك على إعلامي به، @Jagster!

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

إعجاب واحد (1)

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

ولكن هناك أيضًا هذا:

مرحباً بالجميع،

أود توضيح هدفي فيما يتعلق بالتحكم في الوصول في المنتدى.

1. الوضع الحالي

حاليًا، يضم المنتدى آلاف المستخدمين المنتظمين، المصنفين إلى مستويات مختلفة (TL 0 إلى 4).

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

2. الوضع المرغوب

أرغب في تطبيق قيود وصول للمستخدمين المنتظمين، مع ضمان أنهم يستطيعون فقط رؤية:

  • :white_check_mark: جميع المواضيع والمنشورات التي شاركوا فيها حتى الآن.
  • :white_check_mark: المواضيع الجديدة التي ينشئونها.

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

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

3. الهدف

الهدف الرئيسي هو:
:small_blue_diamond: تقييد وصول المستخدمين المنتظمين وفقًا للمعايير المذكورة أعلاه.
:small_blue_diamond: ضمان حصول المستخدمين المميزين (VIP) على وصول كامل دون الحاجة إلى إنشاء فئات منفصلة.

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

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

شكرًا لكم جميعًا! :blush:

سؤالي الأول:

  1. أنا مستخدم جديد ولا أرى شيئًا.
  2. حتى يقوم مستخدم VIP بإنشاء موضوع.
  3. يجيب شخص آخر على الموضوع.
  4. هل أرى إجابة المستخدم غير VIP الآخر على الرغم من أنني لم أجب بعد؟ وإذا أجبت، هل أرى الآن إجابات الآخرين أم إجابتي فقط؟

السؤال الثاني:

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

حسنًا.

لن ترى الموضوع بعد.

تستمر في عدم رؤية الموضوع.

لا، لن تراه.

لن تتمكن من الإجابة… إلا إذا تمت ترقيتك إلى VIP.

السؤال الثاني:

  1. لا أرى شيئًا في البداية :white_check_mark:
  2. أقوم بإنشاء موضوع :white_check_mark:
  3. يمكن لمستخدمي VIP فقط رؤيته، لذا يجيبون عليه. :white_check_mark:
  4. هل يظل مخفيًا عن أي شخص غير VIP؟ لذا بشكل أساسي إذا سألت، هل يمكن لمستخدمي VIP فقط الإجابة ولا يرى المستخدمون الآخرون موضوعي أبدًا؟ :white_check_mark:

كيف يمكنني رؤية أي موضوع آخر غير الموضوع الذي أنشأته؟

فقط إذا تمت ترقيتك إلى VIP.
(تذكر أنه سيكون بإمكانك الوصول إلى جميع المواضيع التي شاركت فيها حتى الآن.)

ثم أعتقد أيضًا أنك تحتاج أساسًا إلى هذا.

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

أعتقد أنه عليك الاختيار بين نظام واحد ، فأنت تصف نموذجين مختلفين تمامًا.

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

سأستكشف جميع إمكانيات المكون الإضافي، شكرًا لك.

ومع ذلك، لست متأكدًا مما إذا كان سيعمل بالضبط كما أتوقع:

  1. بدءًا من “اليوم”، يجب أن يرى جميع المستخدمين فقط المواضيع التي شاركوا فيها. هل هذا ممكن مع المكون الإضافي؟ سأتحقق.
  2. عندما تتم ترقية المستخدم إلى VIP، يجب أن يحصل على وصول غير مقيد إلى جميع المحتويات. سأتحقق أيضًا من كيفية تعديل هذا باستخدام المكون الإضافي.

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

ولكن بصراحة، لست مقتنعًا تمامًا بأنه سيتصرف بالضبط كما أتخيل… لِنَر، آمل في الأفضل!

10 آلاف+ موضوع :frowning:

أنا أبحث عن نظام بسيط.

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

من هذه النقطة فصاعدًا، سيتمتع المستخدمون المميزون (الذين سيدفعون رسوم اشتراك) فقط بالوصول الكامل إلى جميع المواضيع، تمامًا كما فعل الجميع من قبل.

باختصار، إنه نموذج قائم على الاشتراك.

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

الطريقة للقيام بما تطلبه بدون إضافة هي استخدام الرسائل الخاصة فقط. سيرسل المستخدمون العاديون رسالة خاصة جماعية إلى مجموعة @vip. عندها يمكنهم رؤية رسالتهم ويمكن لأعضاء VIP رؤيتها، ولكن لا يمكن لأي شخص آخر.

لن يكون لديك فئات حينها، ولكن لا يزال بإمكانك الحصول على علامات.

إعجاب واحد (1)