mark.afroto عُـضٌو مٌبتَـدِئ
![عُـضٌو مٌبتَـدِئ عُـضٌو مٌبتَـدِئ](https://2img.net/i/itest/ranks/default/default1.gif)
الجنس : ![ذكر ذكر](https://2img.net/s/t/16/38/70/i_icon_gender_male.png) عدد المساهمات : 10 نقاط : 33 تاريخ التسجيل : 20/12/2010
![[كود] أضافة احصائيات المنتدى في شريط جانبي Empty](https://2img.net/i/empty.gif) | موضوع: [كود] أضافة احصائيات المنتدى في شريط جانبي الثلاثاء ديسمبر 21, 2010 4:26 am | |
| احبتي الكرام جأت بهذا الكود لوضع احصائيات المنتدى في الشريط الجانبي
أولاً : قم بالدخول إلى لوحة التحكم > المنتديات والمراقبين > إدارة القطع (الشريط الجانبي) > إضافة قطعة
ثانياً : إختر نوع القطعة > PHP/HTML مخصص
ثالثاً : العنوان : احصائيات المنتدى
رابعاً : نوع المحتوى > PHP
خامساً : الصق الكود التالي :
الرمز: | ob_start(); global $vbulletin, $db, $vbphrase; //Begin Forum Stats // forum stats start $numbersmembers = $db->query_first("SELECT COUNT(*) AS users,MAX(userid) AS max FROM " . TABLE_PREFIX . "user"); $numbermembers = number_format($numbersmembers['users']); $counter = $db->query_first("SELECT COUNT(postid) AS posts, COUNT(threadid) AS threads FROM " . TABLE_PREFIX . "post"); $totalposts=number_format($counter['posts']); $countthreads = $db->query_first("SELECT COUNT(*) AS threads FROM " . TABLE_PREFIX . "thread"); $totalthreads=number_format($countthreads['threads']); // forum stats end
// total online start $datecut = TIMENOW - $vbulletin->options['cookietimeout']; $headerguests=$db->query_first("SELECT COUNT(*) AS count FROM " . TABLE_PREFIX . "session WHERE userid=0 AND lastactivity>$datecut"); $headerusers=$db->query_first("SELECT COUNT(DISTINCT(userid)) AS count FROM " . TABLE_PREFIX . "session WHERE " . TABLE_PREFIX . "session.userid>0 AND " . TABLE_PREFIX . "session.lastactivity>$datecut"); $headerguests=$headerguests[count]; $headerusers=$headerusers[count]; $totalonline=$headerguests+$headerusers; // total online end
// get newest member name and userid start $getnewestmember=$db->query_first("SELECT userid, username FROM " . TABLE_PREFIX . "user WHERE userid=$numbersmembers[max]"); $newusername = $getnewestmember['username']; $newuserid = $getnewestmember['userid']; // get newest member name and userid end
//End Forum Status //SideBar - Begin forum Stats $sb_stats=' width="100%" align="center"> | | align="right"> الأعضاء :
'.$numbermembers.' المواضيع :
'. $totalthreads.' المشاركات :
'. $totalposts.' المتواجدون الآن: '. $totalonline.' نرحب بالعضو الجديد : href="'.$vboptions[bburl].'/member.php?u='.$newuserid.'"> '.$newusername.'
'; //SideBar = End forum Status echo $sb_stats; $output=ob_get_contents(); ob_end_clean(); |
|