عرض مشاركة مفردة
 
  #1  
قديم 10-10-2007, 10:53 AM
محمّد نور محمّد نور غير متصل
عضو
 
تاريخ التسجيل: Jun 2007
مشاركة: 2,280
مستوى تقييم العضوية: 23
محمّد نور is on a distinguished road
Awt6 طريقة التعديل على النماذج لعرض التوقيع مرة واحدة فقط بالصفحة

السلام عليكم ورحمة الله وبركاته

تجاوباً مع طلب أخى الكريم بالحكم فى هذا الموضوع

http://www.arabwebtalk.com/showthread.php?t=67640

قرّرنا ذكر طريقة التعديل على القوالب للحصول على هذه الميزة


عرض التوقيع مرة واحدة فقط للعضو بأول مداخلة أو مشاركة له بالصفحة

فضّلتها بموضوع منفصل لتعمّ الاستفادة للجميع ان شاء الله


************************************************** ***************
الخطوات

1-- من داخل لوحة تحكّم الأدمن ومن خلال

>>>>>>>>> النماذج وأساليب العرض >>>>>>>> إدارة اسلوب العرض >>>>>>اختر اسلوب العرض "الاستايل" الذى تريد

اضغط على السهم كما موضح بالصورة هنا





ستفتح لك مثل هذه الصورة هنا




بالضغط على السهم رقم 1سيقوم باستعراض شامل للنماذج كما بالجدول المشار اليه بالسهم رقم 2

سنبحث فيها عن نموذجين هما الذان سنقوم بالتعديل فيهما

postbit

postbit_legacy


نبدأ بأول نموذج والثانى مثله تماما ان شاء الله

****************************************


نموذج الـ postbit


بالضغط مرّتين "دبل كليك " على اسم النموذج سيفتح لنا الصفحة الخاصة بتحريره مثل هذه





نبحث فيها عن الكود مثل المعلّم عليه هنا بالكامل

ملاحظة :ويمكن لتسهيل البحث استخدام نموذج البحث بالصفحة من قائمة تحرير edit فى المتصفح والبحث عن كلمة

signature

سنجده تانى نتيجة فى البحث لاسفل


********************************************

الكود الذى سنبحث عنه ::

كود:

 <if condition="$post['signature'] AND     (($vboptions[warn_sig_thresshold]<0 AND $post[warning_level]>=$vboptions[warn_sig_thresshold]) OR $vboptions[warn_sig_thresshold]==0)  ">



سنحذفه تماماً ونضع مكانه هذا الكود بحذر





كود:
 <if condition="$post['signature'] AND   !$vboptions['shownsigs'][$post[userid]] AND $vboptions['shownsigs'][$post[userid]] = true  AND  (($vboptions[warn_sig_thresshold]<0 AND $post[warning_level]>=$vboptions[warn_sig_thresshold]) OR $vboptions[warn_sig_thresshold]==0)  ">

وللتأكيد على مكان الكود فهو يسبق هذا السطر مباشرة

<!-- sig -->


ونعتمد التغيير



***************************************

وبكل بساطة سنفتح ايضا نموذج postbit_legacy
ونحذف الكود كما الأول هنا
ونعتمد الكود كما الثانى

ونعتمد التعديل



الآن اذهب الى المنتدى وجرّب بنفسك ستجد التوقيع يعتمد فى اول مشاركة لك فقط فى الصفحة

ولن يتم اعتماده اكثر من مرة




أطيب تحيات فريق عمل أبعاد المعلومات للجميع
وكل عام وانتم بكل خير



dci.net.sa