vb.org Archive

vb.org Archive (https://vborg.vbsupport.ru/index.php)
-   vB3 General Discussions (https://vborg.vbsupport.ru/forumdisplay.php?f=111)
-   -   Pre-Beta test requests: Persistant Mark Forum Read (https://vborg.vbsupport.ru/showthread.php?t=67129)

edschaum 07-13-2004 12:24 PM

Pre-Beta test requests: Persistant Mark Forum Read
 
Hi,

I just wrote a persistant mark forum read routine. It was very easy to implement, it only required a few small modifications.

If I can get some sense that this actually works and there's some interest in this hack, I will package it up and release it as a beta in a few days.

How it works:
Clicking the Mark Forum Read link in a forum now marks that forum read as of the moment you click the link. New messages remain "new" until you click Mark Forum Read again in that forum.

To view ONLY new messages, click on the lightbulb instead of on the forum name.

The mod requires 1 new table. Displaying new messages simply hijacks the $ daysprune function by plugging in the time that the forum was last marked read.

The standard Active Topics (View New Posts) function is unaffected, except that the lightbulb is no longer connected to that routine. The lightbulb now indicates if the forum has been marked read with this routine. In addition, the Mark Forum Read link now only works with the Mark Forum Read routine instead of the "view new posts" routine.

Please check it out at http://test.afterhoursbbs.com and let me know if it works for you. Feel free to post test messages, this is not a live board, it's just a copy.

Still to do:
add Mark All Forums Read
clean up forumdisplaynew.php

Ed

mmw 07-13-2004 03:34 PM

I like it
Seems to work just fine for me. Congrats on making it.
I think a lot of people including myself would use it when released :)

edschaum 07-13-2004 08:28 PM

That's great. Thanks, I appreciate the feedback. I'll work on packaging it up and then post it here, hopefully within a day or two.

Ed

Icheb 07-13-2004 10:11 PM

By saying the forum is just a copy, I assume you use the same license for two forums?

edschaum 07-14-2004 12:54 AM

Quote:

Originally Posted by Icheb
By saying the forum is just a copy, I assume you use the same license for two forums?

No. I use each license I own to run a single production board and a corresponding mockup testing system for modifications and dry-run upgrades.

BTW, the beta for this code is now online, your input on that would be appreciated.

Ed

Jolten 07-14-2004 12:56 AM

forum seems password protected. can't test.

attroll 07-14-2004 02:49 AM

I tried to check it out but as someone else said it seems password protected.

edschaum 07-14-2004 12:23 PM

Quote:

Originally Posted by attroll
I tried to check it out but as someone else said it seems password protected.

The mod is now running on 2 production forums:
www.yestalk.org and www.afterhoursbbs.com

Ed

esnecca 07-27-2004 01:02 PM

I would be interested in this mod as well; the inaccuracy of the current read marks can be very frustrating indeed.

Thank you for working on this, edschaum. :)

attroll 09-25-2004 11:34 PM

I was hoping to here some feedback from users that had installed this mod. But I guess not to many people have installed it?


All times are GMT. The time now is 07:51 PM.

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.01373 seconds
  • Memory Usage 1,735KB
  • 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)pagenav
  • (1)pagenav_curpage
  • (1)pagenav_pagelink
  • (1)post_thanks_navbar_search
  • (1)printthread
  • (10)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