![]() |
Newest Member's First Post! (v1.1)
Ok, here is my 3rd Hack, the first with all of the code actually being mine :D
Updated with Velocd's fix! :banana: So, what does this hack do, you ask? It adds a link next to the newest member taking you to their first post. If the user doesn not have a post, no link is shown. So, here we go! To Do: 2 File Mods (root/index.php) 1 Template Edit (forumhome) --------------------------------------- New Member's First Post hack by squall14716 Inspired by ezboard. --------------------------------------- --------------------------------------- open index.php --------------------------------------- find: --------------------------------------- Code:
$getnewestusers=$DB_site->query_first("SELECT userid,username FROM user WHERE userid=$numbersmembers[max]"); replace with: --------------------------------------- Code:
$getnewestusers=$DB_site->query_first("SELECT userid,username,lastpost FROM user WHERE find: --------------------------------------- Code:
// get newest member add under: --------------------------------------- Code:
if ($getnewestusers['lastpost'] != 0) { Save and Close --------------------------------------- Open up forumhome template --------------------------------------- find: --------------------------------------- Code:
Welcome to our newest member, <a href="member.php?s=$session[sessionhash]&action=getinfo&userid=$newuserid">$newusername</a> Add DIRECTLY AFTER (on the same line) --------------------------------------- Code:
$firstpost Post any bugs/questions/suggestions here. ;) :banana: |
screen?
|
Hold your horses! I just posted it and am on a crappy comp ;)
Edit: Screen :banana: |
nice!
|
Nice hack, works great:)
|
Looks good.
|
[high]* FFMania clicks "installed" button :)[/high]
|
Glad to here no one has had any problems with this hack. ;) Quick, easy, bug-free that I know of. Thanks everyone :D
|
Nifty idea, I might consider it ;)
Only for my members though, since I just use Afterlabs top 10 posts whenever viewing a new members posts, to review more than just one. |
A small tip that might save you a query. By looking at your code, it would seem if the new member has not made a post, then an extra query is being called anyway just to check. This can be avoided though.
In index.php replace: PHP Code:
PHP Code:
PHP Code:
PHP Code:
|
All times are GMT. The time now is 05:58 AM. |
Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2025, vBulletin Solutions Inc.
X vBulletin 3.8.12 by vBS Debug Information | |
---|---|
|
|
![]() |
|
Template Usage:
Phrase Groups Available:
|
Included Files:
Hooks Called:
|