Thread: Moderators Functions - Force Users to Read a Thread
View Single Post
  #69  
Old 08-18-2010, 09:41 PM
Falcon Capt Falcon Capt is offline
 
Join Date: May 2006
Location: U.S.
Posts: 123
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Falcon Capt View Post
Is there a way to get rid of the "Force Read Thread" text link on the editors? (it is appearing down by the "Show your signature" and "Close this thread" checkboxes on the Quick Reply Editor)

I don't think that it is really necessary to have this option all over the place. This hack will probably be used for an occassional message, at which time setting it up in the AdminCP is sufficient. Adding that extra phrase on every editor doesn't look good and takes away from an otherwise very nice hack.
Figured it out, removed this code from the XML file and it seemed to do the trick.

Code:
			<phpcode><![CDATA[require_once(DIR . '/includes/adminfunctions.php');

if (can_administer('canadminthreads'))
{
	$vbulletin->templatecache['SHOWTHREAD'] = str_replace('if ($show[\'openclose\'])', '$final_rendered .= \'<li><a href="\' . $vbulletin->config[\'Misc\'][\'admincpdir\']  . \'/force_read_thread.php?\' . $session[\'sessionurl\'] . \'do=edit&amp;threadid=\' . $threadid . \'" target="_blank">\' . vB_Template_Runtime::parsePhrase("force_read_thread") . \'</a></li>\'; if ($show[\'openclose\'])', $vbulletin->templatecache['SHOWTHREAD']);
}]]></phpcode>
Reply With Quote
 
X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.01165 seconds
  • Memory Usage 1,766KB
  • Queries Executed 11 (?)
More Information
Template Usage:
  • (1)SHOWTHREAD_SHOWPOST
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (1)bbcode_code
  • (1)bbcode_quote
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (1)post_thanks_box
  • (1)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (1)post_thanks_postbit_info
  • (1)postbit
  • (1)postbit_onlinestatus
  • (1)postbit_wrapper
  • (1)spacer_close
  • (1)spacer_open 

Phrase Groups Available:
  • global
  • postbit
  • reputationlevel
  • showthread
Included Files:
  • ./showpost.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_postinfo_query
  • fetch_postinfo
  • fetch_threadinfo_query
  • fetch_threadinfo
  • fetch_foruminfo
  • style_fetch
  • cache_templates
  • global_start
  • parse_templates
  • global_setup_complete
  • showpost_start
  • bbcode_fetch_tags
  • bbcode_create
  • postbit_factory
  • showpost_post
  • 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
  • showpost_complete