![]() | ![]() |
| آخر 15 مواضيع |
| |||||||
| التسجيل | التعليمـــات | قائمة الأعضاء | المجموعات الإجتماعية | التقويم | البحث | مشاركات اليوم | اجعل كافة الأقسام مقروءة |
| زاوية تطوير وبرمجة المواقع والمنتديات والمجلات كل ما يتعلق بأساليب تطوير المواقع والمنتديات والسكربات ولغات برمجة البرامج وتقنياتها |
![]() |
| | LinkBack | أدوات الموضوع | انواع عرض الموضوع |
| | #1 (permalink) | |||||||||
| :: المشرف العام لمنتديات طعس العربية :: ![]() تاريخ التسجيل: Feb 2010 العمر: 29
المشاركات: 1,000
Rep Power: 35
| شرح بالصور كيفية تركيب هاك الاحصائيات أسفل المنتدي ( للنسخة الثالثة )
بسم الله الرحمن الرحيم هاك الاحصائيات أسفل المنتدي ( للنسخة الثالثة ) مصدر الهاك [فقط الأعضاء المسجلين والمفعلين يمكنهم رؤية الوصلات . إضغط هنا للتسجيل] --------------------------------- افتح ملف index.php أبحث عن هذا كود PHP: 'forumhome_subforumseparator_post' ![]() وبدلة بالاتــــي : - كود PHP: 'forumhome_subforumseparator_post', 'forumhome_stats_poster', 'forumhome_stats_member', 'forumhome_stats_thread', في نفس الملف ابحث عن هذا: كود PHP: // ### ALL DONE! SPIT OUT THE HTML AND LET'S GET OUTA HERE... ### ![]() اضف بعده بسطر هذا: كود PHP: // ### TOP 5 STATS BY ANIMEWEBBY ########################################### $displayrecords = "5"; // how many records should we show? $excludedforums = "13"; // forums to be excluded from latest threads. Format "0,5,7" $threadchars = "30"; // number of characters in thread title before '...' is added $getstats_posters = $DB_site->query("SELECT userid, username, posts FROM " . TABLE_PREFIX . "user ORDER BY posts DESC LIMIT 0, $displayrecords"); while ($getstats_poster = $DB_site->fetch_array($getstats_posters)) { eval('$stats_posters .= "' . fetch_template('forumhome_stats_poster') . '";'); } $getstats_members = $DB_site->query("SELECT userid, username, posts, joindate FROM " . TABLE_PREFIX . "user ORDER BY joindate DESC LIMIT 0, $displayrecords"); while ($getstats_member = $DB_site->fetch_array($getstats_members)) { eval('$stats_members .= "' . fetch_template('forumhome_stats_member') . '";'); } // filter out deletion notices if can't be seen $forumperms = fetch_permissions($forumid); if (!($permissions['forumpermissions'] & CANSEEDELNOTICE)) { $delquery = ", NOT ISNULL(deletionlog.primaryid) AS isdeleted, deletionlog.userid AS del_userid, deletionlog.username AS del_username, deletionlog.reason AS del_reason"; $delthreadlimit = "AND deletionlog.primaryid IS NULL"; $deljoin = "LEFT JOIN " . TABLE_PREFIX . "deletionlog AS deletionlog ON(thread.threadid = deletionlog.primaryid AND type = 'thread')"; } else { $delquery = ", NOT ISNULL(deletionlog.primaryid) AS isdeleted, deletionlog.userid AS del_userid, deletionlog.username AS del_username, deletionlog.reason AS del_reason"; $delthreadlimit = ""; $deljoin = "LEFT JOIN " . TABLE_PREFIX . "deletionlog AS deletionlog ON(thread.threadid = deletionlog.primaryid AND type = 'thread')"; } $getstats_threads = $DB_site->query(" SELECT thread.threadid, thread.title, thread.lastpost, thread.forumid, thread.replycount, thread.lastposter, thread.dateline, IF(views<=replycount, replycount+1, views) AS views, thread.visible, user.username, user.userid $delquery FROM " . TABLE_PREFIX . "thread AS thread LEFT JOIN " . TABLE_PREFIX . "user AS user ON (user.username = thread.lastposter) $deljoin WHERE thread.forumid NOT IN ($excludedforums) $delthreadlimit ORDER BY thread.lastpost DESC LIMIT 0, $displayrecords"); while ($getstats_thread = $DB_site->fetch_array($getstats_threads)) { $getstats_thread[title] = unhtmlspecialchars($getstats_thread[title]); if (strlen($getstats_thread[title]) > $threadchars) { $getstats_thread[titletrimmed] = substr($getstats_thread[title], 0, strrpos(substr($getstats_thread[title], 0, $threadchars), ' ')) . '...'; } else { $getstats_thread[titletrimmed] = $getstats_thread[title]; } if ($getstats_thread[lastpost] > $bbuserinfo[lastvisit]) { $getstats_thread[newpost] = true; } if ($getstats_thread[isdeleted]) { $getstats_thread[isdeleted] = true; } eval('$stats_threads .= "' . fetch_template('forumhome_stats_thread') . '";'); } ستكون هكذا بعد التعديل ![]() ـــــــــــــــــــــــــــــــــــ اضف تمبلت جديد باسم : forumhome_stats_member واضف فيه هذا كود PHP: <tr> <td class="smallfont" width="100%"><b><a href="member.php?u=$getstats_member[userid]">$getstats_member[username]</a></b></td> <td class="smallfont" align="right"><b>$getstats_member[posts]</b></td> </tr> ![]() ثم ![]() ![]() اضف تمبلت جديد باسم : forumhome_stats_poster واضف فيه هذا كود PHP: <tr> <td width="100%"><b><a href="member.php?u=$getstats_poster[userid]">$getstats_poster[username]</a></b></td> <td class="smallfont" align="right"><b>$getstats_poster[posts]</b></td> </tr> ــــــــــــــــــــــــــــ ![]() اضف تمبلت جديد باسم : forumhome_stats_thread واضف فيه هذا كود PHP: <tr> <td class="smallfont"><strong>[<i><if condition="$getstats_thread[newpost]">جديد<else />قديم</if></i>] <a href="showthread.php?$session[sessionurl]goto=newpost&t=$getstats_thread[threadid]" title="<phrase 1="$getstats_thread[title]">$vbphrase[go_first_unread_in_thread_x]</phrase>">$getstats_thread[titletrimmed]</a></strong></td> <if condition="$getstats_thread[isdeleted]"> <td class="smallfont"colspan=3" align="left"><phrase 1="member.php?$session[sessionurl]u=$getstats_thread[del_userid]" 2="$getstats_thread[del_username]">$vbphrase[thread_deleted_by_x]</phrase></td> <else /> <td class="smallfont"><strong><a href="member.php?$session[sessionurl]u=$getstats_thread[userid]">$getstats_thread[lastposter]</a></strong></td> <td class="smallfont" align="right"><strong>$getstats_thread[views]</strong></td> <td class="smallfont" align="right"><strong>$getstats_thread[replycount]</strong></td> </if> </tr> ![]() افتح تمبلت FORUMHOME اضف هذا .. في اي مكان يعجبك ------------------------------- ويفضل تحت هذا السطر <!-- end what's going on box --> كود PHP: <!-- top statistics box --> <table class="tborder" cellpadding="$stylevar[cellpadding]" cellspacing="$stylevar[cellspacing]" border="0" width="100%" align="center"> <thead> <tr> <td class="tcat" colspan="3"> <a style="float:$stylevar[right]" href="#top" onclick="return toggle_collapse('forumhome_statistics')"><img id="collapseimg_forumhome_statistics" src="$stylevar[imgdir_button]/collapse_tcat$vbcollapse[collapseimg_forumhome_statistics].gif" alt="" border="0" /></a> <span lang="ar-sa">احصائيات برزة الشحوح</span></td> </tr> </thead> <tbody id="collapseobj_forumhome_statistics" style="$vbcollapse[collapseobj_forumhome_statistics]"> <tr> <td class="thead" width="23%" align="center" nowrap><span lang="ar-sa"> اكثر الاعضاء نشاطاَ</span></td> <td class="thead" width="22%" align="center" nowrap><span lang="ar-sa"> الاعضاء الجدد</span></td> <td class="thead" width="55%" nowrap align="center"><span lang="ar-sa"> المشاركات الاخيرة</span></td> </tr> <tr> <td class="alt2" width="23%" valign="top"> <table> <tr> <td class="smallfont" width="100%"><span lang="ar-sa">الاسم</span></td> <td class="smallfont" align="right" nowrap><span lang="ar-sa"> المشاركات</span></td> </tr> $stats_posters </table> </td> <td class="alt1" width="22%" valign="top"> <table> <tr> <td class="smallfont" width="100%" nowrap><span lang="ar-sa"> الاسم</span></td> <td class="smallfont" align="right" nowrap><span lang="ar-sa"> المشاركات</span></td> </tr> $stats_members </table> </td> <td class="alt2" width="55%" valign="top"> <table> <tr> <td class="smallfont" width="70%" nowrap><span lang="ar-sa"> الموضوع</span></td> <td class="smallfont" width="30%" nowrap><span lang="ar-sa"> المشاركات الاخيرة</span></td> <td class="smallfont" align="right" nowrap><span lang="ar-sa"> المشاهدات</span></td> <td class="smallfont" align="right" nowrap><span lang="ar-sa"> المشاركات</span></td> </tr> $stats_threads </table> </td> </tr> </tbody> </table> <br /> <br /> <!-- end top statistics box --> ![]() ![]() | |||||||||
| |
![]() |
| الكلمات الدلالية (Tags) |
| للنسخة , أسفل , المنتدى , الاحصائيات , الثالثة , بالصور , تركيب , شرح , هاك , كيفية |
| الذين يشاهدون محتوى الموضوع الآن : 1 ( الأعضاء 0 والزوار 1) | |
| أدوات الموضوع | |
| انواع عرض الموضوع | |
|
|
المواضيع المتشابهه | ||||
| الموضوع | كاتب الموضوع | المنتدى | مشاركات | آخر مشاركة |
| مكتبة شروحات الهاكات لمنتديات VB | hot ice | زاوية تطوير وبرمجة المواقع والمنتديات والمجلات | 0 | 02-07-2010 07:07 PM |