Go Back   vb.org Archive > vBulletin Modifications > Archive > vB.org Archives > vBulletin 3.6 > vBulletin 3.6 Add-ons
FAQ Community Calendar Today's Posts Search

Reply
 
Thread Tools
Force Users to Read a Thread Details »»
Force Users to Read a Thread
Version: 2.0, by Abe1 Abe1 is offline
Developer Last Online: Jun 2010 Show Printable Version Email this Page

Category: Moderators Functions - Version: 3.6.x Rating:
Released: 07-08-2007 Last Update: 03-04-2008 Installs: 1020
DB Changes Uses Plugins
Additional Files  
No support by the author.

vB 3.7 version of this hack here: https://vborg.vbsupport.ru/showthread.php?t=172155


Force Users to Read a Thread 2.0


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.

Pictures:
  • The error message.
  • The universal options.
  • Where you go to set the settings.
  • The list of forums that have force read settings.
  • The edit/add screen.

Supporters / CoAuthors

Show Your Support

  • This modification may not be copied, reproduced or published elsewhere without author's permission.

Comments
  #152  
Old 08-10-2007, 08:47 AM
dellow dellow is offline
 
Join Date: May 2002
Posts: 66
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Great idea, installed.

but i need only admin to force users to read, so if at least need something just to enable it and disable it.

Thank you again.
Reply With Quote
  #153  
Old 08-10-2007, 12:04 PM
Abe1's Avatar
Abe1 Abe1 is offline
 
Join Date: Feb 2004
Location: I LOVE New York!
Posts: 2,886
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by dellow View Post
Great idea, installed.

but i need only admin to force users to read, so if at least need something just to enable it and disable it.


Thank you again.
Quote:
Originally Posted by Foxtrotelite View Post
Can this be used in different ways? By this I mean, lets say that I have a a forum with several boards on it such as "Join the Clan" and "lobby" Could it be set to make users read the forced topic only if they try to go into the "join the clan" area? and allow them not to have to read it if they just go to the "lobby" area?
Working on both features.
Reply With Quote
  #154  
Old 08-10-2007, 01:27 PM
Ava-Kyrillos Ava-Kyrillos is offline
 
Join Date: Apr 2007
Posts: 29
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Hello

This is greet hack I installed it,
But I want to make this option to Admins only not for mods. ,
Please tell me how to nake this?

Thanks a lot
George
Reply With Quote
  #155  
Old 08-10-2007, 05:04 PM
clockwor305 clockwor305 is offline
 
Join Date: Jan 2007
Posts: 3
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Just installed on 3.6.8, haven't seen any problems.
Reply With Quote
  #156  
Old 08-10-2007, 05:32 PM
Tralala's Avatar
Tralala Tralala is offline
 
Join Date: Jan 2006
Posts: 1,207
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Abe1 View Post
Dont think I'll do it right now. Try my edit new thread button if you want them to use the form to create a new thread.
How would that help? Every time they went to create a new thread, it would take them to the form? That's overkill and would prevent users from creating normal threads.

In my case, this is a one-time form, soliciting their feedback for volunteer time shifts (for a charity.) If there was a way to "force" them to visit it, I wouldn't have to keep reminding them of our deadline.

Thanks anyway...
Reply With Quote
  #157  
Old 08-15-2007, 09:29 PM
Megatr0n Megatr0n is offline
 
Join Date: Jul 2007
Posts: 455
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

What happens if we delete the thread that we forced the users to read? Will the affect of redirecting users to read that thread be uplifted? Will users who login later be directed to the homepage as usual? Cuz some users have reported they get the forceread message when they login but then when the thread is deleted it doesn't enable them to browse the forum and post. It's like their banned? :S
Reply With Quote
  #158  
Old 08-15-2007, 10:23 PM
aslan aslan is offline
 
Join Date: Nov 2006
Posts: 18
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Very good hack. Installed and working w/o any problem.
Reply With Quote
  #159  
Old 08-16-2007, 12:54 AM
MiahBeSmokin420 MiahBeSmokin420 is offline
 
Join Date: May 2007
Location: Ohio
Posts: 311
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

ya i had reports of people getting stuck at that message

not being able to go past it no matter what

and trust me they are not dumb kids either

is there a reason for that?
Reply With Quote
  #160  
Old 08-17-2007, 11:29 AM
TTG's Avatar
TTG TTG is offline
 
Join Date: May 2004
Location: Sth London
Posts: 1,042
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Had this installed and recently tested my registration procedure :-

When I register, the first thing I get is the pop up window with 'forced thread warning'.
When I click on it to read the thread it tells me that I do not have permission to read the thread, I have quite a few forums where members must make at least one post to view content, I tried to close the window and the only way I can close it it by using the 'x' on the top right. It then gives me another warning pop up with the same message because I had done a few forced readings for members.
It sure was a hassle to get into the forum itself that way. And this all happened before activation.
So if newly registered members encounter this before even activating their account????
Reply With Quote
  #161  
Old 08-19-2007, 02:17 AM
Abe1's Avatar
Abe1 Abe1 is offline
 
Join Date: Feb 2004
Location: I LOVE New York!
Posts: 2,886
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Ava-Kyrillos View Post
Hello

This is greet hack I installed it,
But I want to make this option to Admins only not for mods. ,
Please tell me how to nake this?

Thanks a lot
George
Working on it.


Quote:
Originally Posted by MiahBeSmokin420 View Post
ya i had reports of people getting stuck at that message

not being able to go past it no matter what

and trust me they are not dumb kids either

is there a reason for that?
I would have to look at your forum.
Quote:
Originally Posted by Megatr0n View Post
What happens if we delete the thread that we forced the users to read? Will the affect of redirecting users to read that thread be uplifted? Will users who login later be directed to the homepage as usual? Cuz some users have reported they get the forceread message when they login but then when the thread is deleted it doesn't enable them to browse the forum and post. It's like their banned? :S
Quote:
Originally Posted by TTG View Post
Had this installed and recently tested my registration procedure :-

When I register, the first thing I get is the pop up window with 'forced thread warning'.
When I click on it to read the thread it tells me that I do not have permission to read the thread, I have quite a few forums where members must make at least one post to view content, I tried to close the window and the only way I can close it it by using the 'x' on the top right. It then gives me another warning pop up with the same message because I had done a few forced readings for members.
It sure was a hassle to get into the forum itself that way. And this all happened before activation.
So if newly registered members encounter this before even activating their account????
I'm going to try to make it that they need permission to view the thread for this error message to come up. For now, dont delete theads before removing this feature and dont force users to read a thread if they dont have permission.
Reply With Quote
Reply


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT. The time now is 12:45 PM.


Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2024, vBulletin Solutions Inc.
X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.06448 seconds
  • Memory Usage 2,321KB
  • Queries Executed 26 (?)
More Information
Template Usage:
  • (1)SHOWTHREAD
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (1)ad_showthread_beforeqr
  • (7)bbcode_quote
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)modsystem_post
  • (1)navbar
  • (6)navbar_link
  • (120)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (4)pagenav_pagelink
  • (2)pagenav_pagelinkrel
  • (11)post_thanks_box
  • (11)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (11)post_thanks_postbit_info
  • (10)postbit
  • (11)postbit_onlinestatus
  • (11)postbit_wrapper
  • (1)spacer_close
  • (1)spacer_open
  • (1)tagbit_wrapper 

Phrase Groups Available:
  • global
  • inlinemod
  • postbit
  • posting
  • reputationlevel
  • showthread
Included Files:
  • ./showthread.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/functions_bigthree.php
  • ./includes/class_postbit.php
  • ./includes/class_bbcode.php
  • ./includes/functions_reputation.php
  • ./includes/functions_post_thanks.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
  • showthread_start
  • showthread_getinfo
  • forumjump
  • showthread_post_start
  • showthread_query_postids
  • showthread_query
  • bbcode_fetch_tags
  • bbcode_create
  • showthread_postbit_create
  • postbit_factory
  • postbit_display_start
  • post_thanks_function_post_thanks_off_start
  • post_thanks_function_post_thanks_off_end
  • post_thanks_function_fetch_thanks_start
  • post_thanks_function_fetch_thanks_end
  • post_thanks_function_thanked_already_start
  • post_thanks_function_thanked_already_end
  • fetch_musername
  • postbit_imicons
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • postbit_display_complete
  • post_thanks_function_can_thank_this_post_start
  • pagenav_page
  • pagenav_complete
  • tag_fetchbit_complete
  • forumrules
  • navbits
  • navbits_complete
  • showthread_complete