vb.org Archive

vb.org Archive (https://vborg.vbsupport.ru/index.php)
-   Modification Requests/Questions (Unpaid) (https://vborg.vbsupport.ru/forumdisplay.php?f=112)
-   -   [Request 2.3.0] Who read's the Topic (https://vborg.vbsupport.ru/showthread.php?t=53160)

bloodcult 05-20-2003 03:49 PM

[Request 2.3.0] Who read's the Topic
 
Hi there,

i have searched trought the forums, but i don't find something like this (if i have not seen something, sorry.. my english is ok but not the best :) )

Is it possible that, (i think) when someone post a new topic, he can switch on or off the function (like parsing urls) that all readers of this posting (without guest or just say only readers from 1 or more usergrous) are listet like who is online or something else...

i hope you understand my request, so i say thank you for reading and i wait of a answer :)


cube aka Andreas

Gary King 05-20-2003 09:18 PM

You mean, when someone browses a thread, that it will show who is browsing the thread at the same time..?

bloodcult 05-21-2003 05:48 AM

no, i mean that you post a thread, have a option to view who read the post.... not at the same time (this is in vb, now ;) )

you post a thread and then you see who read it all the time....

have a list like who is online, or something like this:

Users who reads this thread:
Gary W, bloodcult, user3, user4, user5........


so someone can check who had read the thread and who not...

i mean not now, i mean in the past

bloodcult 05-21-2003 06:43 AM

1 Attachment(s)
Now i make 2 Pictures of it, i hope that now you understand what i try to say :)

eg: A Stuff-Forum....... you post some importent words in this ...now you would see which user have read this... so you can say to the user: "why don't you read the messages" or something like this...

i'm not so good in programming, i know the basics, and i would ask if somethink like this was postet ion the past.

i think this is important to see which users read which treaths.

i will attache 2 pictures, only fakes

bloodcult 05-21-2003 06:44 AM

1 Attachment(s)
the second one

corsacrazy 05-21-2003 07:12 AM

looos good :D may be useful for admins/mods or even as a general stat for users

Rebel38 05-22-2003 11:59 AM

I'd be very interested in a hack like this.
Cheers
Rebel38

bloodcult 05-22-2003 08:13 PM

i think it is very usefull and needed in stuff-forums or something like this, so is it hard to code?

assassingod 05-22-2003 08:21 PM

Depending on how busy your forums are, this hack could bring down your server. I'm not sure though.

Since it's checking every thread in your database to see who viewed it,then displaying it in the actual thread, and if you have lots of threads and members, well you have a problem.

Sebastian 05-22-2003 08:28 PM

this isn't a very good idea.
you probably would have to create a table that will store the usernames of the members that read the thread.

.. which isn't a big deal.

But, if you have a busy board this table is going to get huge, in a short time.

filburt1 05-22-2003 08:34 PM

Quote:

Today at 05:21 PM assassingod said this in Post #9
Depending on how busy your forums are, this hack could bring down your server. I'm not sure though.

Since it's checking every thread in your database to see who viewed it,then displaying it in the actual thread, and if you have lots of threads and members, well you have a problem.

It can make the thread table bigger depending on how many users view how many threads. Nonetheless, I'll write it ;)

Sebastian 05-22-2003 08:36 PM

Quote:

Today at 05:34 PM filburt1 said this in Post #11
It can make the thread table bigger depending on how many users view how many threads. Nonetheless, I'll write it ;)

make sure you put a disclaimer on it... reminds me of cigarettes ;)

assassingod 05-22-2003 08:39 PM

Alright, but still, it would make the table huge if the forum is very big:p

bloodcult 05-22-2003 08:52 PM

i think it could be done with a seperate table, then you can reduce the users where can use this option (e.g. admins,mods or usergroups) then i think it's not the problem, or is it?

userid | threadid | timestamp

i think this is all, or?

filburt1 05-22-2003 08:55 PM

Released. Yes, a separate table might have been better, but it's still going to add performance and size problems. The one I just released uses three queries maximum but tries to save them when possible.

Sebastian 05-22-2003 09:44 PM

wouldn't it have been easier and less queries if you just created a column with the username and not the userid so you won't have to make another query to fetch the username of the userid?

hope that makes sense ;)

filburt1 05-22-2003 10:10 PM

No, because usernames can change.


All times are GMT. The time now is 05:02 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.01161 seconds
  • Memory Usage 1,743KB
  • 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
  • (2)bbcode_quote_printable
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (1)post_thanks_navbar_search
  • (1)printthread
  • (17)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
  • bbcode_fetch_tags
  • bbcode_create
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • printthread_post
  • printthread_complete