![]() |
This is a hack i created after installing the "User has started X threads" hack by tube dog.
This is my first hack and im so proud i just had to share it with you all. I will say that im new to vbb and PHP & MySQL so the code may not be the best. Version of vbb: RC2 Files needed: getinfo.txt & lastonline.txt See zip file below Files to modify: member.php Template to modify: getinfo Please reply with likes/dislikes/modifications. The way to install it as as in tubedogs hack 1) Open lastonline.txt 2) Find this code in members.php [QUOTE] // get last post $totalposts=$userinfo[posts]; if ($userinfo[posts]!=0 and $userinfo[lastpost]!=0) { $lastpostdate=vbdate($dateformat,$userinfo[lastpost]); $lastposttime=vbdate($timeformat,$userinfo[lastpost]); $getlastposts=$DB_site->query("SELECT thread.title,thread.threadid,thread.forumid,postid ,post.dateline FROM post,thread WHERE thread.threadid=post.threadid AND thread.visible = 1 AND post.userid='$userid' ORDER BY post.dateline DESC LIMIT 20"); while ($getlastpost=$DB_site->fetch_array($getlastposts)) { $getperms=getpermissions($getlastpost[forumid]); if ($getperms[canview]) { $lastposttitle=$getlastpost[title]; $lastposturl="showthread.php?s=$session[sessionhash]&postid=$getlastpost[postid]#post$getlastpost[postid]"; break; } } } else { $lastpostdate="Never"; } |
Lovely hack, I think I may try this one outr.
|
ok I think its good but then i wrote it. lol
I will hopefuly modify it to show if a user is currently online. heres a screenshot of it in action. |
Nice.. thanks!
|
Thanks! It works great!
|
Nice hack. Invades users privacy though? Would be kewl if you could add an option to switch this off in the users control panel.
|
<a href="http://www.dlrarmy.com/forums/member.php?s=&action=getinfo&userid=4650" target="_blank">http://www.dlrarmy.com/forums/member...fo&userid=4650</a>
Check this out. It lists the last time a person was online... but it is earlier than the last post time. Why is that? |
How would I add this to a column on the members page after the Join Date?
|
Cobra, Personaly I dont consider it an invasion of privacy after all the stuff on the profile pages anyway, Plus its only the last time they logged in and last time they posted , Info that could be got elsewhere anyway, last Post and PM tracking for example.
Sarge, Yea I noticed this too which is why i then changed the titles to say last logged in and last activity rather than last online, i think that the last logged in date/time is literaly that the last time the cookie was reset, so this will stay the same until either the users cookies are deleted and they login again or they logout and therefore they login again. The last activity is the last time they did anything at all, not just post but anything. Antilife, I dont have the code to hand ( im at work ) but all you need to do is edit the template stated in the original post and find the line that displays the info you want to put this after then copy the contents of the txt file to there instead of where i suggested. |
before i had this hack to! but now i lost him! i've got vb 2.0.1 and i can't find the template: getinfo
how does this template now called in vb 2.0.1 tnx Johnny |
All times are GMT. The time now is 01:50 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 | |
---|---|
|
|
![]() |
|
Template Usage:
Phrase Groups Available:
|
Included Files:
Hooks Called:
|