Results 1 to 15 of 18
Page 1 of 2
FirstFirst 1 2 ... LastLast

Thread: Last online in users profile

Threaded View

  1. #1
    Member Zarkov is on a distinguished road
    Join Date
    May 2001
    Posts
    43

    Last online in users profile

    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

    // 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";
    }
    and copy the contents of lastonline in immediatly after it.


    3) Upload member.php to your server
    4) Then open getinfo.txt
    5) Find this code in the getinfo template

    <tr>
    <td bgcolor="#DEDEDE"><normalfont><b>Last Post:</b></normalfont></td>
    <td bgcolor="#DEDEDE"><normalfont>$lastpostdate $lastposttime<br><a href="$lastposturl">$lastposttitle</a>$nolastpost</normalfont></td>
    </tr>
    and copy the contents of getinfo.txt immedietly after it.
     

  2. #2
    New Member smelialichu is on a distinguished road
    Join Date
    May 2001
    Posts
    21
    Lovely hack, I think I may try this one outr.
     

  3. #3
    Member Zarkov is on a distinguished road
    Join Date
    May 2001
    Posts
    43
    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.
     

  4. #4
    Member vtrac is on a distinguished road
    Join Date
    Apr 2001
    Posts
    51
    Nice.. thanks!
     

  5. #5
    New Member Degen is on a distinguished road
    Join Date
    Apr 2001
    Posts
    11
    Thanks! It works great!
     

  6. #6
    Senior Member c0bra is on a distinguished road c0bra's Avatar
    Join Date
    Apr 2001
    Posts
    260
    Nice hack. Invades users privacy though? Would be kewl if you could add an option to switch this off in the users control panel.
     

  7. #7
    Senior Member Sarge is on a distinguished road
    Join Date
    Oct 2000
    Posts
    282
    http://www.dlrarmy.com/forums/member...fo&userid=4650

    Check this out. It lists the last time a person was online... but it is earlier than the last post time.

    Why is that?
     

  8. #8
    New Member antilife is on a distinguished road
    Join Date
    Apr 2001
    Age
    37
    Posts
    25
    How would I add this to a column on the members page after the Join Date?
     

  9. #9
    Member Zarkov is on a distinguished road
    Join Date
    May 2001
    Posts
    43
    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.
     

  10. #10
    Senior Member Johnny is on a distinguished road
    Join Date
    Feb 2001
    Location
    Netherlands
    Age
    24
    Posts
    108
    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
     

  11. #11
    Senior Member Johnny is on a distinguished road
    Join Date
    Feb 2001
    Location
    Netherlands
    Age
    24
    Posts
    108
    nobody??? there should be someone know the right template??

    Johnny
     

  12. #12
    Senior Member ztsky is on a distinguished road
    Join Date
    Mar 2001
    Age
    36
    Posts
    151
    Originally posted by Johnny
    nobody??? there should be someone know the right template??

    Johnny
    getinfo
    You should find it in 2.01.
     

  13. #13
    Senior Member Johnny is on a distinguished road
    Join Date
    Feb 2001
    Location
    Netherlands
    Age
    24
    Posts
    108
    i can't find him! when i use the search functie he have no results with the template called getinfo!

    i will look again.
    Johnny
     

  14. #14
    Senior Member Johnny is on a distinguished road
    Join Date
    Feb 2001
    Location
    Netherlands
    Age
    24
    Posts
    108
    nope i can't find the template!
    in which string is the template "getinfo" ??

    very weird! i've looked in a other board of a friend and on that board there is too not a template called "getinfo"

    Johnny
     

  15. #15
    New Member First-Man is on a distinguished road First-Man's Avatar
    Join Date
    Apr 2001
    Posts
    26
    Originally posted by Johnny
    nope i can't find the template!
    Klick in the CP on [show all] and search again!
    do not klick only on [expand list]!
    bye bye
     

Page 1 of 2
FirstFirst 1 2 ... LastLast

Similar Threads

  1. Online status on profile page
    By cdaniel in forum vBulletin 3.0 How Do I and Troubleshooting Forum
    Replies: 0
    Last Post: Sat 28th Feb '04, 6:29pm
  2. [beta6]Admin CP shows incorrect number of users online with more than 1000 users
    By freaky in forum vBulletin 3.0 How Do I and Troubleshooting Forum
    Replies: 0
    Last Post: Thu 11th Sep '03, 1:21am
  3. [FIXED] Status in profile: offline - but i am online :>
    By Floris in forum Resolved vB3 Bugs
    Replies: 0
    Last Post: Tue 4th Feb '03, 6:52pm
  4. Online Status In Profile
    By zombie in forum vBulletin 2 'How Do I' and Troubleshooting
    Replies: 0
    Last Post: Wed 17th Oct '01, 9:48pm
  5. can users have an image in their profile?
    By Nairb in forum vBulletin 2 Suggestions and Feedback
    Replies: 2
    Last Post: Sun 4th Feb '01, 10:47pm

Bookmarks

Posting Permissions

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