BitTorrent Трекер RusTrek.ru
http://5.45.70.241/

Мод таймер кнопки "Согласен" при регистрации.
http://5.45.70.241/viewtopic.php?f=817&t=4236
Страница 1 из 1

Автор:  oartemka178 [ 2010-12-19 21:31 ]
Заголовок сообщения:  Мод таймер кнопки "Согласен" при регистрации.

при регистрации на кнопке согласен с правилами стоит таймер ( типо чтобы люди хотяб и правда что нибудь прочли а не тупо ткнули галку

установка

открываем agreement.tpl и все содержимое заменяем на это

Код:
<script>function $()
{var r=[];for(var i=0;i<arguments.length;i++){r.push(typeof arguments[i]=="string"?document.getElementById(arguments[i]):arguments[i])}return(r.length==1?r[0]:r)};
</script>
<h1 class="pagetitle">{PAGE_TITLE}</h1>

<table class="forumline">
<tr>
   <th>{SITENAME} - {REGISTRATION}</th>
</tr>
<tr>
   <td class="row1">
      <div class="w80 bCenter">
         <?php require(BB_ROOT .'/misc/html/agreement.html'); ?>
         <br /><br />
         <div class="tCenter">
            
            <br><div id=secs_text style="text-align:center"></div><br><br>
            <script>var timer_start = (new Date()).getTime();function getSecs(){var timer_now = (new Date()).getTime();var timeDiff = 5 - (timer_now - timer_start) / 1000;if (timeDiff > 0)
            {$("secs_text").innerHTML = "<b>Прочтите пользовательское соглашение, продолжить регистрацию вы можете только через " + Math.round(timeDiff, 0) + " сек</b>";window.setTimeout("getSecs()",1000)} else {$("secs_text").innerHTML = "Вы можете регистрироваться";$("license_yes_submit").disabled = false;}}getSecs()</script><table width=100%><tr valign=middle><td width=50% align=center><form action="{U_INDEX}" method=post><input type=hidden name=license value=no><input type=submit value="{DO_NOT_AGREE}"></form></td><td width=50% align=center><form action="{U_AGREE_OVER13}" method=post><input type=hidden name=license value=yes><input type=submit id=license_yes_submit disabled value="{AGREE_OVER_13}"></form>

         </div>
         <br />
      </div>
   </td>
</tr>
</table>


откываем lang_main.php, находим

Код:
$lang['Agree_over_13'] = 'Я <b>согласен</b> с этими условиями';
$lang['Agree_not'] = 'Я <b>не согласен</b> с этими условиями';


меняем на это

Код:
$lang['Agree_over_13'] = 'Я согласен с этими условиями';
$lang['Agree_not'] = 'Я не согласен с этими условиями';


[th]http://i11.fastpic.ru/big/2010/1219/d8/6d0f668121b531a7594bac59e94566d8.png[/th] [th]http://i11.fastpic.ru/big/2010/1219/fc/feeca0e5db941c35aeaa4e88b8ec1dfc.png[/th]

Автор:  KostikAAA [ 2010-12-19 21:58 ]
Заголовок сообщения: 

Надо не с таймером, а после применения прокрутки...
Тогда точно читали...
:ah:

Автор:  oartemka178 [ 2010-12-19 22:05 ]
Заголовок сообщения: 

KostikAAA писал(а):
Надо не с таймером, а после применения прокрутки...
Тогда точно читали...
:ah:


Да, идея хорошая, можно и так сделать, хотя все равно ни кто ни когда правила не читает

Автор:  JleHuH213 [ 2010-12-19 22:08 ]
Заголовок сообщения: 

admin
Согласен)

Страница 1 из 1 Часовой пояс: UTC + 3 часа
Powered by phpBB® Forum Software © phpBB Group
https://www.phpbb.com/