شوّيت: شبكة كرة قدم اجتماعية




العودة   سوالف سوفت > سوالف تطوير المنتديات والمدوّنات والمجلات > الهاكات والإضافات
التسجيل المدوّنات البحث مشاركات اليوم جعل الأقسام مقروءة

الوسوم:

الرد على الموضوع
 
LinkBack أدوات الموضوع
مشرف قسم تطوير المنتديات
المدخلات في المدونات: 1
#1  
تعلم كيف تضع الشروط في قوالب الـvB3

السلام عليكم

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

لندخل مباشرةً في الموضوع .....

- اذا كنت تريد عرض كلمة للاعضاء فقط
كود HTML:
<if condition="$show['member']">اهلا بك عزيزي العضو</if>
- اذا كان العضو ينتمي لمجموعة أعضاء معينه ... يمكنك الاستفادة منها لاظهار رسالة للمشرفيين و المراقبين مثلا
كود HTML:
<if condition="is_member_of($vbulletin->userinfo, 5, 6, 7)">غدا اجتماع الادارة فلا تنسى :) </if>
- لعرض رسالة ما او صورة على حسب الصفحة التي يتصفحها الزائر

* طبعا يجب اخذ اسم الصفحة من الصفحة نفسها ونجده هكذا غالبا
كود PHP:
define('THIS_SCRIPT''index'); 
كود HTML:
<if condition="THIS_SCRIPT == 'index'">هذه هي الصفحة الرئيسية للمنتدى</if> <if condition="THIS_SCRIPT != 'index'">تظهر هذه الرسالة في جميع صفحات الموقع ما عدا الرئيسية</if>
- لعرض رسالة ما لعضو معين (العضو الذي رقم عضويته 12894)
كود HTML:
<if condition="$bbuserinfo['userid'] == 12894">طبعا اكيد بتعرفوا أين يظهر رقم العضوية ، فهو يظهر في فانيلة اللاعب من الخلف وهذا هو رقم عضويتي بسوالف سوفت 12894 :)</if>
- لعرض رسالة ما للزوار فقط
كود HTML:
<if condition="$show['guest']">اهلا بك عزيزي الزائر انت لست مسجل </if>
- لعرض رسالة ما لمجموعة محدد
كود HTML:
<if condition="$post['usergroupid'] == 6">اهلا بك اخي عضو المجموعة الذهبية </if
- لعرض رسالة ما او صوره في المنتدى رقم 2 مثلا
كود HTML:
<if condition="$forum[forumid] == 2">منتدانا العــــــــــــــــــــــــامـــــــــــ </if>
- هنالك شرط خفيف الظل في الفي بي ...
كود HTML:
<if condition="$bbuserinfo['birthday_search'] > '1960-01-01'">كل العمر ان شاء الله ... وداعا مرحلة الشباب :) </if>
اذا ظهرت لك هذه الرسالة هذا يعني انك صنفت ضمن جيل الرواد جيل الـ40 ربيعاً ..
- اذا كانت لديك رسالة او تنبيه ما لمواضيع قسم خاص بمنتداك كقسم المشرفيين مثلا
كود HTML:
<if condition="$thread['forumid'] == 34">تذكر ان هذا الموضوع يجب ان لا يخرج للاعضاء ابدا </if>
- اذا كان المتصفح مشرف بأي قسم بالمنتدى او لا
كود HTML:
<if condition="can_moderate()">انت مشرف معنا</if>
- اذا كان المتصفح مشرف بهذا بالقسم الحالي
كود HTML:
<if condition="can_moderate($forum['forumid'])">انت مشرف بهذا المنتدى "القسم"</if>
- اذا كان العضو الذي يتصفح الموضوع هو صاحب الموضوع
كود HTML:
<if condition="$threadinfo['postuserid'] == $bbuserinfo['userid']">شكرا لكتابتك لهذا الموضوع :) </if>
- اذا كان الموضوع مغلق
كود HTML:
<if condition="!$show['closethread']">عفوا لا يمكن المشاركة في هذا الموضوع لانه مغلق</if>
- لاظهار رسالة او صورة بعد اول مشاركة بالموضوع
كود HTML:
<if condition="!$GLOBALS['FIRSTPOSTID']">مساحة اعلانية نصية </if>
- لاظهار رسالة ما او اي شي بعد × رد بالموضوع في كل صفحة
كود HTML:
<if condition="$post['postcount'] % $vboptions['maxposts'] == x">استغفر الله و اتوب اليه</if>
ارحب جدا بافكاركم النيره واضافاتكم لنا ليكن هذا الموضوع اكبر مكتبة للمطورين والمبرمجين وطبعا لا ننسى بالطبع المصممين
شكرا كثيفا لكم
أخوكم محـمد من الخرطوم محل الرئيس بينوم والطياره بتقوم خهههههههه






__________________
################################ PHP.SD ########
We're not first,But We're the BEST

##
HaMaDa4eVeR is offline   قديم 29-05-2008, 12:39 AM
الرد مع إقتباس
عضو نشيط
#2  

وهذه اضافه مني


رابط يظهر للأعضاء الغير مفعلين العضوية

كود PHP:
<if condition="$bbuserinfo['usergroupid'] ==3">لا تستطيع المشاركه إلا بعد تفعيل العضوية</if> 
وهذا أمر يضاف كامل ليظهر في الصفحة الرئيسية لكل مجموعة رساله معينه

كود PHP:
<if condition="THIS_SCRIPT == 'index'"
<if 
condition="$bbuserinfo['usergroupid'] ==6">هنا رسالتك لمجموعة الأدمن</if> 
<if 
condition="$bbuserinfo['usergroupid'] ==5">هنا رسالتك لمجموعة المراقبين</if> 
<if 
condition="$bbuserinfo['usergroupid'] ==2">هنا رسالتك لمجموعة الاعضاء</if> 
<if 
condition="$bbuserinfo['usergroupid'] ==1">هنا رسالتك لمجموعة الزوار</if> 
<if 
condition="$bbuserinfo['usergroupid'] ==3">هنا رسالتك لمجموعة الاعضاء الغير مفعلين</if> 
<if 
condition="$bbuserinfo['usergroupid'] ==4">هنا رسالتك لمجموعة الاعضاء بأنتظار تفعيل الادارة</if> 
<if 
condition="$bbuserinfo['usergroupid'] ==8">هنا رسالتك لمجموعة المطرودين من المنتدي</if> 
</if> 






__________________
لٍينكَات - لخدمات تطوير الويب !
www.leenkat.com/vb
Master@leenkat.com
M® Mostafa is offline   قديم 29-05-2008, 06:47 AM
الرد مع إقتباس
عضو نشيط
#3  

مشكورين وبارك الله فيكم

ومعلش على سؤالي المتواضع

أين أضع هذه الأكواد ؟؟ في أي قالب ؟؟؟

وجزاكم الله خيرا






__________________
موقع طريق الإيمان لدعوة غير المسلمين إلى الإسلام
http://www.imanway.com
راسلني : aboosama@gmail.com
أبو أسامة is offline   قديم 29-05-2008, 06:54 AM
الرد مع إقتباس
عضو نشيط
#4  

إقتباس:
المشاركة الأصلية بواسطة أبو أسامة مشاهدة مشاركة
مشكورين وبارك الله فيكم

ومعلش على سؤالي المتواضع

أين أضع هذه الأكواد ؟؟ في أي قالب ؟؟؟

وجزاكم الله خيرا

علي حسب ما تريده ان يظهر

مثلا تريدهم يظهروا أعلي صفحات المنتدي يبقي في قالب Header

ولو بتريدهم في اعلي صفحات الاقسام يبقي في قالب showthread

وهكذا ,,






__________________
لٍينكَات - لخدمات تطوير الويب !
www.leenkat.com/vb
Master@leenkat.com
M® Mostafa is offline   قديم 29-05-2008, 07:15 AM
الرد مع إقتباس
عضو فعال
#5  

يعطيك الف عافيه

معلومات قيمة فعلا


لا خلا ولا عدم






__________________
شبكة هلا كويت
www.HalaQ8.com

آيتيات ITYAT مدونة تهتم بتقنية المعلومات ..
طالب الروسي is offline   قديم 31-05-2008, 11:34 AM
الرد مع إقتباس
عضو نشيط جدا
#6  

مشكور اخي العزيز وما معنى رسالة هل هوة تنبيه مثل ال alert ام انها كتابة عادية وكيف تضهر ممكن توضيح
والف شكر على المجهود الطيب بارك الله بيك يا عباقرة






__________________
المدير العام لموقع http://www.ramocafe.com/
للاعلان داخل رامو كافيه الرجاء زيارة هذا الموضوع

http://www.swalif.net/softs/swalif30/softs282206/
alsultan88 is offline   قديم 01-06-2008, 09:57 PM
الرد مع إقتباس
عضو نشيط جدا
#7  

شكراُ اخي على هذا الدرس

لو اردت وضع تنبيه في المشاركه الاولى لموضوع في بعض الاقسام بالمنتدى وليس كلها ماهو الامر المستخدم واين اضعه






el_lord is offline   قديم 02-06-2008, 11:42 AM
الرد مع إقتباس
مشرف قسم تطوير المنتديات
المدخلات في المدونات: 1
#8  

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

إقتباس:
شكراُ اخي على هذا الدرس

لو اردت وضع تنبيه في المشاركه الاولى لموضوع في بعض الاقسام بالمنتدى وليس كلها ماهو الامر المستخدم واين اضعه
انا بعطيك تلميح لطلبك هذا واتعبمخك شوي وراح تسوي ما تريد
كود HTML:
<if condition="!$GLOBALS['FIRSTPOSTID']">مساحة اعلانية نصية </if>






__________________
################################ PHP.SD ########
We're not first,But We're the BEST

##
HaMaDa4eVeR is offline   قديم 02-06-2008, 04:40 PM
الرد مع إقتباس
عضو فعال
#9  

معلومات قيمة جدااا
HaMaDa4eVeR
شكرا لك






Panoramic is offline   قديم 02-06-2008, 05:24 PM
الرد مع إقتباس
عضو سوبر نشيط
#10  

يعطيك العافية فعلا شي جميل ..

ناقص فقط طريقة كتابة الاكواد داخل نظام البلوقن لانه مختلف عن القوالب ..

نتمنى ان نرى هذه الامثلة في البلوقن ليقوم كل صاحب منتدى بتطوير البلوقن لما يناسبه ..






__________________
سبحان الله وبحمده سبحان الله العظيم

عطر بها لسانك
طلال عبدالله is offline   قديم 04-06-2008, 12:30 AM
الرد مع إقتباس
عضو نشيط
#11  

يعطيك الف عافيه اخوي
كفييت ووفيت






__________________
للتبرع لصالح أخواننا في غزه -من داخل وخارج السعوديه - بنك الراجحي
279608010666331
Marsavb.com is offline   قديم 04-06-2008, 09:28 PM
الرد مع إقتباس
عضو فعال جدا
#12  

بارك الله فيك ... زمان عن اقسام المنتديات .. الله يذكر الايام الماضيه ! كنت العب في الاكواد خخخخخخ






__________________
  • email+ Msn: abo_turki@ msn.com
oO(الباسل)oO is offline   قديم 05-06-2008, 05:06 AM
الرد مع إقتباس
مشرف قسم تطوير المنتديات
المدخلات في المدونات: 1
#13  

شكرا للجميع

إقتباس:
المشاركة الأصلية بواسطة oO(الباسل)oO مشاهدة مشاركة
بارك الله فيك ... زمان عن اقسام المنتديات .. الله يذكر الايام الماضيه ! كنت العب في الاكواد خخخخخخ
والان صارت الاكواد تعلب بك ولا ايه






__________________
################################ PHP.SD ########
We're not first,But We're the BEST

##
HaMaDa4eVeR is offline   قديم 05-06-2008, 11:40 AM
الرد مع إقتباس
عضو نشيط جدا
#14  

بارك الله فيك يا غالي ايه الزمان الماضي

الله يستر بس هههههههههههههههه






benelmokadem is offline   قديم 05-06-2008, 05:38 PM
الرد مع إقتباس
عضو فعال
#15  

اخي الكريم لو بغيت اضع كود بالشروط تظهر في قالب اضافة موضوع اي الاكواد اختار وماهو التمبلت

مع التحيه






__________________
الصمت مساحة العقل للمناجاة مع النفس....

سبحانك اللهم اني استغفرك واتوب اليك
منتديات ,دروس ,
,كاركاتير
ابو نوف is offline   قديم 09-06-2008, 11:32 AM
الرد مع إقتباس
عضو سوبر نشيط
#16  

موضوع روعه






A.M.J.A.D is offline   قديم 09-06-2008, 08:25 PM
الرد مع إقتباس
عضو فعال جدا
#17  

تسلم ايدك اخي محمد وجزاك الله كل الخير ...






__________________
مجتمع الفيبولتين العربي ( موقع عربي دعم للنسخة vBulletin باللغه العربية, متخصص في حل مشاكل - تحميل اضافات النسخة - هاكات مفيدة - دعم فني مجاني ),
طريق الاتصال بي :
vBulletin-arabic - twitter - facebook - Googleplus
ahmed-samara is offline   قديم 10-06-2008, 12:03 PM
الرد مع إقتباس
عضو سوبر نشيط
#18  

جزاك الله خيرا

وهذا الأمر أستخدمة بالفعل فى إخفاء جزء من الناف بار فى الرئيسية
أو وضع رسالة

كود HTML:
<if condition="THIS_SCRIPT != index">
وفى النهاية
كود HTML:
</if>
وهذه الأداة تفيد فى عدم ظهور الجملة الموضوع غير فى صفحات المنتدى الأخرى وتمنع ظهورها فى الصفحة الرئيسية

مثال
كود PHP:
<if condition="THIS_SCRIPT != index">أنظر كما تشاء فى المواضيع فكلها متاحة ولا تنسى كلمة شكر للكاتبك فهوه هدف لتحفيزة على الإفادة لك وللغير</if> 
وهل لى أستاذى بعكس هذا الأمر

أى أريد وضع أداة شرط تعرض هيدر كامل فى الرئيسية وداخل الأقسام شئ مختلف
وإن أمكن تحديد كل قسم بهيدر مختلف تكون جزيتنا خيراً






__________________
۞---مًنْتُِِّْدًٍيَآتُِِّْ لوٍشًِْآ آلتُِِّْطُْوٍيَرٌٍيَة---۞
دومين مميز للبيع Mezoan.Com
{ سُبْحَانَكَ لاَ عِلْمَ لَنَا إِلاَّ مَا عَلَّمْتَنَا إِنَّكَ أَنتَ الْعَلِيمُ الْحَكِيمُ }
Losha.Net is offline   قديم 12-06-2008, 03:07 PM
الرد مع إقتباس
عضو نشيط
#19  

أستفيد منكم والله
اخوكم جديد في المضمار






الرجل المسلم is offline   قديم 20-06-2008, 03:19 AM
الرد مع إقتباس
عضو نشيط جدا
#20  

انا بعطيك تلميح لطلبك هذا واتعبمخك شوي وراح تسوي ما تريد
كود HTML:
<if condition="!$GLOBALS['FIRSTPOSTID']">مساحة اعلانية نصية </if>
[/quote]

هل اضع هذا الكود في البوست لوجسي ؟

ايضا الاعلان اريده ان يكون في 10 اقسام فقط وليس كل المنتدى

انا حاولت ولم اعرف للاسف






el_lord is offline   قديم 20-06-2008, 11:59 PM
الرد مع إقتباس
عضو نشيط
#21  

عندي سؤال ،،

لو بحط الجدول حق روابط مهمه الي فيه [ اتصل بنا - طلب كود التنشيط ]

وابغاه يظهر للغير مسجلين وكانت مثلا مجموعتهم رقمها 2 و لغير المفعلين ورقمهم 4

هل كدا صحيح

إقتباس:
<if condition="$post['usergroupid'] == 2,4">هل هنا صحيح ايضا اضع الكود تبع الجدول الي زبطه بالفرونت بيج ؟؟ </if






سليمان مشاط is offline   قديم 22-06-2008, 10:28 PM
الرد مع إقتباس
مشرف قسم تطوير المنتديات
المدخلات في المدونات: 1
#22  

إقتباس:
المشاركة الأصلية بواسطة Losha.Net مشاهدة مشاركة
جزاك الله خيرا

وهذا الأمر أستخدمة بالفعل فى إخفاء جزء من الناف بار فى الرئيسية
أو وضع رسالة

كود HTML:
<if condition="THIS_SCRIPT != index">
وفى النهاية
كود HTML:
</if>
وهذه الأداة تفيد فى عدم ظهور الجملة الموضوع غير فى صفحات المنتدى الأخرى وتمنع ظهورها فى الصفحة الرئيسية

مثال
كود PHP:
<if condition="THIS_SCRIPT != index">أنظر كما تشاء فى المواضيع فكلها متاحة ولا تنسى كلمة شكر للكاتبك فهوه هدف لتحفيزة على الإفادة لك وللغير</if> 
وهل لى أستاذى بعكس هذا الأمر

أى أريد وضع أداة شرط تعرض هيدر كامل فى الرئيسية وداخل الأقسام شئ مختلف
وإن أمكن تحديد كل قسم بهيدر مختلف تكون جزيتنا خيراً
جرب هذه
كود HTML:
<if condition="THIS_SCRIPT == 'index'">header no1</if> <if condition="THIS_SCRIPT != 'index'">header no 2</if>






__________________
################################ PHP.SD ########
We're not first,But We're the BEST

##
HaMaDa4eVeR is offline   قديم 23-06-2008, 10:52 AM
الرد مع إقتباس
مشرف قسم تطوير المنتديات
المدخلات في المدونات: 1
#23  

إقتباس:
المشاركة الأصلية بواسطة el_lord مشاهدة مشاركة
انا بعطيك تلميح لطلبك هذا واتعبمخك شوي وراح تسوي ما تريد
كود HTML:
<if condition="!$GLOBALS['FIRSTPOSTID']">مساحة اعلانية نصية </if>
هل اضع هذا الكود في البوست لوجسي ؟

ايضا الاعلان اريده ان يكون في 10 اقسام فقط وليس كل المنتدى

انا حاولت ولم اعرف للاسف [/quote]

نعم ضعه في البوستبيت او ليجانسي

بالنسبة للتحكم في الاقسام التي تريدها ضع ارقام الاقسام التي تريدها
كود HTML:
<if condition="$forum[forumid] == 2,3,4 "><if condition="!$GLOBALS['FIRSTPOSTID']">مساحة اعلانية نصية </if> </if>
واخبرني ان لم يعمل معك لاني لم اجربه






__________________
################################ PHP.SD ########
We're not first,But We're the BEST

##
HaMaDa4eVeR is offline   قديم 23-06-2008, 10:59 AM
الرد مع إقتباس
مشرف قسم تطوير المنتديات
المدخلات في المدونات: 1
#24  

إقتباس:
المشاركة الأصلية بواسطة سليمان مشاط مشاهدة مشاركة
عندي سؤال ،،

لو بحط الجدول حق روابط مهمه الي فيه [ اتصل بنا - طلب كود التنشيط ]

وابغاه يظهر للغير مسجلين وكانت مثلا مجموعتهم رقمها 2 و لغير المفعلين ورقمهم 4

هل كدا صحيح
نعم صحيح حط كود الhtml عادي






__________________
################################ PHP.SD ########
We're not first,But We're the BEST

##
HaMaDa4eVeR is offline   قديم 23-06-2008, 11:01 AM
الرد مع إقتباس
عضو نشيط جدا
#25  

إقتباس:
إقتباس:
المشاركة الأصلية بواسطة HaMaDa4eVeR مشاهدة مشاركة
هل اضع هذا الكود في البوست لوجسي ؟

ايضا الاعلان اريده ان يكون في 10 اقسام فقط وليس كل المنتدى

انا حاولت ولم اعرف للاسف
نعم ضعه في البوستبيت او ليجانسي

بالنسبة للتحكم في الاقسام التي تريدها ضع ارقام الاقسام التي تريدها
كود HTML:
<if condition="$forum[forumid] == 2,3,4 "><if condition="!$GLOBALS['FIRSTPOSTID']">مساحة اعلانية نصية </if> </if>
واخبرني ان لم يعمل معك لاني لم اجربه
[/quote]


بعد التجربه

لا استطيع الدخول على المواضيع يظهر هذا الخطأ

Content Encoding Error (content_encoding_error)

للعلم حين قمت بالتعديل ظهر هذا الخطأ

حدث الخطأ التالي عند محاولة تقييم هذا القالب:

Parse error: syntax error, unexpected ',' in /home/abdulla/public_html/vb/includes/adminfunctions_template.php(3716) : eval()'d code on line 81

من المحتمل أن سببه هو تعبير شرطي مشوه. ينصح إلى حد كبير أن تصلح هذا الخطأ قبل الاستمرار, لكنه يمكنك الاستمرار إذا كنت تريد.






el_lord is offline   قديم 24-06-2008, 07:33 PM
الرد مع إقتباس
الرد على الموضوع


 

أدوات الموضوع

قوانين المشاركات
لا يمكنك كتابة مواضيع جديدة
لا يمكنك إضافة ردود
لا يمكنك إرسال مرفقات
لا يمكنك تعديل مشاركاتك

كود vB متاح
كود [IMG] متاح
كود HTML غير متاح
Trackbacks are متاح
Pingbacks are متاح
Refbacks are متاح


المواضيع المشابهه
الموضوع كاتب الموضوع القسم الردود آخر مشاركة
تعلم كيف تضع الشروط في قوالب الـvB4 ahmed-samara الهاكات والإضافات 31 25-05-2011 10:40 AM
[قوالب] آخر قوالب الووردبريس و قوالب ال html من قالبي (8) ff5006 الويب والويب 2.0 والـ Semantic Web 9 27-03-2010 07:03 PM
[قوالب] آخر قوالب الووردبريس و قوالب ال html من قالبي (6) ff5006 الويب والويب 2.0 والـ Semantic Web 9 19-12-2009 04:08 PM
[قوالب] آخر قوالب الـ Wordpress , وواجهات و قوالب الـ html . ff5006 الويب والويب 2.0 والـ Semantic Web 18 14-08-2009 04:55 PM
*~هل تعلم أن للأسماء تأثير على المسمى (الأسماء قوالب للمعاني ) مهم جدا جدا ~* قسورة1 القسم العام 3 09-01-2006 03:05 AM


جميع الأوقات بتوقيت غرينتش +3. الوقت الآن هو 11:19 AM.