vb.org Archive

vb.org Archive (https://vborg.vbsupport.ru/index.php)
-   Modification Requests/Questions (Unpaid) (https://vborg.vbsupport.ru/forumdisplay.php?f=112)
-   -   Top XX Posters this week... (anyone?) (https://vborg.vbsupport.ru/showthread.php?t=29455)

Cloughie 10-03-2001 01:28 PM

This would be a cool idea..

NOrmally on a forum you tend to get 10 or so people that ALWAYS post more and are so far ahead the top XX posters overall doesnlt ever change..

If it reset each week it would give newbies a chance to have their name on there..

Can this be done?

Pretty please? :D

amykhar 10-03-2001 01:41 PM

That is an AWESOME idea. :)

Amy

Cloughie 10-04-2001 07:09 AM

Anyone ? :D

Cloughie 10-04-2001 08:28 AM

yahoooo! :D

Firefly whiped up some code for this one..

Code:

<?php

error_reporting(7);

require("./global.php");

// how many users would like to display?
$usernum="10";

// path to your vBulletin? (no trailing slash please)
$pathtovb="http://www.wannabebigforums.com";

// timeframe? (in days)
$days="7";

$userlist="";

$datecut=time()-($days*24*60*60);
$allusers=$DB_site->query("SELECT userid,username,COUNT(postid) AS count FROM post WHERE dateline>='$datecut' AND userid<>'0' GROUP BY userid ORDER BY count DESC LIMIT $usernum");
while ($user=$DB_site->fetch_array($allusers)) {
  $userlist.="<tr>\n        <td align=\"center\" bgcolor=\"#ffffff\" style=\"color: #000000; font-family: Verdana,Helvetica,sans-serif; font-size: 8pt\"><a href=\"/member.php?&action=getinfo&userid=$user[userid]\" style=\"color: #336699\">$user[username]</a></td>\n        <td align=\"center\" bgcolor=\"#ffffff\" style=\"color: #000000; font-family: Verdana,Helvetica,sans-serif; font-size: 8pt\">$user[count]</td>\n</tr>\n";
}

echo "<table>";
echo "$userlist";
echo "</table>";

?>



Thanks Firefly!!!!!!!!

soceris 10-04-2001 11:46 AM

thats a neat idea but where wud u put that code???

maverick1236 10-04-2001 08:18 PM

How would i make that actively show in forumhome?
:)

Bender 10-04-2001 09:24 PM

yep, works like a charm, thanks Firefly! :)

JamesUS 10-04-2001 10:10 PM

Put it in it's own PHP file...to include in forumhome, open your 'phpinclude' template and change the file paths to the new file you just made, then use the variable from phpinclude in the template.

maverick1236 10-04-2001 10:19 PM

theres hardly any code in my phpinclude template

and whats the name of the variable to insert in forum home?

Cloughie 10-05-2001 07:08 AM

ok go to your phpinclude file...

add the following

ob_start();
require("/home/xxxxxx/www/new.php");
$noreplytopic = ob_get_contents();
ob_end_clean();

where /home/xxxxxx/www/new.php = the path to the file with the code in...

Also $noreplytopic = the variable you wish to use.

You will also need to remove this line in the code if you are going to be doing this:

require("./global.php");

If you need any help let me know


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

Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2025, vBulletin Solutions Inc.

X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.01065 seconds
  • Memory Usage 1,727KB
  • Queries Executed 10 (?)
More Information
Template Usage:
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (1)bbcode_code_printable
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (2)pagenav_pagelink
  • (1)post_thanks_navbar_search
  • (1)printthread
  • (10)printthreadbit
  • (1)spacer_close
  • (1)spacer_open 

Phrase Groups Available:
  • global
  • postbit
  • showthread
Included Files:
  • ./printthread.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/class_bbcode_alt.php
  • ./includes/class_bbcode.php
  • ./includes/functions_bigthree.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
  • printthread_start
  • pagenav_page
  • pagenav_complete
  • bbcode_fetch_tags
  • bbcode_create
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • printthread_post
  • printthread_complete