Monikas
(JustMonika)
10 أبريل 2024، 4:34ص
1
يتيح تطوير إضافة للمستخدمين إخفاء المحتوى عن المستخدمين الآخرين باستخدام BBCode.
أضف BBCode التالي إلى منشورك:
[LOGIN]المحتوى المراد إخفاؤه[/LOGIN] : يخفي المحتوى عن المستخدمين غير المسجلين
[LIKE]المحتوى المراد إخفاؤه[/LIKE] : يخفي المحتوى حتى يقوم المستخدم بالإعجاب بالمنشور
[REPLY]المحتوى المراد إخفاؤه[/REPLY] : يخفي المحتوى حتى يرد المستخدم على المنشور
6 إعجابات
Heliosurge
(Dan DeMontmorency)
10 أبريل 2024، 10:18م
2
يبدو أن أول اثنين رائعين جدًا. على الرغم من أن الأخير عادةً ما ينتقل بالمستخدم إلى رده بمجرد نشره. لذلك قد لا يرون المحتوى المخفي الذي يتم الكشف عنه عند إنشاء الرد.
Heliosurge
(Dan DeMontmorency)
17 مايو 2024، 4:12م
3
أود إضافة خيار لإخفاء ذلك عن المستخدمين الذين ليسوا المنشئ الأصلي والذين ليسوا في مجموعة مستهدفة.
هذا الطلب مشابه، على ما أذكر، لطلب تم تقديمه لمنتدى ألعاب تقمص الأدوار على الطاولة.
I’m my forums exclusievly for roleplaying purposes.
We have our character sheets partially hidden from other players’ eyes, so there’s always a surprise when it comes to characters’ abilities, which imposes safer, more realistic gameplay.
On an old phpBB 3.2 we used [HIDE] BBCode, which allowed to hide part of the post so it was visible only for staff members and author of the post.
Does Discourse allow it in any way, possibly via plugins?
If it’s impossible then maybe you could tell me how …
إعجاب واحد (1)
كيف يمكن تنفيذ هذا من جانب الخادم، بما أن أي شخص يمكنه رؤية المحتويات الأولية للمنشور؟
Heliosurge
(Dan DeMontmorency)
19 مايو 2024، 9:33ص
5
ستحتاج إلى إضافة (plugin) أعتقد أنها للجانب الخادم (server side)
يبدو أن هذا يجب أن يعمل ولكن قد يحتاج إلى بعض الإصلاحات
Finally got around to knocking this together as, https://github.com/Umbrella-CAST/discourse-umbrella-groupswitchdisplay Super simple, just removes the targeted DIV from the DOM based on is the current user in a group name “foobar” or not in the group via “!foobar”. That lets me have a simple toggle display of content like the below image.
Of course, if the component is disabled, then all of the content shows (since sans component the DOM doesn’t get trimmed down.) But this is good enough for w…
إعجاب واحد (1)
Lilly
(Lillian Louis)
9 سبتمبر 2024، 1:49م
7
لست واضحًا حقًا بشأن كيفية عدم قيام وظائف إخفاء التفاصيل أو التخريب بذلك بشكل كافٍ.
إعجاب واحد (1)
Moin
9 سبتمبر 2024، 1:56م
8
يمكن للجميع قراءة النص الموجود في “إخفاء التفاصيل” والمفسدات. الطلب هو السماح فقط للمستخدمين المسجلين، أو المستخدمين الذين ردوا على المنشور أو أعجبوا به، بقراءة هذا الجزء من المنشور.
على سبيل المثال، يمكنك مشاركة رمز خصم مع أعضائك في إعلان يمكن للجميع قراءته. في الوقت الحالي، سيتعين عليك وضع الرمز في منشور مختلف في فئة مختلفة.
3 إعجابات
nwnuyhs
(Yang Hongsheng)
9 سبتمبر 2024، 8:18م
10
ميزة المحتوى المخفي:
استخدم الكود المخفي لإخفاء المحتوى، مع القدرة على تعيين شروط الرؤية مثل:
مرئي بعد الرد - يصبح المحتوى مرئيًا عندما يرد المستخدم على المنشور
مرئي بعد تسجيل الدخول - المحتوى مرئي فقط للمستخدمين المسجلين
مرئي بناءً على مستوى الثقة - المحتوى مرئي للمستخدمين الذين وصلوا إلى مستوى ثقة معين
على سبيل المثال:
[hide] content [/hide]
إعجاب واحد (1)
Moin
10 سبتمبر 2024، 10:30م
11
أعتقد أن Show Spoiler Content on 'Like' مدرج أيضًا في هذا الطلب
3 إعجابات
Heliosurge
(Dan DeMontmorency)
11 سبتمبر 2024، 2:11ص
13
قد يكون هذا أصعب/أقل فائدة جزئيًا.
بمجرد الرد، يتم إبعادك عن المنشور الذي ترد عليه. لذلك سيحتاج المستخدم إلى العودة إلى المنشور المعني.
أرى قيمة في طلب الميزة بشكل عام. بالنسبة لأشياء مثل منتديات ألعاب تقمص الأدوار على الطاولة، قد ترغب في إرسال رسالة مخفية إلى لاعب أو مدير لعبة. لهذا الغرض، يمكن أن يعمل مكون السمة (Theme component ) طالما أنه من الواضح عدم استخدامه للمعلومات الحساسة للأمان. لهذا الغرض، ستحتاج إلى إضافة (plugin).
إعجابَين (2)