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

[ استفسار ] كيفية عمل خلفية للموضوع

أحمد

:: الأعضاء ::
27 يناير 2022
3
0
1
السلام عليكم، حاليا قاعد أجرب السكريبت على السيرفر المحلي وأكتشف مميزاته والبحث عن اضافات أو شروحات تخدم مشروعي،
واليوم أردت السؤال هل هناك اضافة أو طريقة لعمل خلفية للموضوع تكون ألوان أو صورة أو حتى تدرج لوني أو تخصيص css واتاحتها لمجموعة معينة فقط
 
وعليكم السلام ورحمة الله وبركاته

حياك الله اخوي @أحمد اذا عن طريق تخصيص css فنعم بالامكان عمل هذا وافترض من سؤالك ان لك خبرة في html و css

كل اللي عليك انك بداية تضع كلاس خاص بطريقتك ويحتوي على الخصائص اللي انت تريدها سواء خلفية او تدرج وتقوم بوضعه في قالب extra.less ويكون بهذه الطريقة

CSS:
.message-content{
    &.extra_bg_color{
        background-color: rgb(207, 232, 247);
    }
}

مع افتراض ان extra_bg_color هو اسم الكلاس الجديد

بعدها نتوجه الى قالب post_macros وابحث عن هذا الكود

HTML:
<div class="message-content js-messageContent">

واستبدله بهذا الكود

HTML:
<xf:set var="$userGroupColor">
<xf:if is="$post.isFirstPost()">
    <xf:if is="$xf.visitor.user_group_id == 3">
        extra_bg_color
    </xf:if>
</xf:if>
</xf:set>

<div class="message-content js-messageContent {$userGroupColor}">

طبعا راح تجد في الكود الثاني اللي قمنا بالاستبدال ان هناك رقم 3 وهذا هو رقم مجموعة الاعضاء التي سوف تتغير خلفية مواضيعهم

اتمنى ان يكون هذا طلبك

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

إحصائيات المنتدى

المواضيع
1,444
المشاركات
16,588
الأعضاء
1,021
آخر عضو مسجل
wallas
أعلى