Go Back   vb.org Archive > vBulletin Modifications > Archive > vB.org Archives > vBulletin 3.7 > vBulletin 3.7 Add-ons

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.7.x Rating:
Released: 03-04-2008 Last Update: 03-04-2008 Installs: 1468
DB Changes Uses Plugins
Additional Files  
No support by the author.

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
  #172  
Old 09-22-2008, 01:31 AM
EricGT EricGT is offline
 
Join Date: Jan 2004
Posts: 56
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I just added this mod and it did some really nasty things to my server load. My server runs a server load of 4 to 6 during prime time. When I installed this mod, my load jumped from 4.8 to over 35 in the space of a couple of minutes. Has anyone expeirenced a similar issue? Eric
Reply With Quote
  #173  
Old 09-29-2008, 06:45 AM
orcasea orcasea is offline
 
Join Date: Sep 2008
Posts: 8
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Wow..what a great mod!..I love this forum and all the talented coder on it : )

Cheers!
Reply With Quote
  #174  
Old 09-30-2008, 01:15 AM
apiasto's Avatar
apiasto apiasto is offline
 
Join Date: Oct 2006
Posts: 348
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

working fine.is there a way to add forum id.idea is to redirect new users to a certain forum when they first login.and i think this hack will serve the purpose well.your help will be appreciated.thanks
Reply With Quote
  #175  
Old 09-30-2008, 01:44 AM
Trickster303 Trickster303 is offline
 
Join Date: Oct 2006
Posts: 19
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Got it, thanks. Installed just fine!
Reply With Quote
  #176  
Old 09-30-2008, 08:10 PM
shawn_RS shawn_RS is offline
 
Join Date: May 2007
Posts: 21
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I don't have an option in the acp.
Reply With Quote
  #177  
Old 10-01-2008, 01:48 AM
Seb@'s Avatar
Seb@ Seb@ is offline
 
Join Date: Aug 2005
Posts: 66
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

not work for me database crash
Reply With Quote
  #178  
Old 10-01-2008, 03:07 AM
beansbaxter's Avatar
beansbaxter beansbaxter is offline
 
Join Date: May 2005
Location: Seattle
Posts: 96
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

This didnt work for me, I'm running 3.7 and it crashes my database.
Reply With Quote
  #179  
Old 10-02-2008, 02:15 AM
Kayden Kayden is offline
 
Join Date: Feb 2005
Location: USA
Posts: 92
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Eh. Pretty buggy on the admin side.


1)
Quote:
Originally Posted by Zurual View Post
There's something iffy with the Display Order and Force Read order. For instance: If I create a thread I want visitors to read and Force Read it, marking it as #2 on the force read order, it inherits the usergroups from the Force read #1 thread..even though they are two seperate entities in the Force Read thread admin area. Basically, in a nutshell, Add two threads via the adminCP to Force Read, they inherit the usergroup listing of those threads created before it with force read.

Something isn't right. Using Vbulletin 3.7.0. Screenshots below confirm I've only chosen the Warhammer Rank to be forced to read this thread. But if you look at the other screenshot, you'll see it also is forcing visitors and Users waiting on Email Conf. to view it as well because the other, completely separate entry, forces those two ranks to read another thread. I'm a bit of a noob so if it's an easy fix, that's fine. But I've wracked my brain on why it would be doing this. My only conclusion is it's something to do with the Display Order (oddly).
Quote:
Originally Posted by SteveKerrison View Post
I'm finding this too.

I go to add a new thread, leave the display order at its default (previous + 10), set the thread ID, usergroups and forum coverage, and when I create, it has inherited the groups of those above it.

I wonder what the issue is.
That. ^

2) Also, the date/clock is buggy. It changes the date and time to something completely different after I've edited it.

3) The server load is killer, too. Needed to disable the hack.


Some support on this would be nice, since it is labeled as supported. You have people waiting on it.
Reply With Quote
  #180  
Old 10-02-2008, 03:12 PM
sandt38's Avatar
sandt38 sandt38 is offline
 
Join Date: Aug 2007
Location: In a house
Posts: 93
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Abe1 View Post
Zip file updated (again). admincp/force_read_thread.php file updated to fix error of not adding the force read.
Quote:
Originally Posted by Abe1 View Post
Fixed. Search "force read" and removed the edit around it.
Quote:
Originally Posted by mc0676 View Post
OK a find it sorry:

Is only this ?

<!-- Start Abe1 Force Users to Read a Thread -->
<div><label for="ao_mfr"><input type="radio" name="do" id="ao_mfr" value="forceread" />$vbphrase[manage_force_thread_reading]</label></div>
<!-- End Abe1 Force Users to Read a Thread -->
Hey Abe, I searched for the phrase and came up with nothing. Can you let me know the path so i can manually edit the modification out of it? I am sure it is there because i was using v1 and my issue is the same as mc0676's... only in English

vBull version 3.7.3 by the way.
Reply With Quote
  #181  
Old 10-04-2008, 08:33 AM
BJF BJF is offline
 
Join Date: Jun 2008
Posts: 31
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

HELP!

how do i get the thread ID?
Reply With Quote
Reply

Thread Tools

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 07:09 AM.


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.04816 seconds
  • Memory Usage 2,306KB
  • 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
  • (5)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