طريقة اضافة نجوم لرتب الاعضاء لمنتديات الزين فورو الجيل الثانى | زين العربية | XenArabia

طريقة اضافة نجوم لرتب الاعضاء لمنتديات الزين فورو الجيل الثانى

XenArabia

الحياة محطات فاترك في كل محطة ابتسامة
طاقم الإدارة
إنضم
23 يناير 2019
المشاركات
2,701
مستوى التفاعل
1,674
النقاط
113
العمر
37
الإقامة
المغرب
الموقع الالكتروني
السلام عليكم ورحمه الله وبركاته

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

[اسم الدرس ]: طريقة اضافة نجوم للرتب الاعضاء خاص للزين فورو اليل الثانى
[توافق الدرس] : زين فورو الجيل الثانى XF2.X

الشرح

-ادخل الى لوحة التحكم المنتدى >>> المظهر >>>>>>>البحث فى القوالب >>>>>>اسم القالب هو message_macros ابحث بداخله عن هذا الكود

PHP:
        <div class="message-userDetails">
            <h4 class="message-name"><xf:username user="$user" rich="true" defaultname="{$fallbackName}" itemprop="name" /></h4>
            <xf:usertitle user="$user" tag="h5" class="message-userTitle" banner="true" itemprop="jobTitle" />
            <xf:userbanners user="$user" tag="div" class="message-userBanner" itemprop="jobTitle" />
            <xf:if is="{$dateHtml}"><div class="message-date">{$dateHtml}</div></xf:if>
        </div>
- اسفله ضع هذا الكود

PHP:
<!-- this adds the Rank Badge Count-->
                        <xf:if is="$user.message_count >= 3000">
                         <br>
                        <div class="rankBlock">
                        <img src="styles/default/xenforo/ranks/Blue.gif">
                        <img src="styles/default/xenforo/ranks/Blue.gif">
                        <img src="styles/default/xenforo/ranks/Blue.gif">
                        <img src="styles/default/xenforo/ranks/Blue.gif">
                        <img src="styles/default/xenforo/ranks/Blue.gif">
                        <img src="styles/default/xenforo/ranks/Blue.gif">
                        <img src="styles/default/xenforo/ranks/Blue.gif">
                        <img src="styles/default/xenforo/ranks/Blue.gif">
                        </div>
                        <xf:elseif is ="$user.message_count >= 2000"/>
                         <br>
                        <div class="rankBlock">
                        <img src="styles/default/xenforo/ranks/Blue.gif">
                        <img src="styles/default/xenforo/ranks/Blue.gif">
                        <img src="styles/default/xenforo/ranks/Blue.gif">
                        <img src="styles/default/xenforo/ranks/Blue.gif">
                        <img src="styles/default/xenforo/ranks/Blue.gif">
                        <img src="styles/default/xenforo/ranks/Blue.gif">
                        <img src="styles/default/xenforo/ranks/Blue.gif">
                        </div>  
                        <xf:elseif is ="$user.message_count >= 1000"/>
                         <br>
                        <div class="rankBlock">
                        <img src="styles/default/xenforo/ranks/Blue.gif">
                        <img src="styles/default/xenforo/ranks/Blue.gif">
                        <img src="styles/default/xenforo/ranks/Blue.gif">
                        <img src="styles/default/xenforo/ranks/Blue.gif">
                        <img src="styles/default/xenforo/ranks/Blue.gif">
                        <img src="styles/default/xenforo/ranks/Blue.gif"></div>
                        <xf:elseif is ="$user.message_count >= 500"/>
                         <br>
                        <div class="rankBlock">
                        <img src="styles/default/xenforo/ranks/Blue.gif">
                        <img src="styles/default/xenforo/ranks/Blue.gif">
                        <img src="styles/default/xenforo/ranks/Blue.gif">
                        <img src="styles/default/xenforo/ranks/Blue.gif">
                        <img src="styles/default/xenforo/ranks/Blue.gif">
                        </div>  
                        <xf:elseif is ="$user.message_count >= 250"/>
                         <br>
                        <div class="rankBlock">
                        <img src="styles/default/xenforo/ranks/Blue.gif">
                        <img src="styles/default/xenforo/ranks/Blue.gif">
                        <img src="styles/default/xenforo/ranks/Blue.gif">
                        <img src="styles/default/xenforo/ranks/Blue.gif">
                        <img src="styles/default/xenforo/ranks/Blue.gif">
                        </div>
                        <xf:elseif is ="$user.message_count >= 100"/>
                         <br>
                        <div class="rankBlock">
                        <img src="styles/default/xenforo/ranks/Blue.gif">
                        <img src="styles/default/xenforo/ranks/Blue.gif">
                        <img src="styles/default/xenforo/ranks/Blue.gif">
                        <img src="styles/default/xenforo/ranks/Blue.gif">
                        </div>
                        <xf:elseif is ="$user.message_count >= 50"/>
                         <br>
                        <div class="rankBlock"><img src="styles/default/xenforo/ranks/Blue.gif">
                        <img src="styles/default/xenforo/ranks/Blue.gif">
                        <img src="styles/default/xenforo/ranks/Blue.gif">
                        </div>  
                        <xf:elseif is ="$user.message_count >= 10"/>
                         <br>
                        <div class="rankBlock">
                        <img src="styles/default/xenforo/ranks/Blue.gif">
                        <img src="styles/default/xenforo/ranks/Blue.gif">
                        </div>
                        <xf:elseif is ="$user.message_count >= 1"/>
                         <br>
                        <div class="rankBlock"><img src="styles/default/xenforo/ranks/Blue.gif"></div>  
                        </xf:if>
                    <!-- this adds the Rank Badge Count-->
- لاتنسى تغيير قيمة المشاركات اللى بلون الازرق حسب مزاجك.
- لاتنسى ان تضع الصوره حسب مسارها وهو.


كود:
styles/default/xenforo/ranks/Blue.gif
- ثم قم بالحفظ

-ادخل الى لوحة التحكم المنتدى >>> المظهر >>>>>>>البحث فى القوالب >>>>>>اسم القالب هو extra.less ثم اضف هذا الكود


CSS:
.rankBlock {
    text-align: center;
    margin-top: -20px;
}
- ثم قم بالحفظ

الخطوة الاخيرة
ادخل لوحة التحكم ثم سلم لقب الاعضاء كما بالصورة

1030
- ثم قم بفعل ما فى الصورة

1031
النتيجة

1032
ايقونة التجمة

1033
رابط الدرس الاصلي :

 

MesterPerfect

:: الأعضاء ::
إنضم
27 يناير 2019
المشاركات
678
مستوى التفاعل
569
النقاط
93
العمر
20
الإقامة
sohag, Egypt
الموقع الالكتروني
جزاك الله خيرا أخي على الشرح الجميل
تحياتي
 

XenArabia

الحياة محطات فاترك في كل محطة ابتسامة
طاقم الإدارة
إنضم
23 يناير 2019
المشاركات
2,701
مستوى التفاعل
1,674
النقاط
113
العمر
37
الإقامة
المغرب
الموقع الالكتروني

blidi4ever

:: الأعضاء ::
إنضم
28 مارس 2019
المشاركات
13
مستوى التفاعل
14
النقاط
3
بارك الله فيك
فرضا عندي مشرفين واردت ان اضع له رتبة معينة.بعيدا عن عدد مشاركاتهم هل ممكن وتكون مخصصة فقط للمشرفين...؟
 

MesterPerfect

:: الأعضاء ::
إنضم
27 يناير 2019
المشاركات
678
مستوى التفاعل
569
النقاط
93
العمر
20
الإقامة
sohag, Egypt
الموقع الالكتروني
بارك الله فيك
فرضا عندي مشرفين واردت ان اضع له رتبة معينة.بعيدا عن عدد مشاركاتهم هل ممكن وتكون مخصصة فقط للمشرفين...؟
تقصد أنك تريد وضع عدد معين من النجوم لرتبة المشرفين أخي الكريم؟
ولا يكون مرتبط بعدد المشاركات بل أنت من تُحدده؟
هل هذا ما تريد؟
 

blidi4ever

:: الأعضاء ::
إنضم
28 مارس 2019
المشاركات
13
مستوى التفاعل
14
النقاط
3
تقصد أنك تريد وضع عدد معين من النجوم لرتبة المشرفين أخي الكريم؟
ولا يكون مرتبط بعدد المشاركات بل أنت من تُحدده؟
هل هذا ما تريد؟
لا اريد ان استعمل النجوم وانما الرتب.....نجحت في الامر بالنسبة اتحديد عدد المشاركات لكل الاعضاء......... لكن قلت هل يمكن ان تكون رتبة مخصصة للمشرفين.. او الاداريين لا ترتبط بعدد المشاركات
 

XenArabia

الحياة محطات فاترك في كل محطة ابتسامة
طاقم الإدارة
إنضم
23 يناير 2019
المشاركات
2,701
مستوى التفاعل
1,674
النقاط
113
العمر
37
الإقامة
المغرب
الموقع الالكتروني
لا اريد ان استعمل النجوم وانما الرتب.....نجحت في الامر بالنسبة اتحديد عدد المشاركات لكل الاعضاء......... لكن قلت هل يمكن ان تكون رتبة مخصصة للمشرفين.. او الاداريين لا ترتبط بعدد المشاركات
يمكنك التعديل على خيارات سلم لقب المستخدم بما تراه مناسبا لك من خلال :
لوحة تحكم المنتدى -- المستخدمين -- سلم لقب المستخدم
 

ahmedkhalifa

:: الأعضاء ::
إنضم
20 مارس 2020
المشاركات
33
مستوى التفاعل
10
النقاط
8
لا يوجد ملف ب اسم
ranks
لاطع به الصوره
تعديل عملت ملف ب اسم
ranks
ونقلت الصوره به وظهرت تشكر ياغالي
 
التعديل الأخير:

XenArabia

الحياة محطات فاترك في كل محطة ابتسامة
طاقم الإدارة
إنضم
23 يناير 2019
المشاركات
2,701
مستوى التفاعل
1,674
النقاط
113
العمر
37
الإقامة
المغرب
الموقع الالكتروني
لا يوجد ملف ب اسم
ranks
لاطع به الصوره
لا مشكلة في ذلك اخي يمكنك رفع الايقونة الى اي مسار او ضعها بملف خاص مثلا ranks ثم ضع رابط الصورة الصحيحة او يمكنك الاعتماد على الاضافة التالية

 

جميع المواضيع والمشاركات المكتوبة تعبّر عن وجهة نظر صاحبها ,, ولا تعبّر بأي شكل من الاشكال عن وجهة نظر إدارة زين العربية .

التعليقات المنشورة لا تعبر عن رأي معهد زين العربية ولا نتحمل أي مسؤولية قانونية حيال ذلك :: يتحمل كاتبها مسؤولية النشر ::

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

المواضيع
902
المشاركات
8,337
الأعضاء
346
آخر عضو مسجل
ماجدخلف
أعلى