البحث عن إخفاء الإعجابات وتزيين Op

مرحباً، لدي فئات مرئية للعامة ولكن يُسمح فقط لمجموعات معينة بالنشر/الرد.

أبحث عن إرشادات حول كيفية إخفاء زر الإعجاب في المنشورات إذا لم يكن المستخدم الحالي جزءًا من تلك المجموعات. لإزالة أحد عيوب ريديت العديدة.

أبحث أيضًا عن رمز للسماح بتزيين مؤلف الموضوع بحيث يتم التعرف على جميع منشوراتهم في الموضوع على أنها OP.

شكرا.

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

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

أفترض أن أسهل طريقة ستكون باستخدام CSS Classes for Current User's Groups والذي يضيف مجموعات المستخدم الحالي إلى فئات الجسم، ثم استخدم CSS مثل:

body.category-your-category-slug:not(.group-group_name) {
    button.like {
        display: none;
    }
}

أخبرني إذا واجهت صعوبة في الفهم :slight_smile:

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

إعجابَين (2)

سيؤدي هذا إلى تزيين الردود من OP على موضوعه الخاص:

.topic-owner:not(:first-child) article .row .topic-body .topic-meta-data .names::after {
    content: "Topic Starter";
    color: var(--secondary);
    background: var(--secondary-medium);
    padding: 0px 8px;
    border-radius: 8px;
}

يمكنك استبدال “topic starter” بـ “OP” أو أي شيء آخر تفضله.

3 إعجابات

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

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

لقد جربت الكود بدافع الفضول. بشكل افتراضي، يتم تعيينه بعد اسمك:

ولكن هذا يعتمد على كود HTML الموجود في هذا القسم، والذي يختلف من منتدى إلى آخر حسب الميزات المُمكّنة.

إعجابَين (2)

لدي المكون الإضافي لشارات المشاركات والمكون الإضافي للأعلام الوطنية. ملاحظات المستخدم. هل يمكن لأي من هذه التداخل مع الموضع؟

بدلاً من ذلك، هل يمكننا ببساطة إضافة حدود حول اسم الناشر؟

هذا رابط للمشاركة.
https://community.openmr.com/t/htc-vive-xr-elite-preview-vr-s-best-chance-yet/40447/3?u=heliosurge