اغلق هذه النافذة  أنت غير مسجل بشبكة ابن الخليج; للتسجيل اضغط هنا; للمساعده وشرح طريقة التسجيل اضغط هنا

شبكة ابن الخليج

Sitemap | Archive | Tag Could
التسجيلالبحثمشاركات اليوماجعل جميع المنتديات مقروءةالأرشيفاعلن معنا





تعلم بناء صفحة جديدةفي الvBulletin بتقنيات متطورة

مناقشة موضوع تعلم بناء صفحة جديدةفي الvBulletin بتقنيات متطورة في دروس برمجة مواقع; تعلم بناء صفحة جديدةفي الـvBulletin بتقنيات متطورة اليوم سوف ندرس سويا طريقة انشاء صفحة جديدة وتعزيز هذه الصفحة وتطويرها بقدر الامكان ولنستفد الاستفادة القصوى من امكانيات مكتبات الـvBulletin 3.6.x . إن ...

العودة منتدى ابن الخليج> منتديات تعليمية> دروس برمجة مواقع

{ مِنَ الْمُؤْمِنِينَ رِجَالٌ صَدَقُوا مَا عَاهَدُوا اللَّهَ عَلَيْهِ فَمِنْهُم مَّن قَضَى نَحْبَهُ وَمِنْهُم مَّن يَنتَظِرُ وَمَا بَدَّلُوا تَبْدِيلاً } الأحزاب23

حادثة الإفك - تفسير ابن كثير وشرح عثمان الخميس



صوتي شرح الشيخ عثمان الخميس لمختصر منهاج السنة النبوية لشيخ الإسلام ابن تيمية كتاب ألفه للرد على الإمامية وهو أشهر كتاب في الرد على الشيعة

رد
 
LinkBackأدوات الموضوعطرق مشاهدة الموضوع
قديم 02-24-2008, 05:02 مساءً   #1 (permalink)
:: عضو شرف ::
 
الصورة الرمزية الفنان موادع
 
تاريخ التسجيل: Feb 2007
الدولة: فْيَ قٌٍلبٌَِ مًحٍّبٌَِوٍبٌَِتُِِّْيَ
العمر: 34
المشاركات: 6,729
معدل تقييم المستوى: 259476الفنان موادع نشيطالفنان موادع نشيطالفنان موادع نشيطالفنان موادع نشيطالفنان موادع نشيطالفنان موادع نشيطالفنان موادع نشيطالفنان موادع نشيطالفنان موادع نشيطالفنان موادع نشيطالفنان موادع نشيط
إرسال رسالة عبر مراسل ICQ إلى الفنان موادعإرسال رسالة عبر مراسل AIM إلى الفنان موادعإرسال رسالة عبر مراسل MSN إلى الفنان موادعإرسال رسالة عبر مراسل Yahoo إلى الفنان موادعإرسال رسالة عبر مراسل Skype إلى الفنان موادع
افتراضيتعلم بناء صفحة جديدةفي الـvBulletin بتقنيات متطورة

تعلم بناء صفحة جديدةفي الـvBulletin بتقنيات متطورة
اليوم سوف ندرس سويا طريقة انشاء صفحة جديدة وتعزيز هذه الصفحة وتطويرها بقدر الامكان ولنستفد الاستفادة القصوى من امكانيات مكتبات الـvBulletin 3.6.x .

إنشاء الصفحة بابسط ما يكن
افتح ملف جديد وليكن اسمه mypage.php وليكن في نفس دليل منتداك ،،،
وضع هذا الكود بداخله واحفظ الملف:

كود PHP:
<?php 

// ######################## اعداد البئية العامة ########################### 
error_reporting(E_ALL & ~E_NOTICE); 

// ##################### تعريف الثوابت المهمة ####################### 
// تعريف اسم الملف بدون الحاق الامتداد الخاص به وذلك لكي تسهل عملية مناداته داخل المنتدى 
// وليكن الاسم نفس اسم الملف 

define('THIS_SCRIPT''mypage');  

// #################### استدعاء القوالب والبييانات ###################### 
//مصفوفة القوال المستخدمة في هذا الملف 
$globaltemplates = array( 
        
// اسماء القوالب التي سوف يتم استدعاءها 
        
'mypage_temp1',// اسم القالب الاول 
        
'mypage_temp2',// اسم القالب الثاني 
); 



// ########################## الثوابت  ############################ 
require_once('./global.php'); 

// #################### مسار كود الجافا سكريبت ######################## 
$headinclude str_replace('clientscript'$vbulletin->options['bburl'] . '/clientscript'$headinclude); 

// ######################################################################## 
// #########################بداية الكود الخاص بصفحتك ############################ 
// ######################################################################## 

$navbits = array();  
// عنوان الصفحة في الشريط  
$navbits[$parent] = 'صفحتي المتطورة'

$navbits construct_navbits($navbits); 
eval(
'$navbar = "' fetch_template('navbar') . '";');// استدعاء قالب النافبار 

// استدعاء قوالبك الخاصة والتي عرفتها بالاعلى 
eval('print_output("' fetch_template('mypage_temp1') . '");'); 
//############################################################################ 
//                   .:: gulfson .com  ::. 
//############################################################################ 
?>
انتهينا من الملف ق بحفظه.

الان نقم بإنشاء القوالب التي نريدها
ولتكن هذه محتويات قالب mypage_temp1:

كود PHP:
$stylevar[htmldoctype
<
html dir="$stylevar[textdirection]" lang="$stylevar[languagecode]"
<
head><meta http-equiv="Content-Type" content="text/html; charset=windows-1256"
$headinclude 
<title>$vboptions[bbtitle]</title
</
head
<
body

$header 
$navbar 

<table class="tborder" cellpadding="$stylevar[cellpadding]" cellspacing="$stylevar[cellspacing]" border="0" width="100%"  

align="center"
<
tr
<
td class="tcat">عنوان صفحتي المتطورة</td
</
tr
<
tr
<
td class="alt1">هنا ضع اي شي تريد قوله :)</td
</
tr
</
table

$footer 
</body
</
html
انتهينا ، قم الان بطلب عنوان الملف mypage.php وانظر.
أضافة اسم الصفحة في المتواجدون الان
عندما تكن تنظر في المتواجدون الان بيظهر لك اسم المستخدم ومكان تواجده ، "مثلا : يقرا رسالة خاصة من "
الان اذا اتى زائر وفتح هذه الصفحة سوف يظهر لك مكان تواجده باسم "Unknown Location" او " غير معروف"
واليكم طريقة التعريف عبر الـPlugins أضف Plugins جديد و ضعه فيه الكود التالي :

كود PHP:
ProductvBulletin 
Hook Location
online_location_process 
Title
My Custom Location (Part1
Plugin PHP Code: if ($filename == 'mypage.php'

        
$userinfo['activity'] = 'test'

Plugin is ActiveYes 
واحفظ

كود PHP:
قم باضافة Plugin جديد مره اخرى وضع فيه الكود التالي 
ProductvBulletin 
Hook Location
online_location_unknown 
Title
My Custom Location (Part2
Plugin PHP Code: if ($userinfo['activity'] == 'mypage'

        
$userinfo['action'] = 'يشاهد صفحتي المتطورة'; / 
        
$userinfo['where'] = '<a href="./test.php?' $vbulletin->session->vars['sessionurl'] . '">هذه صفحتي المتطورة</a>';  
        
$handled true

Plugin is ActiveYes 

قم بالحفظ
انتهينا بحمد الله من تعريف اماكن التواجد.

اعطاء صلاحيات المشاهدة لصفحتي

هنالك طريقتين لعمل تحديد الصلاحيات بالنسبة للمجموعات وكلاهما يعتمدان على الشرط المنطقي " IF" ،، وسوف نستخدم اسهل الطرق .

1- الطريقة الاولى عبر القوالب
2- عبر الملف البرمجي

في قالبك ضع هذا الشرط في المكان المناسب واحبذ بعد متغير الـ$navbar ، هذا الكود يقم بعرض الصفحة اذا كان المستخدم ينتمي الى المجموعة رقم 6 ( وهي في العادة مجموعة المشرف العام)

كود PHP:
<if condition="is_member_of($bbuserinfo, 6)">
اذا كان المستخدم ينتمي للمجموعة 6
<else />
اعرض هذا
</if> 
1
لناخد مثال آخر ،،، اذا كنت تريد عرض الصفحة للاعضاء فقط

كود PHP:
<if condition="!$bbuserinfo['userid']"

طريقة استخدام المتغيرات في القوالب
1- المتغيرات العادية ، مثل $sudabest , $var1،، يمكنك استخدامها بكل يسر.
2- متغيرات المصفوفات مثل $sudabest[hosting] ،، ولا تستخدم ابدا علامات الاقتباس المفردة او الزوجية، والا سوف يظهر لك خطا.
3- متغيرات الكائنات او الاوبجيكت ،

كود PHP:
{$sudabest->host['package']} 

تذكر الازواج من هذا النوع {} في البداية والنهاية

* لاسباب امنية لا تستخدم ابدا مصفوفات الـ$_POST[], $_GET[], $_REQUEST حاول ا تتجنبها في قوالبك.

إستخدام العبارات الشرطية

كل قوالب الاصدار الثالث تدعم استخدام العبارة الشرطية IF في قوالبها
مثلا:-

كود PHP:
<if condition="$somevbulletinvar"
        
htmlcode 
<else /> 
        
other html code 
</if> 

انتبه لا يمكنك ان تستخدم عبارة else if في القوالب واذا كنت بحاجة الى استخدامها عليك بهذه الطريقة


كود PHP:
<if condition="$condition1"
        
htmlcode 
<else /> 
        <if 
condition="$condition2"
                
more html code 
        
</if> 
</if> 
وهكذا ........

أنشاء رسالة خطا
لانشاء رسالة خطا خاصة بك ينبغي ان تراعي :-
1- انشاء عبارة جديدة في Front-End Error Messages
2- يجب ان يكن اسم المتغير لهذه العبارة ان يبدا بي "error_"
3- يجب ان تضع الدالة هذه في الملف البرمجي:

كود PHP:
eval(standard_error(fetch_error('error_mypagephrase'))); 

وتاكد من تطابق متغير العبارة الذي عرفته مع error_mypagephrase

انشاء رسائل اعادة التوجيه
لإنشاء رسالة اعادة توجيه خاصة يجب ان تراعي :-
1- تاكد بانه لايوجد نتيجة استعلام او اية نتيجة اخرى قبل هذه اعادة التوجيه.
2- تعريف مسار صفحة اعادة التوجيه ، مثلا:-

كود PHP:
$vbulletin->url "mypage.php" $vbulletin->session->vars['sessionurl'] ."somevar=someval"
3- تذكر باننا نستخدم دائما الاسم mypage.php .
4- لاتنسى ان تستبدل الـsomevar=someval باسماء متغيراتك الخاصة التي تريد تمريرها للصفحة القادمة هذه.

الان علينا بالقيام بإضافة عبارات رسالة اعادة التوجيه :-
1- قم بإنشاء عبارة في مجموعة "Front-End Redirect Messages" ، ويجب ان تبدا بـ"redirect_" .
2- اضف الكود التالي :-

كود PHP:
eval(print_standard_redirect('redirect_myphrase'truetrue)); 

في المكان الذي تريد فيه رسالة اعادة التوجيه.

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



من مواضيع الفنان موادع في المنتدى
__________________
وعدنا اليكم من جديد بعد انقطاع طويل
الفنان موادع غير متواجد حالياً   رد مع اقتباس
قديم 02-24-2008, 08:34 مساءً   #2 (permalink)
:: عضو شرف ::
 
الصورة الرمزية Dreams King
 
تاريخ التسجيل: Apr 2007
الدولة: Muscat City
العمر: 22
المشاركات: 1,059
معدل تقييم المستوى: 60565Dreams King نشيطDreams King نشيطDreams King نشيطDreams King نشيطDreams King نشيطDreams King نشيطDreams King نشيطDreams King نشيطDreams King نشيطDreams King نشيطDreams King نشيط
افتراضيرد: تعلم بناء صفحة جديدةفي الـvBulletin بتقنيات متطورة

مشكور اخوي على الشرح وجزاك الله الخير
وأحلى تقييم لك



من مواضيع Dreams King في المنتدى
Dreams King غير متواجد حالياً   رد مع اقتباس
قديم 02-25-2008, 01:29 صباحاً   #3 (permalink)
Gulfson.com

 
الصورة الرمزية كرم العربي
 
تاريخ التسجيل: Apr 2006
الدولة: Egypt
المشاركات: 15,092
معدل تقييم المستوى: 53كرم العربي نشيطكرم العربي نشيطكرم العربي نشيطكرم العربي نشيطكرم العربي نشيطكرم العربي نشيطكرم العربي نشيطكرم العربي نشيطكرم العربي نشيطكرم العربي نشيطكرم العربي نشيط
إرسال رسالة عبر مراسل MSN إلى كرم العربي
افتراضيرد: تعلم بناء صفحة جديدةفي الـvBulletin بتقنيات متطورة

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



من مواضيع كرم العربي في المنتدى
__________________
Im Back

كرم العربي غير متواجد حالياً   رد مع اقتباس
قديم 02-25-2008, 01:35 صباحاً   #4 (permalink)
.::+: Gulf Son :+::.

 
الصورة الرمزية ADMIN
 
تاريخ التسجيل: May 2005
الدولة: بلاد الخليج
المشاركات: 53,991
معدل تقييم المستوى: 53ADMIN نشيطADMIN نشيطADMIN نشيطADMIN نشيطADMIN نشيطADMIN نشيطADMIN نشيطADMIN نشيطADMIN نشيطADMIN نشيطADMIN نشيط
إرسال رسالة عبر مراسل ICQ إلى ADMINإرسال رسالة عبر مراسل MSN إلى ADMIN
افتراضيرد: تعلم بناء صفحة جديدةفي الـvBulletin بتقنيات متطورة

شرح مميز

قواك الله يالفنان وعساك ذخر



من مواضيع ADMIN في المنتدى
__________________




يقول الامام مالك رحمه الله:
إنما هؤلاء أقوام أرادوا القدح في النبي صلى الله عليه وسلم فلم يمكنهم ذلك، فقدحوا في أصحابه حتى يقال رجل سوء ولو كان رجلاً صالحاً لكان أصحابه صالحين.

وقال أبو الوفا بن عقيل رحمه الله:
انظر كيف اختار لمرضه بيت البنت، واختار لموضعه من الصلاة الأب، فما هذه الغفلة المستحوذة على قلوب الرافضة عن هذا الفضل والمنزلة التي لا تكاد تخفى عن البهيم فضلا عن الناطق.

وحيد القرن، كسرنا قرنه، ودككنا حصنه، وهدمنا برجه، فخرج يتبختر بعتاده مزهواً بعدده ففللنا حدّه، وقتلنا جنده، وفرقنا صحبه، والفضل لله وحده

ولئن أبيد أبناء دولة الإسلام عن بكرة أبيهم خيرٌ لهم من أن يحكمهم رافضيٌّ خبيث أو أن تستظلّ بغداد برايات الصفويين يوما واحداً.

ADMIN غير متواجد حالياً   رد مع اقتباس
قديم 02-25-2008, 08:18 صباحاً   #5 (permalink)
:: عضو شرف ::
 
الصورة الرمزية الفنان موادع
 
تاريخ التسجيل: Feb 2007
الدولة: فْيَ قٌٍلبٌَِ مًحٍّبٌَِوٍبٌَِتُِِّْيَ
العمر: 34
المشاركات: 6,729
معدل تقييم المستوى: 259476الفنان موادع نشيطالفنان موادع نشيطالفنان موادع نشيطالفنان موادع نشيطالفنان موادع نشيطالفنان موادع نشيطالفنان موادع نشيطالفنان موادع نشيطالفنان موادع نشيطالفنان موادع نشيطالفنان موادع نشيط
إرسال رسالة عبر مراسل ICQ إلى الفنان موادعإرسال رسالة عبر مراسل AIM إلى الفنان موادعإرسال رسالة عبر مراسل MSN إلى الفنان موادعإرسال رسالة عبر مراسل Yahoo إلى الفنان موادعإرسال رسالة عبر مراسل Skype إلى الفنان موادع
افتراضيرد: تعلم بناء صفحة جديدةفي الـvBulletin بتقنيات متطورة

اقتباس:
المشاركة الأصلية كتبت بواسطة Dreams King
مشكور اخوي على الشرح وجزاك الله الخير
وأحلى تقييم لك
الله يعطيك الف عافيه على مرورك ومشكور على التقييم

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

اقتباس:
المشاركة الأصلية كتبت بواسطة ADMIN
شرح مميز

قواك الله يالفنان وعساك ذخر
الله يعطيك العافيه اخوي ادمن ومهما كان انت استاذنا اللي تعلمنا منه وراح نتعلم منه اكثر واكثر



من مواضيع الفنان موادع في المنتدى
__________________
وعدنا اليكم من جديد بعد انقطاع طويل
الفنان موادع غير متواجد حالياً   رد مع اقتباس
قديم 06-08-2008, 12:00 مساءً   #6 (permalink)
عضــو
 
تاريخ التسجيل: May 2008
المشاركات: 17
معدل تقييم المستوى: 14روحي روجي يستاهل ترحيب
افتراضيرد: تعلم بناء صفحة جديدةفي الـvBulletin بتقنيات متطورة

موضوع قمة من الابداع



من مواضيع روحي روجي في المنتدى
روحي روجي غير متواجد حالياً   رد مع اقتباس
رد

العبارات الدلالية
تعلم, صفحة


أدوات الموضوع
طرق مشاهدة الموضوع

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

BB code is متاحة
كود [IMG]متاحة
كود HTML معطلة
Trackbacks are متاحة
Pingbacks are متاحة
Refbacks are متاحة

المواضيع المتشابهه
الموضوعكاتب الموضوعالمنتدىمشاركاتآخر مشاركة
صفحة المنتدى لا تعملfactمشاكل وحلول الـ مواقع112-11-2008 04:46 مساءً
إتش بي تقدم شاشات ملونة بتقنيات متطورةابن الخليجبرامج و اخبار تقنية008-07-2008 02:01 صباحاً
إبسون تطلق طابعة صور جديدة بتقنيات متطورة للطباعة بدقة عالية وألوان مميزةابن الخليجبرامج و اخبار تقنية004-01-2008 02:03 صباحاً
إبسون تطلق طابعة صور جديدة بتقنيات متطورة للطباعة بدقة عالية وألوان مميزةابن الخليجبرامج و اخبار تقنية002-28-2008 08:00 صباحاً
ارغب بعمل صفحة html لصفحة فرعيهجده ياعينيمشاكل وحلول الـ مواقع501-21-2008 12:35 مساءً


منتديات شبكة ابن الخليج

انشطة ثقافية كتب تاريخ الصحيح العباب الزاخر أبو موسى الأشعرى اخبار غريبة منتدى الرياضة مرئيات و صوتيات كتالوجات ازياء الجنس في الاسرة المسلملة العلاج البديل الشعر شنط ديور عجينة البيتزا غرف نوم كتالوجات ازياء برامج البريد الالكتروني برامج مكافحة التجسس الطرق المثلى في استخدام البرامج اخبار و تحميل العاب Games أحدث الالعاب pop اسرار الاكس بوكس حبوب كبيرة ترافيان صور حلوة صور زهور مسجات غرام كتالوجات ازياء دروس الحاسوب ومكوناته دروس رسم و تصميم دروس فوتوشوب دروس ايميج ريدي Adobe ImageReadyدروس افتر افكت Adobe After Effect دروس انتاج اصدارات البرنامجدروس Cinema 4Dدروس الثري دي ماكس دروس سويش دروس اس كيو ال سرفر دروس Microsoft Office دروس انظمة تشغيل و هاردوير و شبكات يونكس وندوز WINDOWS دروس فيجوال بيسك كتالوجات ازياء هاكات للمنتديات مكتبة هاكات هاكات 364 قسم ستايلات vBulletinمجلة المنتديات mkPortalقسم ستايلات مجلة المنتديات mkPortal Stylesسكربتات وادوات تطوير المواقعمشاكل وحلول الـ مواقع اشهار شات آراءفوتوشوبCinema 4Dخامات فوتوشوبفرش فوتوشوباكشن فوتوشوباشكال فوتوشوبدليل مواقعاكتشف شخصيتكاخبارموسوعة الأطفالبوربوينتtorrentاختصار الروابطPageRankتوقيع لاميلكصانع القليترGlitterبرامج


الساعة تعتمد على توقيت جرينتش +3. الساعة الآن 04:02 صباحاً.
Search Engine Optimization by vBSEO 3.1.0

Valid XHTML 1.0 Transitional Valid CSS!Powered by vBulletin® Version 3.7.1,
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd
شبكة و منتديات حبيبى نت  |  شبكة العربي  |   Feeds:   XML   JS   RSS   RSS Feed