[ اسم الشرح ] : تركيب الأوسمة من غير هاكات من خلال حقول الملف الشخصيرمز PHP:
[ الوصف ] : تركيب الأوسمة من غير هاكات من خلال حقول الملف الشخصي
[ يتوافق مع اي اصدار ] : 3.8
[ موقع مقدم الشرح ] : SiL3NT H!LL
أهلا بكم إخواني هذا شرح كامل بإذن الله
عن وضع الاوسمة من غير هاكات وفقط عبر نظام حقول الملف الشخصي
وهذا شرح بعد غياب طويل جدا
في البداية توجه إلى إضافة حقل شخصي جديد
واختار صندوق نص بسيط وحيد مثل الصورة
http://www.traidnt.net/vb/attachment...26541544-1.png
ومن ثم فقط ضع العنوان الأوسمة
وطبق الخيارات كما في الصورة
http://www.traidnt.net/vb/attachment...26541544-2.png
ومن ثم أضف حقل شخصي ثاني واضف عنوانه سبب الحصول على الوسام ودع الخيارات كما في الحقل السابق
وركز لي على أرقام الحقول كما في الصورة
http://www.traidnt.net/vb/attachment...26541544-3.png
ومن ثم اتجه للإستايلات
و إبحث عن قالب
postbit_legacy
ابحث عن
كود PHP:
<div align="center">$post[onlinestatus]</div>
<br />
ضع اسفله ولا تنسى تغير رقم الحقل
http://www.traidnt.net/vb/attachment...26541544-4.pngكود PHP:
<if condition="$post[field20]">
<div width="1%" align="center">
<fieldset class="fieldset">
<legend>الأوسمة</legend>
<div align="center">
<img src="images/awards/$post[field20].gif" border="0" alt=" $post[field21]" />
</div>
</fieldset>
</div>
</if>
field20 = حقل الأوسمة field21 = حقل سبب الحصول على الاوسمة =================================
ملاحظة هامة جدا :/
* ولإعطاء الأوسمة في ملف الصور الخاص بالمنتدى ضع فيه مجلد بإسم awards
وإرفع فيه الأوسمة ولابد الأوسمة فقط بصيغة gif
* وفقط عند اعطاء وسام من لوحة التحكم فقط ضع اسم الصورة من دون صيغتها gif
=================================
وضع الوسام من لوحة التحكم وهذا مثال
http://www.traidnt.net/vb/attachment...26541563-5.png
وهذا مثال من الموضوع
لاحظو الصورة وعند مرور الماوس يظهر السبب
http://www.traidnt.net/vb/attachment...26541563-6.png
وهذه بمعلومات الملف الشخصي http://www.traidnt.net/vb/images/smilies/cupidarrow.gif
http://www.traidnt.net/vb/attachment...26541563-7.png
واتمنى حفظ حقوقي لانه تعبت بالشرح
#####################################
اقتباس:
وهذا شرح لتركيب أكثر من وسام بالموقع
تضيف الحقول ثاني مرة للواسم الثاني والثالث تضيف الحقول من اللوحة وهكذا
انتا كذا ضفتهم لكن في مشكلة ثانية ما راح يظهرو في البوست ليجي فيلزم تغير الكود شوية
فل نفرض اضفنا حقل جديد باسم الأوسمة والمتغير تاعه رقم 22 وضفنا حقل جديد لسبب الحصول ورقمة 23
الكود هيكون كالتالى
<if condition="$post[field22]">كود PHP:
<if condition="$post[field20]">
<div width="1%" align="center">
<fieldset class="fieldset">
<legend>الأوسمة</legend>
<div align="center">
<img src="images/awards/$post[field20].gif" border="0" alt=" $post[field21]" />
</div>
<if condition="$post[field22]">
<div align="center">
<img src="images/awards/$post[field22].gif" border="0" alt=" $post[field23]" />
</div>
</if>
</fieldset>
</div>
</if>
<div align="center">
<img src="images/awards/$post[field22].gif" border="0" alt=" $post[field23]" />
</div>
</if>
قبل
هذا الخاص بالوسام الثاني الجديد ولو تلاحظ مغير عليه رقام متغيرات الحقوقكود PHP:
</fieldset>
وهذي صورة تشرح لك
http://www.traidnt.net/vb/attachment...26541563-8.png
ولو اردت اكثر من اثنين كرر عملية اضافة الحقول + اضافة الكود بالبوست + تعديل متغيرات الحقوق
واي استفسار جاهز حبيبي
وتحياتي الصور المصغرة المرفقة http://www.traidnt.net/vb/attachment...6541544t-1.png http://www.traidnt.net/vb/attachment...6541544t-2.png http://www.traidnt.net/vb/attachment...6541544t-3.png http://www.traidnt.net/vb/attachment...6541544t-4.png http://www.traidnt.net/vb/attachment...6541563t-5.png http://www.traidnt.net/vb/attachment...6541563t-6.png http://www.traidnt.net/vb/attachment...6541563t-7.png http://www.traidnt.net/vb/attachment...6541563t-8.png
للتحميل
اوسمة.zip