Thread: Miscellaneous Hacks - Cyb - Advanced Forum Rules
View Single Post
  #137  
Old 07-14-2008, 10:24 AM
Xenofox Xenofox is offline
 
Join Date: May 2007
Posts: 6
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I think i have this working so that it doesn't require JS anymore.

This removes the countdown timer completly.

Code:
	$stylevar[htmldoctype]
	<html dir="$stylevar[textdirection]" lang="$stylevar[languagecode]">
	<head>
	$headinclude
	<title>$vboptions[bbtitle] - $vbphrase[cybfrules]</title>
	<if condition="(!$cfrulesagreed AND $cfrshowaccform)">
		<script language="JavaScript" type="text/javascript">
			function Cafr_checkAgree(form) {
				if (form.cafr_agree.checked)
				{
					form.submit();
				}
				else
				{
					alert("$vbphrase[cybfrules_not_agreed]");
				}
			}
			<if condition="($vboptions[cybfrules_time]!='')">
				var cyb_ms = 0;
				var cyb_s = $cyb_counter_time;
				function Cafr_buttonCounter() {
					cfrules_counter = fetch_object('cfrules_counter');
					if (cyb_ms <= 0)
					{
						cyb_ms = 9;
						cyb_s -= 1;
					}
					if (cyb_s <= -1)
					{
						cyb_ms = 0;
						cyb_s += 1;
						cfrules_counter.disabled = false;
						cfrules_counter.value = "$vbphrase[submit]";
					} else {
						cyb_ms -= 1;
						cfrules_counter.disabled = true;
						cfrules_counter.value = cyb_s + "." + cyb_ms;
						setTimeout("Cafr_buttonCounter()", 100);
					}
				}
			</if>
		</script>
	</if>
	</head>
	<body <if condition="(!$cfrulesagreed AND $cfrshowaccform)">onload="Cafr_buttonCounter();"</if>>
	$header
	$navbar

	<if condition="(!$cfrulesagreed AND $cfrshowaccform)">
		<form action="misc.php?do=cfrulesagree" name="agree_cfrules" id="agree_cfrules" method="post" onsubmit="return false;">
		<input type="hidden" name="securitytoken" value="$cybfr_sectok" />
	</if>
	<table class="tborder" cellpadding="$stylevar[cellpadding]" cellspacing="$stylevar[cellspacing]" border="0" width="100%" align="center">
		<tr>
			<td class="tcat" align="$stylevar[left]"><if condition="($bbuserinfo[usergroupid]==6)"><a class="smallfont" style="float:$stylevar[right]" href="$admincpdir/options.php?do=options&dogroup=cfrules#editrules" title="$vbphrase[cybfrules_edit]" accesskey="E" target="_blank">$vbphrase[cybfrules_edit]</a></if>$vbphrase[cybfrules]</td>
		</tr>
		<if condition="(!$cfrulesagreed AND $cfrshowaccform)">
			<tr>
				<td class="alt1" align="center" valign="middle" style="background-color:#DEF3BD;color:black;"><phrase 1="$bbuserinfo[username]">$vbphrase[cybfrules_agree_note]</phrase></td>
			</tr>
		</if>
		<if condition="($vboptions['cybfrules_note1']!='')">					
			<tr>
				<td class="panelsurround" align="center">
					<div class="panel" align="$stylevar[left]">
						<table cellpadding="0" cellspacing="$stylevar[formspacer]" border="0" width="100%">
							<tr>
								<td class="smallfont" align="$stylevar[left]">
									$vboptions[cybfrules_note1]
								</td>
							</tr>
						</table>
					</div>
				</td>
			</tr>
		</if>
		<tr>
			<td class="panelsurround" align="center">
				<div class="panel" align="$stylevar[left]">
					<table cellpadding="0" cellspacing="$stylevar[formspacer]" border="0" width="100%">
						<tr>
							<td class="smallfont" align="$stylevar[left]">
								$vboptions[cybfrules_rules]
							</td>
						</tr>
					</table>
				</div>
			</td>
		</tr>
		<if condition="($vboptions['cybfrules_note2']!='')">					
			<tr>
				<td class="panelsurround" align="center">
					<div class="panel" align="$stylevar[left]">
						<table cellpadding="0" cellspacing="$stylevar[formspacer]" border="0" width="100%">
							<tr>
								<td class="smallfont" align="$stylevar[left]">
									$vboptions[cybfrules_note2]
								</td>
							</tr>
						</table>
					</div>
				</td>
			</tr>
		</if>
		<if condition="(!$cfrulesagreed AND $cfrshowaccform)">
			<tr>
				<td class="alt1" align="center" valign="middle" style="background-color:#DEF3BD;color:black;"><input type="checkbox" name="cafr_agree" value="1" />&nbsp;<phrase 1="$vboptions[bbtitle]">$vbphrase[cybfrules_iagree_note]</phrase>&nbsp;&nbsp;<input type="submit" class="button" style="width:80px;" value="$vbphrase[submit]" onclick="Cafr_checkAgree(this.form);" /></td>
			</tr>
		</if>
	</table>
	<if condition="(!$cfrulesagreed AND $cfrshowaccform)">
		</form>
	</if>
	<br />
	$footer
	</body>
	</html>
Reply With Quote
 
X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.01132 seconds
  • Memory Usage 1,799KB
  • 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)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