Go Back   vb.org Archive > vBulletin Modifications > Archive > vB.org Archives > vBulletin 2.x > vBulletin 2.x Full Releases
FAQ Community Calendar Today's Posts Search

 
 
Thread Tools
Details »»

Version: , by NanoEntity NanoEntity is offline
Developer Last Online: Mar 2006 Show Printable Version Email this Page

Version: 2.2.x Rating:
Released: 11-05-2001 Last Update: Never Installs: 16
 
No support by the author.

Demo: http://nekio.com/forums

PHP Code:
// #######################################
         
TOP5.THREAD.STATS
// #######################################
// #
// # NanoEntity 
// #                                   
// # Top5.Thread.Stats
// # Version: 2.2.0                    
// # Created: 11/05/2001                                               
// #
// #######################################
// #
// # COPYRIGHT NOTICE:
// #
// # ?Copyright 2001, HOLOLITH.COM.
// # All Rights Reserved.
// #
// # Selling the code for this script
// # without prior written consent is
// # expressly forbidden. In all cases
// # copyright and header must remain intact.
// #
// #######################################

           
index.php

// #######################################
Look>>
// #######################################

// get total posts
$countposts=$DB_site->query_first('SELECT COUNT(*) AS posts FROM post');

// #######################################
Before It ADD>>
// #######################################

// Top 5 Statistics BY NanoEntity
// Top 5 Posters
$posts5 $DB_site->query('SELECT userid,username,posts FROM user ORDER BY posts DESC LIMIT 5');
while (
$posts5top mysql_fetch_array($posts5)):
    ++
$posts5topnbsp;
    
$posts5name .= "? <a href=member.php?s=$session[sessionhash]&action=getinfo&userid=$posts5top[userid]>$posts5top[username]</a><br>";
    
$posts5post .= "$posts5top[posts] ?<br>";

endwhile;
// Top 5 Posters
// Top 5 New Members
$user $DB_site->query('SELECT userid,posts,username,joindate FROM user ORDER BY joindate DESC LIMIT 5');
while (
$usertop mysql_fetch_array($user)):
    ++
$usertopnbsp;
    
$username .= "? <a href=member.php?s=$session[sessionhash]&action=getinfo&userid=$usertop[userid]>$usertop[username]</a><br>";
    
$userposts .= "$usertop[posts] ?<br>";

endwhile;
// Top 5 New Members
// Top 5 Thread Replys
$pop $DB_site->query('SELECT title,threadid,lastpost,lastposter,views FROM thread ORDER BY lastpost DESC LIMIT 5');
while (
$poptop mysql_fetch_array($pop)):
    ++
$poptopnbsp;
    
$popthread .= "? <a href=showthread.php?s=$session[sessionhash]&threadid=$poptop[threadid]>$poptop[title]</a><br>";
    
$poplastposter .= "$poptop[lastposter]<br>";
    
$popviews .= "$poptop[views] ?<br>";

endwhile;
// Top 5 Thread Replys
// Top 1 Most Popular Thread
$pop1 $DB_site->query('SELECT title,threadid,views FROM thread ORDER BY views DESC LIMIT 1');
while (
$pop1top mysql_fetch_array($pop1)):
    ++
$pop1topnbsp;
    
$pop1title .= "<a href=showthread.php?s=$session[sessionhash]&threadid=$pop1top[threadid]>$pop1top[title]</a>";
    
$pop1views .= "$pop1top[views]";

endwhile;
// Top 1 Most Popular Thread
// Top 1 Most Rated Thread
$rated $DB_site->query('SELECT title,threadid,votenum FROM thread ORDER BY votenum DESC LIMIT 1');
while (
$ratedtop mysql_fetch_array($rated)):
    ++
$ratedtopnbsp;
    
$ratedtitle .= "<a href=showthread.php?s=$session[sessionhash]&threadid=$ratedtop[threadid]>$ratedtop[title]</a>";
    
$ratedrating .= "$ratedtop[votenum]";

endwhile;
// Top 1 Most Rated Thread
eval("\$top5threadstats = \"".gettemplate("hl_statistics")."\";");
// Top 5 Statistics BY NanoEntity

// #######################################

# Add template: hl_statistics

// #######################################
Add>>
// #######################################

<!-- key NanoEntity hololith.com -->
<
table cellpadding="0" cellspacing="0" border="0" bgcolor="#000000" width="100%" align="center">
    <
tr>
        <
td>
            <
table cellpadding="4" cellspacing="1" border="0" width="100%">
                <
tr>
                    <
td bgcolor="#006633" colspan="3">
                        <
table cellpadding="1" cellspacing="0" border="0" width="100%">
                            <
tr>
                                <
td bgcolor="#006633">
                <
B><normalfont>Statistics</normalfont></B></td>
                            </
tr>
                        </
table>
                         </
td>
                </
tr>
                <
tr>
                    <
TD bgcolor="#DFDFDF" width="25%">
            <
smallfont>

<
b>Top 5 Posters:</b>
<
hr>

<
table>
<
tr>
<
td width=100%><smallfont>User Names:</smallfont></td>
<
td align="right"><smallfont>Posts:</smallfont></td>
</
tr>
<
tr>
<
td width=100%><smallfont><b>$posts5name</b></smallfont></td>
<
td align="right"><smallfont><b>$posts5post</b></smallfont></td>
</
tr>
</
table>

            </
smallfont></td>

                    <
TD bgcolor="#F1F1F1" width="25%">
            <
smallfont>

<
b>Top 5 Newest Members:</b>
<
hr>

<
table>
<
tr>
<
td width=100%><smallfont>User Names:</smallfont></td>
<
td align="right"><smallfont>Posts:</smallfont></td>
</
tr>
<
tr>
<
td width=100%><smallfont><b>$username</b></smallfont></td>
<
td align="right"><smallfont><b>$userposts</b></smallfont></td>
</
tr>
</
table>

            </
smallfont></td>

                    <
TD bgcolor="#DFDFDF" width="50%">
            <
smallfont>
<
b>Top 5 New Thread Replys:</b>
<
hr>

<
table>
<
tr>
<
td width=75%><smallfont>Thread Names:</smallfont></td>
<
td width=25%><smallfont>Last Posters:</smallfont></td>
<
td align="right"><smallfont>Views:</smallfont></td>
</
tr>
<
tr>
<
td width=75%><smallfont><b>$popthread</b></smallfont></td>
<
td width=25%><smallfont><b>$poplastposter</b></smallfont></td>
<
td align="right"><smallfont><b>$popviews</b></smallfont></td>
</
tr>
</
table>
            </
smallfont></td>
                </
tr>
                <
tr>
                    <
td bgcolor="#005628" colspan="3">
                        <
table cellpadding="1" cellspacing="0" border="0" width="100%">
                            <
tr>
                                <
td bgcolor="#005628">
                <
smallfont>
                                                                
Popular thread is <b>$pop1title</b> | <b>$pop1views</bviews.                                    </smallfont></td>


                                <
td bgcolor="#005628" align="right">
                <
smallfont>
                                                                 
Rated thread is <b>$ratedtitle</b> | <b>$ratedrating</bvotes.
                </
smallfont></td>
                            </
tr>
                        </
table>
                         </
td>
                </
tr>
            </
table>
             </
td>
    </
tr>
</
table>
<!-- / 
key NanoEntity hololith.com -->

// #######################################

# In template: forumhome:

// #######################################
Add where ever you like>>
// #######################################

$top5threadstats

// #######################################
                 
N O T E
// #######################################

$pop $DB_site->query("SELECT title,threadid,lastpost,lastposter,views FROM 
thread WHERE forumid<>'X' AND forumid<>'Y' AND forumid<>'Z' ORDER BY 
lastpost DESC LIMIT 5"
); 

Just replace xand z with the forums you want to exclude,
this was not implemented becouse I didn't had time.

I am working on a better version, and with mysql CP (options) support for admin,
+ something else, (none public release), but this version is, so enjoy.
 - NanoEntity (hololith.com)
 
// ####################################### 

Show Your Support

  • This modification may not be copied, reproduced or published elsewhere without author's permission.

Comments
  #32  
Old 09-22-2002, 02:16 AM
LOD-squa's Avatar
LOD-squa LOD-squa is offline
 
Join Date: Aug 2002
Location: Orlando, Florida
Posts: 238
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

[QUOTE]Originally posted by Dark Shogun
I can't find something in the admin/index.php Thats the problem for the
most part.


Dark Shogun
Reply With Quote
  #33  
Old 09-24-2002, 12:18 AM
LOD-squa's Avatar
LOD-squa LOD-squa is offline
 
Join Date: Aug 2002
Location: Orlando, Florida
Posts: 238
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

could anyone tell me?
Reply With Quote
  #34  
Old 09-28-2002, 02:07 AM
Kinox Kinox is offline
 
Join Date: Mar 2002
Posts: 75
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Sorry this hack is unsupported by me anymore, there is an updated version of it, but its private.

Demo at http://forums.gfxart.net
Reply With Quote
  #35  
Old 10-11-2002, 12:18 PM
wolfe wolfe is offline
 
Join Date: Jan 2002
Posts: 900
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

with this code do u have to add all the forums you want to show or all the ones you don't

$pop = $DB_site->query('SELECT title,threadid,lastpost,lastposter,views FROM thread WHERE forumid='XX' AND forumid='X' AND forumid='XX'ORDER BY lastpost DESC LIMIT 10');
Reply With Quote
  #36  
Old 10-11-2002, 09:18 PM
a43079's Avatar
a43079 a43079 is offline
 
Join Date: Aug 2002
Posts: 68
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

nice hack
Reply With Quote
  #37  
Old 11-23-2002, 06:20 PM
LOD-squa's Avatar
LOD-squa LOD-squa is offline
 
Join Date: Aug 2002
Location: Orlando, Florida
Posts: 238
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

okay I got the topics hidded from hidded forums but is there a way I can make it to show it to the people that have access to the forum?
Reply With Quote
  #38  
Old 01-06-2003, 01:04 AM
Kinox Kinox is offline
 
Join Date: Mar 2002
Posts: 75
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Exclude users + forums

so it looks something like this

$pop = $DB_site->query('SELECT title,threadid,lastpost,lastposter,views,user.user name FROM thread WHERE forumid NOT IN(1,56,83,13), usergroupid NOT IN(8,4,3,1)
LEFT JOIN user
ON (user.username=thread.lastposter)
ORDER BY lastpost DESC LIMIT 10');

8 = Banned by Moderators
4 = (COPPA) Users Awaiting Moderation
3 = Users Awaiting Email Confirmation
1 = Unregistered / Not Logged In

Enjoy.
Reply With Quote
 


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT. The time now is 06:26 PM.


Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2024, vBulletin Solutions Inc.
X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.04355 seconds
  • Memory Usage 2,354KB
  • Queries Executed 22 (?)
More Information
Template Usage:
  • (1)SHOWTHREAD
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (1)ad_showthread_beforeqr
  • (1)bbcode_php
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)modsystem_post
  • (1)navbar
  • (6)navbar_link
  • (120)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (2)pagenav_pagelink
  • (8)post_thanks_box
  • (8)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (8)post_thanks_postbit_info
  • (7)postbit
  • (8)postbit_onlinestatus
  • (8)postbit_wrapper
  • (1)spacer_close
  • (1)spacer_open
  • (1)tagbit_wrapper 

Phrase Groups Available:
  • global
  • inlinemod
  • postbit
  • posting
  • reputationlevel
  • showthread
Included Files:
  • ./showthread.php
  • ./global.php
  • ./includes/init.php
  • ./includes/class_core.php
  • ./includes/config.php
  • ./includes/functions.php
  • ./includes/class_hook.php
  • ./includes/modsystem_functions.php
  • ./includes/functions_bigthree.php
  • ./includes/class_postbit.php
  • ./includes/class_bbcode.php
  • ./includes/functions_reputation.php
  • ./includes/functions_post_thanks.php 

Hooks Called:
  • init_startup
  • init_startup_session_setup_start
  • init_startup_session_setup_complete
  • cache_permissions
  • fetch_threadinfo_query
  • fetch_threadinfo
  • fetch_foruminfo
  • style_fetch
  • cache_templates
  • global_start
  • parse_templates
  • global_setup_complete
  • showthread_start
  • showthread_getinfo
  • forumjump
  • showthread_post_start
  • showthread_query_postids
  • showthread_query
  • bbcode_fetch_tags
  • bbcode_create
  • showthread_postbit_create
  • postbit_factory
  • postbit_display_start
  • post_thanks_function_post_thanks_off_start
  • post_thanks_function_post_thanks_off_end
  • post_thanks_function_fetch_thanks_start
  • post_thanks_function_fetch_thanks_end
  • post_thanks_function_thanked_already_start
  • post_thanks_function_thanked_already_end
  • fetch_musername
  • postbit_imicons
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • postbit_display_complete
  • post_thanks_function_can_thank_this_post_start
  • pagenav_page
  • pagenav_complete
  • tag_fetchbit_complete
  • forumrules
  • navbits
  • navbits_complete
  • showthread_complete