الويب العربي

الويب العربي (http://www.arabwebtalk.com/index.php)
-   قسم المنتديات (http://www.arabwebtalk.com/forumdisplay.php?f=112)
-   -   Widget: استايلات المنتدى بالمجلة - برمجة omardealo مجرب على 4.0.2 (http://www.arabwebtalk.com/showthread.php?t=133940)

omardealo 21-02-2010 06:28 PM

Widget: استايلات المنتدى بالمجلة - برمجة omardealo مجرب على 4.0.2
 
المرفقات 1
السلام عليكم ورحمة الله وبركاته
حياكم الله وبياكم وجعل الجنة مثوانا ومثواكم

Widget: استايلات المنتدى بالمجلة - برمجة omardealo مجرب على 4.0.2
وان شاء الله شغال ايضا على 4.0.1

برمجة :
omardealo
الاسرار السبعة

صورة :


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


الكود :

كود PHP:

ob_start();

  
$style_get vB::$db->query_read("
    SELECT * FROM "
.TABLE_PREFIX."style
   ORDER BY styleid DESC"
);
  
$output_bits '';
  while(
$style vB::$db->fetch_array($style_get))
  {

        
$output_bits .= '<div dir="rtl" align="center">
<a href="http://www.7-secret.org/forum.php?styleid='
.$style[styleid].'">
<img src="http://www.thumbshot.de/cgi-bin/show.cgi?url=http://www.7-secret.org/forum.php?styleid='
.$style[styleid].'" alt="'.$style[title].'"></a>
</div>
<br>'
;

  }
  
$output $output_bits;
  
ob_end_clean(); 

مع استبدال الرابط http://www.7-secret.org برابط منتداك

التركيب :

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

ملحوظة لمن يريد تحديد عدد الاستايلات التى يريد اظهارها
يستخدم الكود هذا

كود PHP:

ob_start();

  
$style_get vB::$db->query_read("
    SELECT * FROM "
.TABLE_PREFIX."style
   ORDER BY styleid DESC LIMIT 5"
);
  
$output_bits '';
  while(
$style vB::$db->fetch_array($style_get))
  {

        
$output_bits .= '<div dir="rtl" align="center">
<a href="http://www.7-secret.org/forum.php?styleid='
.$style[styleid].'">
<img src="http://www.thumbshot.de/cgi-bin/show.cgi?url=http://www.7-secret.org/forum.php?styleid='
.$style[styleid].'" alt="'.$style[title].'"></a>
</div>
<br>'
;

  }
  
$output $output_bits;
  
ob_end_clean(); 

مع استبدال الرابط http://www.7-secret.org برابط منتداك
وتحديد عدد الاستايلات من
كود PHP:

LIMIT 5 

المصدر :
http://www.7-secret.org/showthread.p...&p=794#post794

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

omardealo 24-02-2010 03:19 AM

لمن يريد تغيير حجم صور الاستايلات يستعمل هذا الكود

كود PHP:

ob_start();

  
$style_get vB::$db->query_read("
    SELECT * FROM "
.TABLE_PREFIX."style
   ORDER BY styleid DESC LIMIT 5"
);
  
$output_bits '';
  while(
$style vB::$db->fetch_array($style_get))
  {

        
$output_bits .= '<div dir="rtl" align="center">
<a href="http://www.7-secret.org/forum.php?styleid='
.$style[styleid].'">
<img src="http://www.thumbshot.de/cgi-bin/show.cgi?url=http://www.7-secret.org/forum.php?styleid='
.$style[styleid].'" alt="'.$style[title].'" width="159" height="157"></a>
</div>
<br>'
;

  }
  
$output $output_bits;
  
ob_end_clean(); 

مع تغيير الرابط برابط منتداه
كود PHP:

http://www.7-secret.org 

وايضا مقاس العرض والطول
كود PHP:

width="159" height="157" 



جميع الأوقات بتوقيت مكة المكرمة. الساعة الآن » 11:00 AM.

Powered by vBulletin
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Copyright © ArabWebTalk.Com 2004-2012