﴿ وَقُل رَّبِّ زِدْنِي عِلْمًا ﴾

And say, "My Lord, increase me in knowledge."

[XF 2.x] : طريقة اضافة اوسمة جديدة للاعضاء شرح خاص للجيل الثانى

[XF 2.x] : طريقة اضافة اوسمة جديدة للاعضاء شرح خاص للجيل الثانى

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

طريقة اضافة اوسمة جديدة للاعضاء شرح خاص للجيل الثانى
المشاهدات: 11371 الردود: 19

Abo-Karim

Administrator
رقم العضوية
1
تاريخ التسجيل
2015-06-22
الإقامة
ام الدنيــ EGYPT ــا
الموقع الالكتروني
هيلبرنت
آخر نشاط
المشاركات
4,975
المعدل اليومي
1.21
مستوى التفاعل
189
قوة السمعه
أوسمة العضو
السلام عليكم ورحمه الله وبركاته​
فالبداية الشرح حصرى ولن تجده فى اى مكان الا هنا فقط فى معهد هيلبرنت وموضوعنا اليوم سيعرفنا كيفية اضافة اوسمة للاعضاء وذلك تلقائيا من خلال عدد مشاركاتهم والدرس سيكون عبارة عن اكواد اينعم اكواد يعنى درسنا سيكون بعيدا كل البعد عن الاضافات والهاكات التى تمثل عبْ على الاستضافة والسيرفر.
[اسم الدرس ]: طريقة اضافة اوسمة جديدة للاعضاء شرح خاص للجيل الثانى.
[توافق الدرس] : زين فورو الجيل الثانى XF2.X مجرب حتى XF2.0.10.
[الادوات المستخدمة] : مكتبة الخطوط fontawesome الاصدار الرابع 4.7

الخطوات
- ادخل الى لوحة التحكم المنتدى >>> المظهر >>>>>>>البحث فى القوالب >>>>>>اسم القالب هو message_macros ابحث بداخله عن هذا الكود
PHP
🔒 يجب تسجيل الدخول لمشاهدة محتوى الكود.
- ضع اسفله مباشرا هذا الكود
PHP
🔒 يجب تسجيل الدخول لمشاهدة محتوى الكود.
- ثم قم بالحفظ
- لاتنسى تغيير قيمة المشاركات بحسب مزاجك.
- تغيير الايقونات حسب مزاجك.

- الخطوة الاخيرة
- ادخل الى لوحة التحكم المنتدى >>> المظهر >>>>>>>البحث فى القوالب >>>>>>اسم القالب هو extra.less ثم اضف هذا الكود
PHP
🔒 يجب تسجيل الدخول لمشاهدة محتوى الكود.
- ثم ادخل لوحة التحكم ثم سلم الاعضاء كما بالصورة

attachment.php

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

attachment.php



النتيجة

attachment.php

و هنا عندما يحصل على عدد اقصى عدد للمشاركات

attachment.php


ملحوظة مايميز هذا الكود ان جميع الاوسمة تظهر بمجرد حصول العضو على عدد المشاركات الخاص بها (يعنى لو لدينا عضو عدد مشاركاته 10 سيحصل على وسام العشر مشاركات ولما يصبح عدد مشاركاته 50 يحصل على الوسام الخاص بالـــ 50 مشاركة + وسام الخاص 10 مشاركات وهكذا)
 

المرفقات

  • Meld0.gif
    Meld0.gif
    21.2 KB · المشاهدات: 497
  • Meld1.gif
    Meld1.gif
    24.3 KB · المشاهدات: 518
  • Meld2.gif
    Meld2.gif
    10.9 KB · المشاهدات: 515
  • Meld3.gif
    Meld3.gif
    14.2 KB · المشاهدات: 498
لمن اراد الاستغناء عن مكتبة الخطوط ووضع بدلا منها صوره عليه اتباع الاتى
1- قم باستبدال جميع الاكواد اللى على هذا الشكل
كود
🔒 يجب تسجيل الدخول لمشاهدة محتوى الكود.
- استبدالها بهذا الكود
كود
🔒 يجب تسجيل الدخول لمشاهدة محتوى الكود.
ملحوظة الكود اللى انا وضعه للتوضيح فقط لكن هو صحيح مع الاحذ بعين الاعتبار انشاء فولد اسمه Medal يكون مساره styles/default/xenforo/ ثم تضع به الايقونات الاوسمه اللى عنا انا ذكرها باسم msart.gif ولا تنسى الامتداد بشرط تكون نفس الحجم اللى بالقالب
 
شكرا يا غالي بارك الله فيك
 
بديع شكرا لمشاركتنا الطريقة دائما متميز
 
الله عليك يا مبدع
رااااائع والله يا أبو كريم
شروحات في غاية الروعة والجمال
بارك الله فيك على طرحها
 
ما شاء الله عليك يابوكريم موضوع وشرح مميز جداً جزاك الله كل خير .
 
سؤال أخي
ما هو الكود ال هنبحث عنه ونضع الكود بعده أو قبله
 
سؤال أخي
ما هو الكود ال هنبحث عنه ونضع الكود بعده أو قبله


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


المتوفر الان كود والاوسمه فيه بشكل تلقائى على حسب عدد المشاركات.


اما بخصوص الاوسمة لشخاص معينين اعتقد ستجدها من خلال هاك عموما لو وجدنا هذا الهاك سنقوم بطرحه فورا
 
يسلمو الايادي ه المجهود المميز
بس بخصوص طريقه عمله يعتمد ع المشاركات
ما في امكانيه ليكون خاص ؟ بمعنى انا احدد لمن اعطي الوسام مو تلقائيا يمنح
كمثال وسام مسابقه او فعاليه معينه ؟
-
 
اثناء البحث في قالب message_macros لم اجد الكود
 
اثناء البحث في قالب message_macros لم اجد الكود
تقريبا والله أعلم بما أنك تستخدم قالب Dimension مثلي أخي مالك

سوف تجد الكود بهذا الشكل

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

مثلا مجموعة الأعضاء النشطين وهم ال يأخذو وسام النشاط etc
 
عودة
أعلى