![]() |
طريقة التعديل على النماذج لعرض التوقيع مرة واحدة فقط بالصفحة
السلام عليكم ورحمة الله وبركاته تجاوباً مع طلب أخى الكريم بالحكم فى هذا الموضوع http://www.arabwebtalk.com/showthread.php?t=67640 قرّرنا ذكر طريقة التعديل على القوالب للحصول على هذه الميزة عرض التوقيع مرة واحدة فقط للعضو بأول مداخلة أو مشاركة له بالصفحة فضّلتها بموضوع منفصل لتعمّ الاستفادة للجميع ان شاء الله ************************************************** *************** الخطوات 1-- من داخل لوحة تحكّم الأدمن ومن خلال >>>>>>>>> النماذج وأساليب العرض >>>>>>>> إدارة اسلوب العرض >>>>>>اختر اسلوب العرض "الاستايل" الذى تريد اضغط على السهم كما موضح بالصورة هنا ![]() ستفتح لك مثل هذه الصورة هنا ![]() بالضغط على السهم رقم 1سيقوم باستعراض شامل للنماذج كما بالجدول المشار اليه بالسهم رقم 2 سنبحث فيها عن نموذجين هما الذان سنقوم بالتعديل فيهما postbit postbit_legacy نبدأ بأول نموذج والثانى مثله تماما ان شاء الله **************************************** نموذج الـ postbit بالضغط مرّتين "دبل كليك " على اسم النموذج سيفتح لنا الصفحة الخاصة بتحريره مثل هذه ![]() نبحث فيها عن الكود مثل المعلّم عليه هنا بالكامل ملاحظة :ويمكن لتسهيل البحث استخدام نموذج البحث بالصفحة من قائمة تحرير edit فى المتصفح والبحث عن كلمة signature سنجده تانى نتيجة فى البحث لاسفل ******************************************** الكود الذى سنبحث عنه :: كود:
سنحذفه تماماً ونضع مكانه هذا الكود بحذر كود:
<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 |
الله يعطيك العافية اخوي محمد نور ،،
جهد رائع تقوم به ،، الله يعطيك العافية ،، تحياتي المعروف http://www.m3rof.com/vb |
ربي يبارك فيك محمد نور
|
المعروف
almfkr مشكورين على تواجدكم الجميل والمشجّع دائما وأتمنى ممن قام بتجربته يبشّرنا بعدم وجود صعوبة فى الخطوات وانه اشتغل تمام ان شاء الله أطيب تحياتى لكما وكل عام وانتم بالف خير |
محمد نور بصراحه انت نووور ابعاد المعلومات
اشكرك على هذا التجاوب السريع والغير مستغرب منك والله يعطيك العافيه دائماً تغمرنا بكرمك واخلاقك العالية وتلمس احتياجات الاعضاء هنا ولا شك ان هذا المجهود محل اهتمامنا وتقديرنا ولك خالص الود |
العفو اخى الكريم
ودايما تستاهلون اكثر وكل عام وأنت والجميع بكل خير |
الخطوه سهله جداً
وقد قمت بالتعديل والأمور عال العال :) الله يعطيكـ العافيه أخوي محمد نور |
المرفقات 1
السلام عليكم ورحمة الله
شكرا على هذا الشرح , لكن للاسف لم يناسب النسخه التي لدي بداية يوجد لدي الاستايلات والقوالب (اعتقد هي التي تقصدها بالنماذج واساليب العرض ) ثم الخطوات التي تليها تختلف المهم انني وصلت للمطلوب بعد عناء وهو postbit و postbit_legacy( انظر المرفقات) اخترت احدهما ثم الآخر وبحثت عن كلمة توقيع (سقنتشر) بنفس الطريقه التي ذكرتها ووجدتها ولكن لم اجد الكود الذي وضعته في postbit وجدت الكود التالي كود:
<if condition="$post['signature']"> وفي القالب الآخر postbit_legacy هذا ما وجدته كود:
<if condition="$post['signature']"> النسخه التي لدي 3.6.4 في انتظار تعقيبك اخي محمد |
إقتباس:
وبداية هلا وغلا فيك فى قسم الكمبو هنا وبالطبع نسخة الكمبو هى نسخة مطورة من منتديات ال vb وستجد فيها اختلاف عن نسختك لأن النسخة هاكاتها واضافاتها أغلبها جاهز ولا تحتاج الى تعديلات يدوية كثيرا ولكن الفكرة فى الاضافة تكاد تكون واحدة ان شاء الله جرب هذا الكود ولكن احتفظ بنسخة من الكود الذى عندك احتياطيا حتى اذا حدث اى خلل تستطيع استعادته بسهولة كود:
<if condition="$post['signature'] AND !$vboptions['shownsigs'][$post[userid]] AND $vboptions['shownsigs'][$post[userid]] = true "> كود:
<if condition="$post['signature']"> اطيب تحياتى لك محمد نور www.dci.net.sa |
يعطيك العافيه اخ محمد نور
تم التعديل بعد اخذ نسخه من القوالب وكل شيء تمام لا تعبت يا غالي والله لا يحرمك الأجر تحياتي |
الحمد لله اخى الكريم على نجاح المهمة معك
وهلا بك فى القسم معنا هنا مرة اخرى ومشكوور على دعوتك الطيبة تحياتى لك |
يسلموووو اخوي ويعطيك العافية
|
الله يعطيك العافية
شرح وافي |
أبو نور انا اختفى التوقيع عندي مره :(
|
إقتباس:
وليس من المنطقى اختفاء التوقيع الا اذا كان هناك خطأ فى الكود فيرجى ارفاق الكود المستخدم لنعلم اين الخطأ ان شاء الله اطيب تحياتى لك |
المرفقات 2
تفضل طال عمرك
|
يا اخوان اعتقد فيه خطأ او اختلاف بسيط
ولكن التعديل بأسهل طريقة هو ------------------- في السطر الموجود مباشرة اعلى عبارة <!-- sig --> ابحث عن كود PHP:
استبدلها بالتالي كود PHP:
وهو نفس كلام الاستاذ محمد نور ولكن اعتقد انه عن طريق الخطأ ادرج الكود المفروض البحث عنه بدل الكود المفروض استبداله لمشاهدة مثال منتديات زهران |
جزاك الله خير اخي منتديات زهران
تم التعديل بنجاح |
جميع الأوقات بتوقيت مكة المكرمة. الساعة الآن » 09:29 AM. |
Powered by vBulletin
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Copyright © ArabWebTalk.Com 2004-2012