Register | Login | |||||
Main
| Memberlist
| Active users
| ACS
| Commons
| Calendar
| Online users Ranks | FAQ | Color Chart | Photo album | IRC Chat |
| |
0 user currently in Acmlmboard support?. |
Acmlm's Board - I2 Archive - Acmlmboard support? - Mark Read | | | |
Pages: 1 2 | Add to favorites | "RSS" Feed | Next newer thread | Next older thread |
User | Post | ||
Apophis Red Super Koopa Level: 45 Posts: 66/882 EXP: 640255 For next: 19909 Since: 03-15-04 Since last post: 15 hours Last activity: 15 hours |
| ||
It would be really nice if we had the option "mark thread read" instead of having to mark entire forums at once. | |||
Toxic in a sublime state of mind Level: 75 Posts: 246/2857 EXP: 3732709 For next: 94195 Since: 03-15-04 Since last post: 3 days Last activity: 8 hours |
| ||
Or after you go into it, it gives you an option to mark it / does it automagically. | |||
Anya The Exile Ultima Mezcla de Yin Yan Level: 98 Posts: 273/5337 EXP: 9530313 For next: 124040 Since: 03-15-04 From: South Florida Since last post: 2 days Last activity: 2 days |
| ||
Hmmm..good idea. Sometimes I'll look into a forum, but since I have to go somewhere or whatever the case maybe, I don't have the time to read all of the threads, but only a few. Hate to mark them all read (which I do all the time) and would be nice if we could mark then one by one. | |||
FreeDOS Lava Lotus Wannabe-Mod :< Level: 59 Posts: 127/1657 EXP: 1648646 For next: 24482 Since: 03-15-04 From: Seattle Since last post: 6 hours Last activity: 4 hours |
| ||
It would cause too much database overload. At least for the Acmlm's Board. Small boards may be fine... |
|||
ErkDog Fuzz Ball Level: 47 Posts: 66/982 EXP: 752190 For next: 14013 Since: 03-15-04 From: Richmond, VA Since last post: 40 days Last activity: 19 days |
| ||
gee.... it would also be realy nice if people bothered to read the OTHER THREADS before making NEW ONES considering there were about 100 threads about this on the old board.... and someone ALREADY started one about it on the NEW board.... |
|||
Acmlm Torosu heh Level: 51 Posts: 206/1173 EXP: 981994 For next: 31944 Since: 03-15-04 From: Somewhere that isn't outside of Sherbrooke, Québec, Canada Since last post: 39 days Last activity: 3 hours |
| ||
And I'll just pretty much repeat what I said the previous times this was asked (although I hadn't seen this again for a while ): If you store one "read date" per thread per user (can't think of a more efficient way, except maybe cookies), the table would grow pretty quickly ... with the current amounts here, the table would currently have a maximum of 194565 values stored, and that's after only 4 days ... on the previous board, it would have been around 60 million Then again, I could make it only store a value when you specifically mark a thread read (when you enter the thread ), and make "Mark forum read" remove all "thread read" values for the forum, so the actual table size would be much smaller ... probably still at least in the thousands or more, though ... |
|||
ErkDog Fuzz Ball Level: 47 Posts: 72/982 EXP: 752190 For next: 14013 Since: 03-15-04 From: Richmond, VA Since last post: 40 days Last activity: 19 days |
| ||
Acmlm... since you reopened the board I have made 2 replies in 2 completely differnet threads, regarding.... Mark Thread vs Mark Forum..... |
|||
Apophis Red Super Koopa Level: 45 Posts: 81/882 EXP: 640255 For next: 19909 Since: 03-15-04 Since last post: 15 hours Last activity: 15 hours |
| ||
Originally posted by ErkDog I DID! I don't see any other threads about this in this forum. Where is it? Edit: I found it in Help & Suggestions. My mistake. I looked here, but it never occured to me to look there. Please close this thread. Sorry. (edited by Apophis on 03-18-04 09:09 PM) (edited by Apophis on 03-19-04 05:40 PM) |
|||
Squash Monster New Age Retro Hippie Togateiru Fohku Kohgeki!! GRUNGE no HAMSTER otona bite Peace love and turnpike! Level: 40 Posts: 15/677 EXP: 430507 For next: 10802 Since: 03-15-04 From: Maryland (of the Country Between Canada and Mexico) Since last post: 5 hours Last activity: 5 hours |
| ||
An alternative to storing dates would be storing a bit (I'm assuming you can do that, I wouldn't know, but bits should be smaller than dates) for each user per thread. However, this is going to cause the server to have to do more work, since it would have to set that bit for everyone every time someone posted (and once every time someone viewed a thread, but that's negligable). Don't really know if that'd be much better, though. | |||
ErkDog Fuzz Ball Level: 47 Posts: 76/982 EXP: 752190 For next: 14013 Since: 03-15-04 From: Richmond, VA Since last post: 40 days Last activity: 19 days |
| ||
there is no other way to do it than a timestamp.... | |||
Tuvai Permanently banned for account hacking. Level: 24 Posts: 82/211 EXP: 74894 For next: 3231 Since: 03-15-04 Since last post: 566 days Last activity: 339 days |
| ||
There's a very easy way to do it actually; all that needs do be done is making it so it only dispays the new post image on threads, where the last-posted-in date is later than the date of your last visit. I've also seen some boards that create a cookie with the thread's last post date in every thread that you read; so if you have the cookie on your computer and the date is similiar to the thread's last post date, you don't see the 'new' image anymore. |
|||
ErkDog Fuzz Ball Level: 47 Posts: 80/982 EXP: 752190 For next: 14013 Since: 03-15-04 From: Richmond, VA Since last post: 40 days Last activity: 19 days |
| ||
yeah Tuvai... except for the part... where you visit... only have time to read 1 thread then they ALL Get marked read....... and yes ... the cookie is the most commonly used method.... and storage size is not an issue..... excpet that also does not propogate across multiple PC's and can become annoying to say the least...... |
|||
Tuvai Permanently banned for account hacking. Level: 24 Posts: 83/211 EXP: 74894 For next: 3231 Since: 03-15-04 Since last post: 566 days Last activity: 339 days |
| ||
Originally posted by ErkDogWith the default AcmlmBoard lastactive-timestamp which gets updated on EVERY pageview: yes. VBB stores a second timestamp for this, which only updates if you view a page, after having been gone for longer than a certain time. So, let's say this time is 15 minutes, this timestamp ONLY updates when you view a page, after not having done anything after 15 minutes. |
|||
ErkDog Fuzz Ball Level: 47 Posts: 82/982 EXP: 752190 For next: 14013 Since: 03-15-04 From: Richmond, VA Since last post: 40 days Last activity: 19 days |
| ||
okay then... I wake up open my web browser which is bookmarked to board.acmlm.org let's say.... click 1 thread... relaize I got up later than I meant to.... rush to get in shower...... whoops all threads marked read now.... GJ ... not.... |
|||
Tuvai Permanently banned for account hacking. Level: 24 Posts: 85/211 EXP: 74894 For next: 3231 Since: 03-15-04 Since last post: 566 days Last activity: 339 days |
| ||
Just so you know, that function is usually not configured for 15 minutes, but way longer time periods. Pretty obvious, that's where those 'your last visit was on bla bla bla'-things come from. | |||
ErkDog Fuzz Ball Level: 47 Posts: 84/982 EXP: 752190 For next: 14013 Since: 03-15-04 From: Richmond, VA Since last post: 40 days Last activity: 19 days |
| ||
then it would be equally stupid I'd read threads and they would never get marked as read until I didn't visit the forum for like 3 hours or something..... cookies are the only practical method besides what's in place now... hwihc works fine... if you aren't a lazy tard.... |
|||
Squash Monster New Age Retro Hippie Togateiru Fohku Kohgeki!! GRUNGE no HAMSTER otona bite Peace love and turnpike! Level: 40 Posts: 18/677 EXP: 430507 For next: 10802 Since: 03-15-04 From: Maryland (of the Country Between Canada and Mexico) Since last post: 5 hours Last activity: 5 hours |
| ||
Originally posted by ErkDogI'm curious. Could you explain to me why a "read" bit wouldn't work? |
|||
ErkDog Fuzz Ball Level: 47 Posts: 87/982 EXP: 752190 For next: 14013 Since: 03-15-04 From: Richmond, VA Since last post: 40 days Last activity: 19 days |
| ||
I'm kinda curious as to what the hell you're even talking about.... a "read bit" you can't just put a 0 / 1 flag on the end of a thread as to whether or not it's been read or there are new posts cause then it will only have a NEW Icon between when the last person posted and when the next person clicks on it.... you'd have to have a "Bit" For each thread, for each user...... and the only way to know if it should be set or not.... is if you use..... timestamp... I mean let's get real..... UPDATE threadbits set new = 1 where userid!=lastposter that's XXXX (however many users) updates EVERYTIME SOMEONE POSTS...... and it would be a metric assload of records.... 2000 users.... 2000 threads.... that's ... 4,000,000 friggin records..... 2000 of which would hav eto be updated EVERY TIME someone posted and best I recall... Acmlm's board had 18000 threads or so before the DB was lost.... then when you load forum.php it has to select from threadbits for EVERY FRIGGIN thread shown on the screen ... for your user id...... then when a new user registers you have to throw XXX #of thread records into that table... all with 1 set... etc... etc... I don't think elaborating on this example further would serve any purpose... as it's obviously way more work than it's worth to code... and would require TONS of SQL overhead to actually function |
|||
FreeDOS Lava Lotus Wannabe-Mod :< Level: 59 Posts: 162/1657 EXP: 1648646 For next: 24482 Since: 03-15-04 From: Seattle Since last post: 6 hours Last activity: 4 hours |
| ||
The point is that 'thread read' feature is only pratical with cookies. And that's not the best way... Suppose you use two computers, neither computer would have the same cookie. Even so, some people opt to not store cookies or something else (I set my school computer to delete all cokies when the browser is closed). |
|||
Tuvai Permanently banned for account hacking. Level: 24 Posts: 87/211 EXP: 74894 For next: 3231 Since: 03-15-04 Since last post: 566 days Last activity: 339 days |
| ||
Originally posted by ErkDogNot quite; basically, if you delete your cookies which some people, including me, quite frequently do, ALL threads will be marked as new. Oh yeah, I'd think twice before saying cookies are the ONLY practical way of doing this, VBulleting obviously doesn't use cookies. Looks a lot like a timestamp actually. (edited by Tuvai on 03-20-04 07:30 AM) |
Pages: 1 2 | Add to favorites | "RSS" Feed | Next newer thread | Next older thread |
Acmlm's Board - I2 Archive - Acmlmboard support? - Mark Read | | | |