Go Back   vb.org Archive > vBulletin Modifications > Archive > Modification Graveyard

Reply
 
Thread Tools
Display who has read a thread - Version 3 Details »»
Display who has read a thread - Version 3
Version: 3.13, by Paul M Paul M is offline
Developer Last Online: Nov 2023 Show Printable Version Email this Page

Version: 3.5.x Rating:
Released: 04-04-2006 Last Update: 05-14-2006 Installs: 202
 
No support by the author.

This modification is no longer available or supported.

This is a completely new version, based on the idea of my "Display who recently read a thread" hack.

It has a few differences that some people may prefer to the other system. However, those differences may not suit everyone so both versions will continue to be available. Note however that they both have the same product id, it is not possible (or sensible !) to use both at the same time. You can upgrade Version 2 to Version 3 simply by importing the new product with overwrite set to 'yes'.

This version uses it's own table and does not rely on the database thread marking system being active, this also means that old data is not lost when the display limit is passed. The problem of people not being recorded when reading old threads is also removed.

The hack is a vb product and is installed in the normal manner via the product manager - the installation does a small amount of processing so be patient.

Hovering over a name in the displayed list will show when the member last visited the thread, and (optionally) what IP address they last visited it from.

There are settings for the following (in vBulletin Options - Thread Display Options) ;

1. Turn the system on/off.
2. Restrict the display to certain usergroups
3. Restrict the IP display to certain usergroups.
4. Restrict the display to a set number of days.

Note: When using option 4, the data is still kept beyond this limit, so it can be changed at any time.


History:

v3.12 : First Release.
v3.13 : Minor changes, no update necessary.

Show Your Support

  • This modification may not be copied, reproduced or published elsewhere without author's permission.

Comments
  #82  
Old 04-21-2006, 10:18 AM
csidlernet csidlernet is offline
 
Join Date: Apr 2003
Location: sydney
Posts: 183
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

thanks alot buddy
Reply With Quote
  #83  
Old 04-22-2006, 12:48 AM
COBRAws's Avatar
COBRAws COBRAws is offline
 
Join Date: Oct 2002
Location: Buenos Aires
Posts: 864
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Works like a charm (as it did before!) once again I upgraded to 3.5.4

Thank you Sir Paul M
Reply With Quote
  #84  
Old 04-22-2006, 08:16 PM
jilly jilly is offline
 
Join Date: Jul 2002
Location: central maryland
Posts: 461
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Could it be possible that this could be restricted to certain forums, so you could just add the forumid of the forums to use this?

I ask because I have certain areas, like tech support, announcements, and back end moderator areas where I want to know or my helpers need to know if someone has read a thread for admin /tech support reasons - but I dont want to use it out on the general boards because I think it might cause some issues. Mainly in some areas on my site, a member's feelings may be hurt if they see so and so read their thread but didnt respond, etc. So I want to use ot more for admin purposes..
Reply With Quote
  #85  
Old 04-28-2006, 01:04 PM
gravesend46 gravesend46 is offline
 
Join Date: Mar 2006
Location: South-east England
Posts: 8
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Installed, cheers!

I have one nasty ex-member who siphons off posts from our forum and uses them selectively on his blog to attack us. He's banned, but he has some cronies, so at least I can now pin down where his info might be coming from!
Reply With Quote
  #86  
Old 04-28-2006, 01:23 PM
MustangLisa's Avatar
MustangLisa MustangLisa is offline
 
Join Date: May 2004
Location: Florida
Posts: 165
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Cool, thanks. I've been wanting to install something like this.
Reply With Quote
  #87  
Old 04-28-2006, 08:44 PM
angelo angelo is offline
 
Join Date: Jul 2005
Posts: 45
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Thanks, I might install this..but a few suggestions...

Before when I was on phpbb we had a hack like this and it recorded every user who viewed a thread, but each time they viewed the thread it would bump their username back to the beginning of the list of names...this way you could tell when they re-viewed a thread...for example, maybe you made a post and u would really like to know if a certain person has read the thread since the last time, you would know they have because their username is back up towards the beginning.

The second feature that would be nice to have with this is for the list to be collapsable, if you have 5,000 people view a thread it's not gonna be very cool seeing a list of 5,000 usernames...it should only show to users if they select it from a collapsable thing or something.

I would actually pay to have these features added if that's possible..thanks.
Reply With Quote
  #88  
Old 04-28-2006, 11:20 PM
Paul M's Avatar
Paul M Paul M is offline
 
Join Date: Sep 2004
Location: Nottingham, UK
Posts: 23,748
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Perhaps you should have actually installed it first - the list is already collapsable - Changing the display order of the names is achieved by changing the SQL WHERE clause to use dateline.

Feel free to send me your payment for the above
Reply With Quote
  #89  
Old 04-28-2006, 11:25 PM
angelo angelo is offline
 
Join Date: Jul 2005
Posts: 45
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

ahh, my bad dude...i'm gonna install and fiddle with it. thanks
Reply With Quote
  #90  
Old 04-29-2006, 01:25 AM
robgeo robgeo is offline
 
Join Date: Mar 2006
Posts: 24
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Great hack!!!! Thanks!!!!!!!!!!!
Reply With Quote
  #91  
Old 04-29-2006, 02:36 PM
Nachtfalke Nachtfalke is offline
 
Join Date: Apr 2006
Location: Germany
Posts: 60
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Don't know, what i am doing wrong, but the list is not showing up. Seems that the Display_Readers template is never included, wether I am in the right usergroup or not. I entered 6 for the usergroup, as i am the board admin. But nothing happens. And yes, I have activated it :-) Any Idea about that?
THX 4 help!
Reply With Quote
Reply

Thread Tools

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

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT. The time now is 04:24 AM.


Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2024, vBulletin Solutions Inc.
X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.12771 seconds
  • Memory Usage 2,294KB
  • Queries Executed 25 (?)
More Information
Template Usage:
  • (1)SHOWTHREAD
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (1)ad_showthread_beforeqr
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)modsystem_post
  • (1)navbar
  • (4)navbar_link
  • (120)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (4)pagenav_pagelink
  • (11)post_thanks_box
  • (11)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (11)post_thanks_postbit_info
  • (10)postbit
  • (11)postbit_onlinestatus
  • (11)postbit_wrapper
  • (1)spacer_close
  • (1)spacer_open
  • (1)tagbit_wrapper 

Phrase Groups Available:
  • global
  • inlinemod
  • postbit
  • posting
  • reputationlevel
  • showthread
Included Files:
  • ./showthread.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/functions_bigthree.php
  • ./includes/class_postbit.php
  • ./includes/class_bbcode.php
  • ./includes/functions_reputation.php
  • ./includes/functions_post_thanks.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
  • showthread_start
  • showthread_getinfo
  • forumjump
  • showthread_post_start
  • showthread_query_postids
  • showthread_query
  • bbcode_fetch_tags
  • bbcode_create
  • showthread_postbit_create
  • postbit_factory
  • postbit_display_start
  • post_thanks_function_post_thanks_off_start
  • post_thanks_function_post_thanks_off_end
  • post_thanks_function_fetch_thanks_start
  • post_thanks_function_fetch_thanks_end
  • post_thanks_function_thanked_already_start
  • post_thanks_function_thanked_already_end
  • fetch_musername
  • postbit_imicons
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • postbit_display_complete
  • post_thanks_function_can_thank_this_post_start
  • pagenav_page
  • pagenav_complete
  • tag_fetchbit_complete
  • forumrules
  • navbits
  • navbits_complete
  • showthread_complete