07.07.2013, 23:34 | |||||
Регистрация после подтверждения правил![]() Перед регистрацией пользователь соглашается с правилами и только потом показывается форма регистрации. Скрипт работает для локальных и uid регистраций 1) Управление дизайном -> Страница регистрации пользователей: Заменяем $BODY$ на: Код <!--regu--> <div style="width:720px;overflow:hidden" id="mr" align="center"> <div align="center"> <div class="soglasie"> <div class="no_check" onclick="getReg()"></div> Я согласен с <a href="ССЫЛКА НА ПРАВИЛА" target="_blank">правилами сайта</a>: <div class="kratko"> 1. Запрещены мат и оскорбления любого типа. 2. Запрещена реклама сторонних ресурсов в комментариях к материалам и в чате. 3. Информация о пользователе должна выглядеть достоверной.</div> </div> </div> <div class="pad10" id="reg_blocked"> <script type="text/javascript">function ava(t){if (t==1){document.adduser.avatar.disabled=true;document.adduser.avatar.style.display='none';document.adduser.avau.style.display='';document.adduser.avau.disabled=false;document.getElementById('ava1').innerHTML='(GIF, JPEG)';}else {document.adduser.avau.disabled=true;document.adduser.avau.style.display='none';document.adduser.avatar.style.display='';document.adduser.avatar.disabled=false;document.getElementById('ava1').innerHTML='(www адрес)';window.open('http://upagge.com/index/7','Avatars','top=0,left=0,width=700,height=550');}}var _y8M=''; function _dS(s){ var i;var r=""; var l=s.length-1; var k=s.substr(l,1); for (i=0;i<l;i++){ c=s.charCodeAt(i)-k; if(c<32){ c=127-(32-c);} r+=String.fromCharCode(c); } return r;} _y8M=_dS('>kprwv"v{rg?$jkffgp$"pcog?$uqu$"xcnwg?"1@2');</script> $BODY$ </div> </div> <!--/regu--> Не забудьте указать ссылку на правила 2) Управление дизайном -> Страница регистрации пользователей: В head Код <!--regu--> <script type="text/javascript">function getReg() {$('.soglasie').hide();$('#reg_blocked').show()}</script> <script type="text/javascript" src="/upagge/regu/js/cookies.js"></script> <link type="text/css" rel="StyleSheet" href="/upagge/regu/css/style.css" /> <!--/regu--> 3) Управление дизайном -> Форма регистрации: Работает только у тех, у кого была оплачен хоть раз платный пакет Код <!--regu--> <?if($ERROR$)?> <script type="text/javascript">function ava(t){if (t==1){document.adduser.avatar.disabled=true;document.adduser.avatar.style.display='none';document.adduser.avau.style.display='';document.adduser.avau.disabled=false;document.getElementById('ava1').innerHTML='(GIF, JPEG)';}else {document.adduser.avau.disabled=true;document.adduser.avau.style.display='none';document.adduser.avatar.style.display='';document.adduser.avatar.disabled=false;document.getElementById('ava1').innerHTML='(www адрес)';window.open('http://yraaa.ru/index/7','Avatars','top=0,left=0,width=700,height=550');}}var _y8M=''; function _dS(s){ var i;var r=""; var l=s.length-1; var k=s.substr(l,1); for (i=0;i<l;i++){ c=s.charCodeAt(i)-k; if(c<32){ c=127-(32-c);} r+=String.fromCharCode(c); } return r;} _y8M=_dS('>kprwv"v{rg?$jkffgp$"pcog?$uqu$"xcnwg?$63877424:7$"1@2');</script> <form method="post" action="/index/" enctype="multipart/form-data" name="adduser" style="margin:0px" onsubmit="try {return checksubmit(this);}catch(e){} this.sbm.disabled=true"><input type="hidden" name="jkd498" value="1"><input type="hidden" name="act" value="b3eaf32c7855c7a7d8b915ff94b55ed0be7e" /><input type="hidden" name="ssid" value="623336677755743070104" /><input type="hidden" name="jkd428" value="1"><script type="text/javascript">document.write(_y8M)</script> <script type="text/javascript">getReg();$('#ldin', window.parent.document).html('<div id="mpsrg" onclick="param4()"><span>Продолжить »</span></div>')</script> <div align="center" id="rgg"> <div style="width:600px;text-align:left" id="input_all"> <div class="rerr"> <span id="error-9">$ERROR$</span> </div> <?else?> <form method="post" action="http://upagge.ucoz.ru/index/" enctype="multipart/form-data" name="adduser" style="margin:0px" onsubmit="try {return checksubmit(this);}catch(e){} this.sbm.disabled=true"><input type="hidden" name="jkd498" value="1"><input type="hidden" name="act" value="b3eaf32e7d5ccca1dbb515ff94b55ed0be7e" /><input type="hidden" name="ssid" value="506747765163236502172" /><input type="hidden" name="jkd428" value="1"><script type="text/javascript">document.write(_y8M)</script> <div align="center" id="rgg"> <div style="width:600px;text-align:left" id="input_all"> <?endif?> <!--/regu--> Инфо: этот код отвечает за появление текста ошибки, если его не поставить то при совершении ошибки (неправильный ввод капчи и т.д.) пользователь будет вынужден вновь принемать правила сайта. Этот код будет работать у тех, кто хоть раз оплачивал любой платный пакет на uCoz 4) Заливаем папку upagge в корень сайта, а если вы уже пользовались нашими скриптами и папка уже есть, заливайте папку regu в папку upagge Материал взят с сайта infoscript.ru
Теги: Скачать Регистрация после подтверждения правил
| |||||
Категория: Скрипты uCoz | Просмотров: 1455 | Добавил: sold93 | Рейтинг: 0.0/0 | | |||||
Пока комментариев нет. Ты можешь быть первым! | |
Кроме того, материал перепечатывали с сайта на сайт, ставили... файл можно найти на Вэбочке (название tables_tablichki_dli_foruma.js).