[درس] Widget:اقسام المنتدى بالمجلة للنسخة 4.0.1 - omardealo

omardealo

:: Coder ::
Coder/Designer
28 نوفمبر 2008
87
2
0
Egypt
www.edaf.at
السلام عليكم ورحمة الله وبركاته
حياكم الله وبياكم وجعل الجنة مثوانا ومثواكم

Widget : بمعنى قطعة وهى اضافة للمجلة
اقسام المنتدى بالمجلة مجرب على النسخة 4.0.1

اعداد :
omardealo
الاسرار السبعة

صورة :
attachment.php


مثال :
www.7-secret.org


الكود :

PHP:
ob_start();
  $forum_get = vB::$db->query_read("
    SELECT * FROM ".TABLE_PREFIX."forum
   ORDER by forumid");
  $output_bits = '';
  while($forum = vB::$db->fetch_array($forum_get))
  {
        $output_bits .= '<a href="forumdisplay.php?'.$forum[forumid].'-'.$forum[title].'" style="text-decoration: none">'.$forum[title].'</a> 
<font color="#FF6600"><b>@</b></font> ';
  }
  $output = $output_bits;
  ob_end_clean();


التركيب :

1 - لوحة تحكم المنتدى
2 - مجلة المنتدى > القطع (Widgets) > انشاء قطعة جديدة
نوع القطعة = PHP Direct execution
العنوان = اكتب فيه ما تريده (اقسام المنتدى)
3 - قم بالحفظ
4 - اضغط بجانب على يسار القطعة "تهيئة"
ضع داخلها الكود
5 - توجه الان الى "ادارة النماذج" واضغط تعديل على النموذج المستخدم
6 - تجد بالجدول على اليمين "القطع (Widgets)" سوى ادخال للقطعة التى تم انشاءها
7 - وبطريقة السحب قم بوضع القطعة بالمكان الذى ترغب به (يسار , وسط , يمين) وقم بالحفظ
وتوجه للمجلة لفحصها .....


المصدر :
http://www.7-secret.org/showthread.php?t=213&p=670

لا تنسونا من الدعاء بارك الله فيكم
 

المرفقات

  • 09-02-1431 08-20-37 ص.jpg
    09-02-1431 08-20-37 ص.jpg
    24.9 KB · المشاهدات: 175
  • Widgetاقسام المنتدى بالمجلة - omardealo.txt
    1.4 KB · المشاهدات: 198

سجدة

عضو جديد
14 أبريل 2009
280
1
0
مشالله عليك اخوي
يعطيك العافيه على هالافاده لاخوانك
وجزاك الله كل الخير
موفق يارب
 

WebCraker

العبد الفقير إلى الله
طاقم الإدارة
9 مارس 2008
5,645
50
48
Egypt
support-ar.com
جزاك الله خيرا أخوى عٌمر

فى انتظار جديدك دائما ,,

 

omardealo

:: Coder ::
Coder/Designer
28 نوفمبر 2008
87
2
0
Egypt
www.edaf.at
الكود مع خاصية استنثناء اقسام محددة

PHP:
ob_start();
$excluded = "1,2,3";
  $forum_get = vB::$db->query_read("
    SELECT * FROM ".TABLE_PREFIX."forum
   WHERE forumid NOT IN ($excluded) ORDER by forumid");
  $output_bits = '';
  while($forum = vB::$db->fetch_array($forum_get))
  {
        $output_bits .= '<a href="forumdisplay.php?'.$forum[forumid].'-'.$forum[title].'" style="text-decoration: none">'.$forum[title].'</a> 
<font color="#FF6600"><b>@</b></font> ';
  }
  $output = $output_bits;
  ob_end_clean();


بالسطر هذا
PHP:
$excluded = "1,2,3";
استبدل 1,2,3 بارقام الاقسام التى تريد استثنائها