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 - Who has read a Thread (https://vborg.vbsupport.ru/showthread.php?t=122594)

SnitchSeeker 03-16-2007 08:51 AM

This looks great!

Could you include a screenshot in the first post? (or a DEMO link?) And could you explain a little better which usergroups (if not all) would see this?

Thanks! :)

beachinxj 03-16-2007 03:57 PM

I am trying to install this on 3.5.4... Not sure if it will work or not, but I get this error on install:

Fatal error: Call to undefined function: query_read_slave() in /homepages/27/d148851894/htdocs/forum/admincp/plugin.php(1232) : eval()'d code on line 4

I removed all the execution order stuff, but I still get this error. Any help possible?

Thanks!

Paul M 03-16-2007 05:08 PM

This is not written for vb 3.5 - that's why it's in the 3.6 forum.

beachinxj 03-16-2007 06:49 PM

Quote:

Originally Posted by Paul M (Post 1204979)
This is not written for vb 3.5 - that's why it's in the 3.6 forum.

Figured I would ask anyway. Many mods are backwards compatible. Thanks for the helpful response.

SnitchSeeker 03-16-2007 08:41 PM

Installed and working so far! Thanks! :)

rasun 03-23-2007 07:09 PM

Very nice, thank you!

*click install*

Is it possible to turn this on/off in different forums? You say that the SQL tables can get very big through this mod, this maybe would help ...

Paul M 03-23-2007 11:00 PM

Quote:

Originally Posted by rasun (Post 1210563)
Is it possible to turn this on/off in different forums?

No, that is not a feature.

RENDY81 03-26-2007 06:55 PM

install thanks

donal 03-29-2007 03:50 PM

installed

rasun 04-02-2007 09:28 AM

I have another question.

I would like to request that you are only able to see the list after you click a button (like the View-All Button now). I don´t want that everytime a thread is loading the hole list at the bottum has to be loaded too. I noticed that it took a little longer to load a thread through that (one more querry, don´t know?).

So is it possible to show just a button in the threads and only load the list after you click it?

This button can also be on the top beside "thread options" or so, but that´s not so important...

Paul M 04-02-2007 10:44 AM

There is no such facility atm and it's doubtful I will add anything to this anytime soon.

rasun 04-02-2007 11:19 AM

Quote:

Originally Posted by Paul M (Post 1218248)
There is no such facility atm and it's doubtful I will add anything to this anytime soon.

OK thank you for your answer.

cbiweb 04-07-2007 06:10 PM

Love this mod, just installed it, and noticed that the list isn't showing up in private forums? (see screenshot) Is this intentional or is something wrong?

I can see the list in every other forum but private ones.

Paul M 04-07-2007 07:49 PM

Has anyone actually read it (according to that they haven't). What exactly do you mean by a "Private" forum - it's fine in all our staff forums.

cbiweb 04-08-2007 05:09 PM

People have definitely read the thread, because they also posted replies.

The list doesn't show in any of my staff forums, nor the forums for a specific usergroups. :(

EDIT: Just checked again, now it's working. *scratches head* All is well, sorry about the false alarm. (*scratches head again*)

Excellent mod!

BadgerDog 04-09-2007 11:51 PM

Hi Paul ... :)

Installed and it seems to work fine for forums that are read/write....

We use reference library forums where users can view "canned" threads, but not respond to them. In those, it says "0" users, even though the number of reads of the thread indicate high amounts. ie: 50+

Any suggestions? Does it start building the database from the time I install, so those threads that haven't been read in a while will show "0" until people start reading them after your mod has been installed?

Regards,
Badger

ps: I'm also not getting IP addresses displayed (Display ALL), even though I have the option turned ON for 5,6,7 and I'm an administrator. It just shows the IP address for myself?

Paul M 04-10-2007 08:29 AM

Sadly, as time travel has not yet been invented, it cannot tell you who read something before it was installed.

I think the ip address function probably only works on primary usergroup (I don't have time to start checking that atm, as I'm off out).

BadgerDog 04-10-2007 09:43 AM

Quote:

Originally Posted by Paul M (Post 1223994)
Sadly, as time travel has not yet been invented, it cannot tell you who read something before it was installed.

Thanks Paul ... :)

I thought that might be the case, but apparently with some forums it has been invented. :D

I'm able to read threads in our general discussions forum and at the bottom with the mod installed and truned on, they show doezens of user entires with dates that go back weeks, even immediately after the install.

Regards,
Badger

ps: Paul, I forgot to ask.... does this mod impact system performance greatly? Thanks...

.... and I've also just noticed that IP addresses have started appearing. It looks like they started recording sometime after the mod was installed....

Paul M 04-10-2007 04:13 PM

Actually, it can sort of go back in time - I forgot that if you have been using the vb database thread marking system, it will read that data and use it to populate it's own database - however, for performance issues on installation, it only reads the first 10,000 marking records.

BadgerDog 04-10-2007 04:16 PM

Thanks .... nice work ... as with all of your modes.... :)

Regards,
Badger

audis3 04-10-2007 08:58 PM

Great work as always!Installed!Thanks!

cirdok2 04-12-2007 07:15 PM

Great mod, installed! ;)

Dumb question: if I turn it off, entry are not inserted in the database, am I right? :o

Paul M 04-12-2007 09:11 PM

Depends what you mean by "turn off".

If you turn off the display (in the options) then data will continue to be collected so that when you turn the display on again, it will still be correct. If you disable the mod then no more data will be collected.

cirdok2 04-13-2007 12:35 AM

Quote:

Originally Posted by Paul M (Post 1226211)
Depends what you mean by "turn off".

If you turn off the display (in the options) then data will continue to be collected so that when you turn the display on again, it will still be correct. If you disable the mod then no more data will be collected.

so...
vBulletin Options -> Who has read a thread -> No (data are beeing collected)
Plugin Manager -> Disable (dare are not beeing collected anymore)

For now, I chose "Table Clean-Up" 10 days.
Just one other question: when the clean up is performed (hourly, daily...)?

Thank you, this mod is really really useful :up:

Paul M 04-13-2007 10:45 AM

Quote:

Originally Posted by cirdok2 (Post 1226341)
so...
vBulletin Options -> Who has read a thread -> No (data are beeing collected)
Plugin Manager -> Disable (dare are not beeing collected anymore)

That's correct.

Quote:

Originally Posted by cirdok2 (Post 1226341)
Just one other question: when the clean up is performed (hourly, daily...)?

Hourly.

Lilaena 04-14-2007 02:38 AM

Great mod - installed. Thank you :)

giotmuadong 04-14-2007 04:59 AM

is there anyway to arrange specified room?

Paul M 04-14-2007 10:54 AM

Quote:

Originally Posted by giotmuadong (Post 1227225)
is there anyway to arrange specified room?

Eh ??

swatkins 04-14-2007 10:09 PM

Great mod,, I like the easy install even better :)

Thanks!

cirdok2 04-15-2007 11:53 PM

I have 200 threads a day each one read by more than 300-400 users (at least one time, sometimes more than one time for users).

I am wondering... is it bandwidth-expensive?

Paul M 04-16-2007 11:55 AM

Define 'expensive'

A name is only listed once, no matter how many times they read the thread - 300/400 readers per thread is quite a lot, are you sure all your threads are really read by that many ?

Anyway, 300 names will be about an extra 9K/Bytes on the page (as a reasonable guess).

Tom_S 04-16-2007 12:01 PM

Since he has 14.931 members I would say that is highly possible. Wow! That is a huge number for daily traffic for shared hosting.

cirdok2 04-16-2007 05:34 PM

Quote:

Originally Posted by Paul M (Post 1228939)
A name is only listed once, no matter how many times they read the thread - 300/400 readers per thread is quite a lot, are you sure all your threads are really read by that many ?

I am pretty sure because I read the number from... your script ;)
Some threads (announcements of new functions) have more than 550 readers...
(even if in the weekend the traffic is lower)

Quote:

Originally Posted by Paul M (Post 1228939)
Anyway, 300 names will be about an extra 9K/Bytes on the page (as a reasonable guess).

thanks. Since the visualization is allowed just for the admins (two of us), I guess this is not a big deal.

Ehm... the names visualization is the only thing that affects the bandwidth? :o
I mean enabling (without visualization) or disabling it, from the bandwidth point of view is the same?

Sorry if the question sounds trivial or dumb, but I really like this hack, it is very useful for administration purposes.

Quote:

Originally Posted by Tom_S (Post 1228942)
Since he has 14.931 members I would say that is highly possible. Wow! That is a huge number for daily traffic for shared hosting.

Few days ago we shifted on a VPS, same hosting; now we are comparing the bandwidth used beetween the old and new server, this is why I am asking these trivial questions about the bandwidth usage (I added this hack after the "moving on").
BTW, the hosting is doing a really great work, even if when we were on their "pure" shared hosting, the website was always fast and reliable (and the support very quick, that is what I like the most, as per vbulletin, both .com and .org :up: ).

Thank you guys! ;)

Paul M 04-16-2007 07:59 PM

Quote:

Originally Posted by cirdok2 (Post 1229103)
Ehm... the names visualization is the only thing that affects the bandwidth? :o
I mean enabling (without visualization) or disabling it, from the bandwidth point of view is the same?

Sorry if the question sounds trivial or dumb, but I really like this hack, it is very useful for administration purposes.

The extra bandwidth is because the list of names is passed as part of the page, if you disable the display of names, then there will be no exta bandwidth.

cirdok2 04-16-2007 08:49 PM

Quote:

Originally Posted by Paul M (Post 1229219)
The extra bandwidth is because the list of names is passed as part of the page, if you disable the display of names, then there will be no exta bandwidth.

cool, thank you.

Simasher 04-16-2007 10:00 PM

thanks for this hack ;)

Mrdby 04-19-2007 11:46 AM

QUESTION? I would like members to see who has viewed a thread as well without being able to view ip addresses. Possible?

Paul M 04-19-2007 04:01 PM

As it says, the view IP and view readers are separate permissions ;

Quote:

There are settings for the following (in vBulletin Options > Who Has Read a Thread) ;

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.
So yes, just set it up correctly in the settings.

BOLT 04-25-2007 09:39 PM

Paul, when I try and upload it from my computer it says

XML Error: not well-formed (invalid token) at Line 1

Paul M 04-25-2007 10:35 PM

You have a duff file, download it again.


All times are GMT. The time now is 02:31 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.01737 seconds
  • Memory Usage 1,824KB
  • 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
  • (14)bbcode_quote_printable
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (4)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