vb.org Archive

vb.org Archive (https://vborg.vbsupport.ru/index.php)
-   vBulletin 3.0 Full Releases (https://vborg.vbsupport.ru/forumdisplay.php?f=33)
-   -   vBindex Last Members Hack (https://vborg.vbsupport.ru/showthread.php?t=64109)

TouchingVirus 04-18-2004 10:00 PM

vBindex Last Members Hack
 
Major thanks to assassingod for giving me the key to this hack, and to my other ones that were in the DEV stage because i didnt know i had to loop :)

Find this in vbindex.php

PHP Code:

$DB_site->free_result($getthreads);


Underneath, add:

PHP Code:

// #################### PROCESS LATEST MEMBERS #######################

$lastlimit 7;
$lastquery $DB_site->query('SELECT username,userid FROM '.TABLE_PREFIX.'user ORDER BY joindate DESC LIMIT '.$lastlimit.'');  
while (
$lastmember $DB_site->fetch_array($lastquery)) 
{
$lastusername $lastmember['username']; 
$lastuserid $lastmember['userid'];
exec_switch_bg();
eval(
"\$lastmemberbits .= \"".fetch_template('vbindex_lastmemberbit')."\";");


Save & Upload!

Next to the templates..go to the custombox you want the information to appear in & change the code to this..

Code:

<table cellpadding="0" cellspacing="0" border="0" class="tborder" width="100%">
        <tr>
                <td>
                        <table cellpadding="$stylevar[cellpadding]" cellspacing="$stylevar[cellspacing]" border="0" width="100%">
                                <thead>
                                <tr>
                                        <td class="tcat" style="text-align: center">
                                                <a style="float:$stylevar[right]" href="#top" onclick="return toggle_collapse('vbindex_customblock$box')"><img id="collapseimg_vbindex_customblock$box" src="$stylevar[imgdir_button]/collapse_tcat$collapseimg_vbindex_customblock.gif" alt="" border="0" /></a>
                                                <strong>Last $lastlimit Members</strong>
                                        </td>
                                </tr>
                                </thead>
                                <tbody id="collapseobj_vbindex_customblock$box" style="$collapseobj_vbindex_customblock">
                                $lastmemberbits                                </tbody>
                        </table>
                </td>
        </tr>
</table>
<br />

Next add in a template named vbindex_lastmemberbit with contents..

Code:

<tr class="$bgclass">
        <td>
                <div class="smallfont">
<a href="/member.php?u=$lastuserid"><strong>$lastusername</strong></a>
                </div>
        </td>
</tr>

Leave the php in the vbindex.php file, for some strange reason, if you add it into vbindex_custombox_php it doesnt work..so if this is Custom box 1, make sure that in vbindex_custombox_php under Case 1: is empty ;)

Onkel_Tom 04-20-2004 09:42 PM

nice hack !
Works fine in my vB3.0.1.

thanks

Onkel_Tom 04-20-2004 10:48 PM

smal bugfix for this hack:

replace in template vbindex_lastmemberbit
PHP Code:

<a href="/member.php?u=$lastuserid"

With:
PHP Code:

<a href="$vboptions[bburl]/member$ext?u=$lastuserid"

and the link to the profile of the newest members will also work ;)

chet 04-21-2004 06:46 AM

DO you have a screen shot please

Davey-UK 04-21-2004 03:33 PM

Here is a screenshot of mine. Its a great simple addition.

http://www.yewlandspast.co.uk/screeny.gif

Hope this helps

draculanowaday 04-25-2004 08:45 AM

Code:

Unable to add cookies, header already sent.
File: /home/virtual/site27/fst/var/www/html/forum/vbiconfig.php
Line: 34

I've got this problem while viewing vbindex page as Guest.
Anyone please help me to fix this problem.
Thanks so much

draculanowaday 05-01-2004 08:35 AM

no one can help me :(

Gervie 05-15-2004 11:11 AM

Quote:

Originally Posted by draculanowaday
no one can help me :(

tee-hee... what's wrong, baby ? :dead: :banana:

Skipsoutdoors 05-18-2004 10:24 AM

Thanks,

Nice feature. I appreciate it.

Skip


All times are GMT. The time now is 07:26 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.01012 seconds
  • Memory Usage 1,744KB
  • 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
  • (3)bbcode_code_printable
  • (4)bbcode_php_printable
  • (1)bbcode_quote_printable
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (1)post_thanks_navbar_search
  • (1)printthread
  • (9)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
  • bbcode_fetch_tags
  • bbcode_create
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • printthread_post
  • printthread_complete