طريقة اضافة نجوم لرتب الاعضاء لمنتديات الزين فورو الجيل الثانى - معهد زين العربية
موقع حلبية الموقع الاول في العالم العربي لللمعلومات الصحيحة
تجارتنا منصة تجارية تساهم في تطور التجارة العالمية والاقتصاد
موقع كيف افضل موقع للرد على جميع اسئلتك موقع كيف بوابتك للمستقبل

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

أبو غَيْث

:: الإدارة العامة ::
طاقم الإدارة
إنضم
23 يناير 2019
المشاركات
5,206
مستوى التفاعل
3,281
النقاط
113
العمر
39
الإقامة
المغرب
الموقع الالكتروني
  • التقييمات: 0
  • #1
السلام عليكم ورحمه الله وبركاته

طبعا النجوم كانت لرتب العضو او كتقييم للمواضيع ليست حاصية متاحة كما بالفى بى 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

:: مراقب زين العربية ::
طاقم الإدارة
إنضم
28 يناير 2019
المشاركات
2,530
مستوى التفاعل
1,937
النقاط
113
العمر
22
الإقامة
sohag, Egypt
الموقع الالكتروني
جزاك الله خيرا أخي على الشرح الجميل
تحياتي
 

أبو غَيْث

:: الإدارة العامة ::
طاقم الإدارة
إنضم
23 يناير 2019
المشاركات
5,206
مستوى التفاعل
3,281
النقاط
113
العمر
39
الإقامة
المغرب
الموقع الالكتروني

kamel dz

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

MesterPerfect

:: مراقب زين العربية ::
طاقم الإدارة
إنضم
28 يناير 2019
المشاركات
2,530
مستوى التفاعل
1,937
النقاط
113
العمر
22
الإقامة
sohag, Egypt
الموقع الالكتروني
بارك الله فيك
فرضا عندي مشرفين واردت ان اضع له رتبة معينة.بعيدا عن عدد مشاركاتهم هل ممكن وتكون مخصصة فقط للمشرفين...؟
تقصد أنك تريد وضع عدد معين من النجوم لرتبة المشرفين أخي الكريم؟
ولا يكون مرتبط بعدد المشاركات بل أنت من تُحدده؟
هل هذا ما تريد؟
 

kamel dz

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

أبو غَيْث

:: الإدارة العامة ::
طاقم الإدارة
إنضم
23 يناير 2019
المشاركات
5,206
مستوى التفاعل
3,281
النقاط
113
العمر
39
الإقامة
المغرب
الموقع الالكتروني
لا اريد ان استعمل النجوم وانما الرتب.....نجحت في الامر بالنسبة اتحديد عدد المشاركات لكل الاعضاء......... لكن قلت هل يمكن ان تكون رتبة مخصصة للمشرفين.. او الاداريين لا ترتبط بعدد المشاركات

يمكنك التعديل على خيارات سلم لقب المستخدم بما تراه مناسبا لك من خلال :
لوحة تحكم المنتدى -- المستخدمين -- سلم لقب المستخدم
 

ahmedkhalifa

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

أبو غَيْث

:: الإدارة العامة ::
طاقم الإدارة
إنضم
23 يناير 2019
المشاركات
5,206
مستوى التفاعل
3,281
النقاط
113
العمر
39
الإقامة
المغرب
الموقع الالكتروني
لا يوجد ملف ب اسم
ranks
لاطع به الصوره

لا مشكلة في ذلك اخي يمكنك رفع الايقونة الى اي مسار او ضعها بملف خاص مثلا ranks ثم ضع رابط الصورة الصحيحة او يمكنك الاعتماد على الاضافة التالية

 

ابومازن

:: الأعضاء ::
إنضم
26 يونيو 2021
المشاركات
29
مستوى التفاعل
2
النقاط
3
للاسف تم تطبيق الشرح ولم تظهر الصوره معى او لا اعلم احط رابط الصوره اين فى المنتدى
اين يتم وضع الرابط ده لو امكن شرح بالصوره
styles/default/xenforo/ranks/Blue.gif

 

MesterPerfect

:: مراقب زين العربية ::
طاقم الإدارة
إنضم
28 يناير 2019
المشاركات
2,530
مستوى التفاعل
1,937
النقاط
113
العمر
22
الإقامة
sohag, Egypt
الموقع الالكتروني
للاسف تم تطبيق الشرح ولم تظهر الصوره معى او لا اعلم احط رابط الصوره اين فى المنتدى
اين يتم وضع الرابط ده لو امكن شرح بالصوره
styles/default/xenforo/ranks/Blue.gif
قبل تطبيق الشرح أخي
ادخل إلى ملفات منتداك باستخدام سيبانل أو أي برنامج ftp
ثم ادخل إلى المسار هذا
مجلد styles/ ثم default/ ثم xenforo/ ثم ranks/ ثم ضع ملف Blue.gif هناك
وستظهر عندك
 

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

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

الأعضاء المتصلون

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

المواضيع
1,736
المشاركات
19,098
الأعضاء
713
آخر عضو مسجل
WebCraker
أعلى