About this hack:
This hack allows you to set a thread as 'must read' by your members. Right now, if you make a post and want all your members to read it, you have no way of enforcing it. This hack will give an error message similar to the one you get when you need to change you password, saying that the admins want you to read a certain thread before they continue using the forum.
Once a user reads a thread, they wont be bugged to read it again.
You can set all usergroups or just certain onces that must read a thread.
You can set to site wide or just some forums.
Option to Force Guests
This hack added one query to every page on your forum a member goes to.
Files edited: 0
Templates edited: 0
Files to upload: 2 (1 via ACP, 2 via FTP)
Time to install: 1 minute
Updates:
Version 2.0 (03/05/08):
First Release of this Hack for vb3.7
MAJOR update. Hack totally re-writen. You must uninstall old version before upgrading.
Fixed just about all bugs. (like if you delete a thread...)
No more template edit. Everything done in ACP.
Permissions for by who ever has ACP access with threads and posts
Force Guests to read a thread now.
Works for BOTH vb3.6 AND vb3.7
Please post your comments or suggestions for this hack. I read ALL posts.
MAKE SURE YOU CLICK INSTALL! You will get an email when a new version is released.
Firstly, rude tone not appreciated. Your first explanation was hard to understand without an example (given in your second post). Remember that we are here to try and help, so being nice gets you a lot further than insults.
I believe you're asking for something outside of the scope of this modification. Perhaps a few more examples of what you'd like it to accomplish would help us understand what you're getting at.
As it stands now, you choose the areas the person can view without being forced to read the thread. If they enter an area (or forum) of your choosing, they will be forced to read the thread to continue.
If I'm understanding it correctly, you want people to be able to access certain areas, but sections of templates will be hidden until they read the thread (i.e. they can enter their PM box, but not be able to view PM content until they read a thread)?
Depending on your implementation, it simply might be better to force people to read the thread upon entering the PM area (in the example above) instead of trying to get fancy by allowing limited access.
So is he trying to see if you can block access to certain content until a thread is read, instead of blocking the whole site until a thread is read?
This is a great idea for a mod, thank you! Unfortunately I'm running into the problem where people are being forced to read a thread even though they've already read it. Where is the option to show people this notice only once?
Sorry, I haven't seen if it is possible to 'fix' this... if a member is in the middle of submitting a new post when you mark a thread as a Forced Read one, if they preview their post it will force them to read the thread.
To go along with that, if someone Submits a new post at that time, they are forced to read the thread and their post is not actually submitted.
I preferred the "areas" instead of forums (i.e. UserCP, Index, etc).
Sorry, I haven't seen if it is possible to 'fix' this... if a member is in the middle of submitting a new post when you mark a thread as a Forced Read one, if they preview their post it will force them to read the thread.
To go along with that, if someone Submits a new post at that time, they are forced to read the thread and their post is not actually submitted.
I preferred the "areas" instead of forums (i.e. UserCP, Index, etc).
You can globally turn it off for the newreply and newthread pages.
This is a great idea for a mod, thank you! Unfortunately I'm running into the problem where people are being forced to read a thread even though they've already read it. Where is the option to show people this notice only once?