TheSpeeD
2006/10/16, 4:15 AM
السلام عليكم ورحمة الله وبركاته
درس اليوم يتحدث عن كيفية إضافة أعلام الدول في المنتدى .
في البداية وقبل كل شي يجب عليك إنشاء خانة شخصية جديدة من لوحة التحكم
وذلك من خلال التوجه إلى Add New User Profile Field
http://www.marsauae.com/images/CountryFlag_1.png
اختر الخيار كما هو موضح بالصورة
http://www.marsauae.com/images/CountryFlag_2.png
سيتم انتقال إلى هذه الصفحة
http://www.marsauae.com/images/CountryFlag_3.png
في خانة الخيارات : قم بتحميل الملف المرفق من هنا (flags list.txt) وانسخ محتوى هذا الملف وألصقة في هذه الخانة .
Field Required : تعنى هل ترغب بكون هذه الخانة الشخصية مطلوبة ، اختر نعم إذا رغبت أن تكون هذه الخانة مطلوبة عند التسجيل وعند تعديل بيانات الملف الشخصي بحيث لن يستطيع العضو حفظ تعديلات الملف الشخصي مالم يختر دولته ، إختر لا لتكون هذه الخانة اختياريه عند التسجيل وعند تفعيل العضوية أو إختر No, but display at registration لتكون هذه الخانة غير إلزامية ولكنها ستعرض عند تسجيل أي عضو جديد .
Field Editable by User : هل ترغب للعضو بالتعديل على هذه الخانة بأي وقت ؟
اختر نعم إذا ترغب للعضو باستبدال الدولة بعد اختيارها بمعنى إذا اختار اليوم دولة الإمارات يستطيع غدآ إستبدالها بالسعودية أو الكويت ... إلخ ، اختر لا إذا لا ترغب بتعديل دولته بعد اعتمادها ، أو اختر Only at registration لكي تسمح له بالتعديل أثناء إعداد متطلبات التسجيل فقط .
http://www.marsauae.com/images/CountryFlag_4.png
http://www.marsauae.com/images/CountryFlag_5.png
إضغط على حفظ .
الآن إنتهينا من إنشاء خانة شخصية جديدة لعلم الدولة .
وننتقل إلى أهم نقطه ألا وهي بمجرد إعتماد وحفظ هذه الخانة الجديدة سيتم تحويلك إلى صفحة التحكم بالخانات الشخصية .
إنتبه إلى رقم هذه الخانة وقد تم التأشير عليها لمعرفتها
http://www.marsauae.com/images/CountryFlag_6.png
الآن توجه إلى تمبلت : postbit أو postbit_legacy
إبحث عن
كود:
<div>
$vbphrase[posts]: $post[posts]
</div>
أسفله مباشرة
أضف
<if condition="$post[fieldX] != ''"><div>
الدولة : <img src="images/flags/$post[fieldX].gif" title="$post[fieldX]" align="center">
</div></if>
مع مراعاة إستبدال X برقم الخانة الشخصية الجديدة .
إذا رغبت بعرض علم الدولة في الملف الشخصي
توجه إلى تمبلت : memberinfo
إبحث عن
<if condition="$userinfo['usertitle']"><div class="smallfont">$userinfo[usertitle]</div></if>
أسفله مباشرة
أضف
<if condition="$post[fieldX] != ''"><div>
الدولة : <img src="images/flags/$post[fieldX].gif" title="$post[fieldX]" align="center">
</div></if>
مع مراعاة إستبدال X برقم الخانة الشخصية الجديدة .
إذا رغبت عرض علم الدولة في قائمة الأعضاء
توجه إلى تمبلت : memberlist_resultbit
إبحث عن
<a href="member.php?$session[sessionurl]u=$userinfo[userid]">$userinfo[musername]</a>
أسفله مباشرة
أضف
<if condition="$userinfo[fieldX] != ''"> <img src="images/flags/$userinfo[fieldX].gif" title="$userinfo[fieldX]" align="center"></if>
مع مراعاة إستبدال X برقم الخانة الشخصية الجديدة .
وأخيرا حمل الاعلام من المرفقات، ارفع المجلد flags إلى المجلد images
شكرا للجميع
درس اليوم يتحدث عن كيفية إضافة أعلام الدول في المنتدى .
في البداية وقبل كل شي يجب عليك إنشاء خانة شخصية جديدة من لوحة التحكم
وذلك من خلال التوجه إلى Add New User Profile Field
http://www.marsauae.com/images/CountryFlag_1.png
اختر الخيار كما هو موضح بالصورة
http://www.marsauae.com/images/CountryFlag_2.png
سيتم انتقال إلى هذه الصفحة
http://www.marsauae.com/images/CountryFlag_3.png
في خانة الخيارات : قم بتحميل الملف المرفق من هنا (flags list.txt) وانسخ محتوى هذا الملف وألصقة في هذه الخانة .
Field Required : تعنى هل ترغب بكون هذه الخانة الشخصية مطلوبة ، اختر نعم إذا رغبت أن تكون هذه الخانة مطلوبة عند التسجيل وعند تعديل بيانات الملف الشخصي بحيث لن يستطيع العضو حفظ تعديلات الملف الشخصي مالم يختر دولته ، إختر لا لتكون هذه الخانة اختياريه عند التسجيل وعند تفعيل العضوية أو إختر No, but display at registration لتكون هذه الخانة غير إلزامية ولكنها ستعرض عند تسجيل أي عضو جديد .
Field Editable by User : هل ترغب للعضو بالتعديل على هذه الخانة بأي وقت ؟
اختر نعم إذا ترغب للعضو باستبدال الدولة بعد اختيارها بمعنى إذا اختار اليوم دولة الإمارات يستطيع غدآ إستبدالها بالسعودية أو الكويت ... إلخ ، اختر لا إذا لا ترغب بتعديل دولته بعد اعتمادها ، أو اختر Only at registration لكي تسمح له بالتعديل أثناء إعداد متطلبات التسجيل فقط .
http://www.marsauae.com/images/CountryFlag_4.png
http://www.marsauae.com/images/CountryFlag_5.png
إضغط على حفظ .
الآن إنتهينا من إنشاء خانة شخصية جديدة لعلم الدولة .
وننتقل إلى أهم نقطه ألا وهي بمجرد إعتماد وحفظ هذه الخانة الجديدة سيتم تحويلك إلى صفحة التحكم بالخانات الشخصية .
إنتبه إلى رقم هذه الخانة وقد تم التأشير عليها لمعرفتها
http://www.marsauae.com/images/CountryFlag_6.png
الآن توجه إلى تمبلت : postbit أو postbit_legacy
إبحث عن
كود:
<div>
$vbphrase[posts]: $post[posts]
</div>
أسفله مباشرة
أضف
<if condition="$post[fieldX] != ''"><div>
الدولة : <img src="images/flags/$post[fieldX].gif" title="$post[fieldX]" align="center">
</div></if>
مع مراعاة إستبدال X برقم الخانة الشخصية الجديدة .
إذا رغبت بعرض علم الدولة في الملف الشخصي
توجه إلى تمبلت : memberinfo
إبحث عن
<if condition="$userinfo['usertitle']"><div class="smallfont">$userinfo[usertitle]</div></if>
أسفله مباشرة
أضف
<if condition="$post[fieldX] != ''"><div>
الدولة : <img src="images/flags/$post[fieldX].gif" title="$post[fieldX]" align="center">
</div></if>
مع مراعاة إستبدال X برقم الخانة الشخصية الجديدة .
إذا رغبت عرض علم الدولة في قائمة الأعضاء
توجه إلى تمبلت : memberlist_resultbit
إبحث عن
<a href="member.php?$session[sessionurl]u=$userinfo[userid]">$userinfo[musername]</a>
أسفله مباشرة
أضف
<if condition="$userinfo[fieldX] != ''"> <img src="images/flags/$userinfo[fieldX].gif" title="$userinfo[fieldX]" align="center"></if>
مع مراعاة إستبدال X برقم الخانة الشخصية الجديدة .
وأخيرا حمل الاعلام من المرفقات، ارفع المجلد flags إلى المجلد images
شكرا للجميع