تلميحات لمجموعات مستخدمين معينة؟

مرحباً يا أصدقاء،

أود إنشاء محتوى مخفي يعتمد على صلاحيات مجموعة المستخدمين.

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

ما رأيكم في ذلك؟

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

لقد كتبت هذا، لسبب ما discourse-hide-old-text/ at master · pfaffman/discourse-hide-old-text · GitHub ولا أتذكره تمامًا. لا أضمن أنه سيكون مفيدًا أو حتى أنه سيعمل. أعتقد أنه يخفي المنشورات بالكامل، وليس مجرد أجزاء منها.

طريقة عمل التلميحات هي أن النص موجود في المتصفح ويتم طمسه باستخدام CSS. أعتقد أنه يمكن تعديل البرنامج الإضافي المذكور أعلاه لإخفاء أجزاء فقط. لا تتردد في عمل نسخة منه (fork) أو الاتصال بي إذا أردت أن أقوم بتعديله لك.

4 إعجابات

شكرًا جزيلاً حتى الآن على التلميح! سأبقي ذلك تحت المراقبة…

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

هذا الطلب غير مفهوم بالنسبة لي. لماذا لا يتم ربطه بمقال في فئة آمنة، يمكن فقط للمجموعات المختصة الوصول إليها؟

إعجابَين (2)

تُستخدم الفئات لمواضيع محددة. لا يمكنني / لن أدمج هذه المواضيع لمجموعات مستخدمين معينة. هذا لا معنى له وسيؤدي إلى إزعاج بسبب معلومات زائدة عن الحاجة و(ربما) خاطئة.

شيء مثل هذا سيكون أفضل بكثير:

[spoiler]سيتم تعتيم هذا النص[/spoiler,user-group]

وفي حال تم حذف المجموعة مؤخرًا، يجب أن يكون الحل البديل هو:

  1. مرئي فقط للمسؤولين (والمؤلفين)
  2. يجب إشعار المسؤولين والمشرفين لحل التعارض.

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

معلومات سرية للغاية

ستحتاج إلى هذا عند الرد على @terraboss في Meta. انقر لعرض

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

5 إعجابات