vb.org Archive

vb.org Archive (https://vborg.vbsupport.ru/index.php)
-   Modification Graveyard (https://vborg.vbsupport.ru/forumdisplay.php?f=224)
-   -   Show Thread Enhancements - Thread Reader Enhancements (https://vborg.vbsupport.ru/showthread.php?t=283492)

Paul M 05-25-2012 10:00 PM

Thread Reader Enhancements
 
As of 23 Nov 2017 this modification has been withdrawn.

This adds the following enhancements to the vB core Who has read a Thread feature.

1. Option to turn on the who read cutoff date (reset) function
2. Restrict use of reset function to certain usergroups.
3. Clicking on a user will display a page of their thread viewing history, most recent first.
4. Restrict the list of reader names to certain usergroups.
5. Restrict the list of recent threads a member has read to certain usergroups.

The set/reset facility allows members to click on the 'set' link which then sets a personal 'cutoff' time - only showing who has read the thread after that time.
The time can be reset as many times wanted, and also completely cleared again.

There is also a link to allow you to view a seperate list of all readers of the thread, this is where the ip will be shown [if you have permission].

Warning: When using the set/reset option - there is only a limited capacity of entries per thread (several thousand) - therefore you should only allow this feature to be used by a limited number of people - typically Staff usergroups. Allowing all members to use it will probably slow down your forum and cause errors if more than about 3000 members set a date on one thread.

Note: When using the set/reset facility, the data is still kept beyond this limit, so they can be changed at any time.

All settings are located in vBulletin Options > Thread Reader Enhancements

To install, download the zip, extract the XML file and import using the vb Product Manager.


History:

v4.2.0.0 : 26-May-2012 : New for vBulletin 4.2.0.


Skyrider 05-26-2012 02:44 PM

Lovely, I always enjoy to see more advanced options to the core functions of vB.. Installed!

Though.. why didn't this include (such features) when the function was implemented?

Mr_Running 05-26-2012 04:17 PM

Quote:

All settings are located in vBulletin Options > Who Has Read a Thread
FYI
It appears that the options are here...Thread Reader Enhancements

Thank you Paul :)

Paul M 05-26-2012 05:52 PM

Ha, forgot to edit that. Thx.

etca 05-27-2012 06:41 AM

thanks paul.. it works ;)

ahobilam 05-29-2012 02:46 PM

I could not find any difference after installing this mod?
Where to check?
My VB is 4.20 only.

Taurus1 06-08-2012 10:41 PM

Hi Paul, thanks, works great. Can you perhaps add a collapse function please? You had that on the previous mod also.

Paul M 06-09-2012 04:01 PM

The built in 4.2 code in has a collapse function.

Taurus1 06-09-2012 04:12 PM

Quote:

Originally Posted by Paul M (Post 2338153)
The built in 4.2 code in has a collapse function.

And where is it then please?

Paul M 06-09-2012 07:07 PM

Options > Thread Display Options (showthread) > Who Read - Collapse on Load

Igel1 06-09-2012 07:15 PM

This is a BUG in vBulletin, look a little higher at active user there you will find the Collapse button

Where you can set it has already been said Paul M

Paul M 06-09-2012 07:24 PM

Quote:

Originally Posted by Igel1 (Post 2338220)
This is a BUG in vBulletin, look a little higher at active user there you will find the Collapse button

Have you reported that ?

Igel1 06-09-2012 07:27 PM

Only in german feedback thread

Taurus1 06-10-2012 02:12 AM

I am not seeing that. :(

Attachment 139057

Altari 07-06-2012 09:24 PM

Hello,

No limit for entries when we look a user history ? If a user has read thousands of posts it can return a time limit error ?

tareqbd 07-17-2012 08:04 AM

Thank you for the update. I have installed it but I cannot see the list of the users who visited the thread since only showing "who has read the thread : 39" Also there is no expand/collapse option on the blockhead. Please let me know how to do it.

wolfey 07-29-2012 10:23 AM

I run a small board for a company and use this feature track and make sure users are reading certain topics

Presently I have to open the who has read and copy and compare to the member list to see who has"not" read the thread

Question: Is there some code or hook I can do to output from the user list who hasnt read a thread?
This would be great for my board...and save me alot of work

Paul M 07-29-2012 01:24 PM

There is nothing in the code to allow you do see who hasnt read a thread, you could write some, but it would potentially be a very big list. Imagine such a thing here, with 470,000 members !

wolfey 07-29-2012 01:37 PM

Quote:

Originally Posted by Paul M (Post 2352410)
There is nothing in the code to allow you do see who hasnt read a thread, you could write some, but it would potentially be a very big list. Imagine such a thing here, with 470,000 members !

Thats true...I am wanting this for only 52 members,

Can you maybe give some direction how to start?
I can pay you for your time?

Paul M 07-29-2012 08:02 PM

You would need to start with a query to link users to whoread, and exclude any users who had read the thread, and then write the code and templates to display the results.

Im afraid that as my sig says, i dont do custom work any longer.

JonUrban 08-15-2012 03:59 PM

Paul,

The old mod put the users who have read the thread in alphabetical order. Is that possible now? It's a bit difficult looking for a particular member to see if they've read the thread when there are a lot of users in the list when they're all in a random order.

THANKS!

Paul M 08-15-2012 07:56 PM

In 4.2 the display is part of the core, not this mod.

You would need to edit a core file to change the order.

JonUrban 08-16-2012 08:34 PM

Quote:

Originally Posted by Paul M (Post 2357233)
In 4.2 the display is part of the core, not this mod.

You would need to edit a core file to change the order.

Yikes. Sounds a bit beyond my capability. I wonder why that's not a vB option the way it is in the Forum Display Home section.

Thanks for responding so quickly.

Madita 11-03-2012 10:51 PM

Hi Paul,

as we had before 4.0.12 we use your essential mod Who has read a Thread.

Now we set up VB 4.2 completely new, because we had some file issues and backup problems...

Who has read a Thread cant be uploaded to 4.2 - So I uploaded Enhanced Thread reader...but..:

I cant set date, cant see who has read for the las xdays...even the option in the admin panel are available.

I just can see who is reading when the user is actually online...

What may be the Problem ?
Can you help please ?

Paul M 11-04-2012 02:26 PM

Have you actually turned on the [built in] Who has Read a Thread in 4.2 ?

Madita 11-05-2012 10:42 AM

Quote:

Originally Posted by Paul M (Post 2378303)
Have you actually turned on the [built in] Who has Read a Thread in 4.2 ?

Yes, I have - we found it in the options. But nevertheless, it doesn't work !

Well, we have so many problems with 4.2, we deceided so set it up completely new again today.
Lets see if the problem occurs again. In any case, I will give you a feedback asap.

Madita 11-21-2012 11:23 AM

Feedback to my post - we went back to 4.1.12 !

With 4.1.12 everything works fine again

We had to many problems with 4.2, espacially regarding the customer login (as I remember my programer said, some language ID's of older versions does not fit with 4.2 - ... sth like that he said, forgot the exact explanation)

regards

racale 11-22-2012 06:30 PM

Quote:

Originally Posted by tareqbd (Post 2348872)
Thank you for the update. I have installed it but I cannot see the list of the users who visited the thread since only showing "who has read the thread : 39" Also there is no expand/collapse option on the blockhead. Please let me know how to do it.

hello all

I have the same problem how to solve thanks :mad::mad:

Schoelle 01-01-2013 02:38 PM

Quote:

Originally Posted by wolfey (Post 2352421)
Thats true...I am wanting this for only 52 members,

Can you maybe give some direction how to start?
I can pay you for your time?

Did you manage to get this working wolfey?

datoneer 03-07-2013 04:35 PM

Installed thanks

Judith2 03-23-2013 12:52 AM

I've tried to install on my test forum but nothing shows up. Any idea why?

Judith2 03-24-2013 02:46 AM

Can someone help me with this???

Paul M 03-24-2013 08:31 PM

What do you mean by "nothing shows up" ?

What exactly does not display ?

Judith2 03-24-2013 10:21 PM

first, sorry my english isn't so good!

Well, as you can see on the attach pic, there is no box show the thread readers.

I turn it on in the admin cd.

Paul M 03-25-2013 03:12 AM

Have you enabled the permission to view it for your (or any) usergroup ?

Also, is that a custom style ?

Judith2 03-25-2013 08:31 PM

[QUOTE=Paul M;2412099]Have you enabled the permission to view it for your (or any) usergroup ?[/qutoe]

Yes, I have enabled the permission to view it for my usergroup

Quote:

Also, is that a custom style ?
No, it isn't a custom style, I done it myself.

Judith2 03-28-2013 08:28 PM

No Idea?

Paul M 03-29-2013 01:55 AM

Not really, I have no access to you forum to see what you have set-up, not setup, templates or permissions - many things can affect this, and just guessing wont really help.

Judith2 03-29-2013 07:33 PM

Ok, if you would like too, I send you the access data from my forum!?!

Paul M 03-30-2013 03:31 AM

Well you can, but I cannot tell you when I would have time to look.


All times are GMT. The time now is 02:47 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
  • Page Generation 0.01278 seconds
  • Memory Usage 1,809KB
  • 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
  • (9)bbcode_quote_printable
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (1)pagenav_pagelink
  • (1)post_thanks_navbar_search
  • (1)printthread
  • (40)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
  • pagenav_page
  • pagenav_complete
  • bbcode_fetch_tags
  • bbcode_create
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • printthread_post
  • printthread_complete