Кодировка HTML | Демо-сайт CMS uCoz | Почта

Регистрация только после прочтения и принятия Правил

Архив полностью рабочих скриптов и так далее...

Регистрация только после прочтения и принятия Правил

Сообщение AllCity » 22 апр 2008, 10:39

В шаблоне регистрации пользователя после $BODY$ вставляем:
Код: Выделить всё
<script type="text/javascript">
if(!document.getElementById('siM2')) document.all.adduser.style.display='none';
</script>

В Правилах регистрации в конце вставляем:
Код: Выделить всё
<input name="but" type="button" onClick="document.all.adduser.style.display='block';" value="Прочитал и принимаю!">
Аватара пользователя
AllCity
Администратор
Администратор
 
Автор темы
Сообщения: 2505
Возраст: 32
Зарегистрирован: 18 апр 2008, 17:52
Карма: + 147 -
Откуда: Израиль, Тель-Авив

Re: Регистрация только после прочтения и принятия Правил

Сообщение VOLKODAV » 22 апр 2008, 10:41

а куда именно это вставлять???
Аватара пользователя
VOLKODAV
Салага
Салага
 
Сообщения: 5
Зарегистрирован: 20 апр 2008, 11:06
Карма: + 0 -

Re: Регистрация только после прочтения и принятия Правил

Сообщение Vanofuture » 22 апр 2008, 10:43

В шаблоне регистрации пользователя после $BODY$

Изображение
В Правилах регистрации в конце вставляем

Изображение
Аватара пользователя
Vanofuture
Супермодератор
Супермодератор
 
Сообщения: 1411
Зарегистрирован: 20 апр 2008, 09:36
Карма: + 48 -

Re: Регистрация только после прочтения и принятия Правил

Сообщение AllCity » 22 апр 2008, 14:45

Вот немного модернизировал код + добавил правила для сайта!
В Правилах регистрации вставляем данный код:
Код: Выделить всё
<a name="RulesOK"></a><br /><div id="Rules"><font size="+3">Правила сайта Web-Codes.Net</font>
<br />
<p>Данные правила действуют на всем сайте. В отдельных разделах сайта возможно наличие собственных правил, которые уточняют и детализируют правила поведения в них. При этом данные правила остаются обязательными в любом случае.</p>
<p>Правила вводятся для создания комфортной атмосферы на сайте.</p>
<p><b>I. Регистрация пользователей.</b></p>
<ol>
<li>Регистрируясь на сайте, пользователь соглашается выполнять данные Правила.</li>
<li>Для регистрации на сайте пользователь должен предоставить действующий адрес электронной почты. Мы гарантируем конфиденциальность указанной информации.</li>
<li>Выбор имени пользователя (nickname) является вашим исключительным правом. Администрация оставляет за собой право принять меры к прекращению использования nickname, если его использование нарушает общепринятые моральные и этические нормы или является оскорбительным для других пользователей форума. Запрещена регистрация nickname, схожих с уже существующими до степени, которые могут ввести в заблуждение других пользователей сайта.</li>
<li>Запрещена неоднократная регистрация одним пользователем, вне зависимости от целей, с которыми такая регистрация проводится. Данное нарушение является крайне серьезным и ведет к блокированию всех учетных записей.</li>
<li>Если вы не проявляете активность на сайте в течение длительного времени, ваша учетная запись может быть удалена.</li>

</ol>
<p><b>II. Порядок поведения на сайте.</b></p>
<ol>
<li>Общение на сайте строится на принципах общепринятой морали и сетевого этикета.</li>
<li>Строго запрещено использование нецензурных слов, брани, оскорбительных выражений, в независимости от того, в каком виде и кому они были адресованы. В том числе при подмене букв символами.</li>
<li>Категорически запрещается любая реклама, в том числе реклама интернет-проектов (за исключением случаев предварительного согласования с администрацией).</li>
<li>Ваша подпись на форуме не может быть длиннее 2-ух строк. К ней предъявляются те же требования, что и к сообщениям на сайте.</li>
</ol>
<p><b>III. Отношения между пользователями и администрацией.</b></p>
<ol>
<li>В своих действиях администрация сайта руководствуется здравым смыслом и внутренними правилами управления форумом.</li>
<li>Обсуждение действий администрации (администраторов и модераторов сайта) категорически запрещается в любых разделах сайта, за исключением специализированного раздела, предназначенного для обсуждения всех аспектов работы портала и всего сайта.<br>
</li>
</ol>
<p>Администрация оставляет за собой право изменять правила с последующим уведомлением об этом пользователей сайта. Все изменения и новации на сайте производятся с учетом мнений и интересов пользователей.</p>
<p><b>НЕЗНАНИЕ ПРАВИЛ НЕ ОСВОБОЖДАЕТ ОТ ОТВЕТСТВЕННОСТИ!</b></p>

<input type="button" class="manFlSbm" onClick="document.all.adduser.style.display='block'; document.location.href='#RulesOK'; document.all.Rules.style.display='none';" value="Прочитал и принимаю"></div>

<script type="text/javascript">
if(!document.getElementById('siM2')) document.all.adduser.style.display='none';
</script>
Аватара пользователя
AllCity
Администратор
Администратор
 
Автор темы
Сообщения: 2505
Возраст: 32
Зарегистрирован: 18 апр 2008, 17:52
Карма: + 147 -
Откуда: Израиль, Тель-Авив

Re: Регистрация только после прочтения и принятия Правил

Сообщение AllCity » 01 июн 2008, 19:00

Вот еще один вариант подходит для тех у кого форма регистрации где то очень далеко от верхний части сайта 8-)

Значит так в шаблоне регистрации пользователя находим там $BODY$ и заминаем на этот код:
Код: Выделить всё
<a name="RulesOK"></а><br />$BODY$<script type="text/javascript">if(!document.getElementById('siM2')) document.all.adduser.style.display='none';</script>

В Правилах регистрации вставляем:
Код: Выделить всё
<div id="Rules"><font size="+3">Правила сайта Web-Codes.Net</font>
<br />
<p>Данные правила действуют на всем сайте. В отдельных разделах сайта возможно наличие собственных правил, которые уточняют и детализируют правила поведения в них. При этом данные правила остаются обязательными в любом случае.</p>
<p>Правила вводятся для создания комфортной атмосферы на сайте.</p>
<p><b>I. Регистрация пользователей.</b></p>
<ol>
<li>Регистрируясь на сайте, пользователь соглашается выполнять данные Правила.</li>
<li>Для регистрации на сайте пользователь должен предоставить действующий адрес электронной почты. Мы гарантируем конфиденциальность указанной информации.</li>
<li>Выбор имени пользователя (nickname) является вашим исключительным правом. Администрация оставляет за собой право принять меры к прекращению использования nickname, если его использование нарушает общепринятые моральные и этические нормы или является оскорбительным для других пользователей форума. Запрещена регистрация nickname, схожих с уже существующими до степени, которые могут ввести в заблуждение других пользователей сайта.</li>
<li>Запрещена неоднократная регистрация одним пользователем, вне зависимости от целей, с которыми такая регистрация проводится. Данное нарушение является крайне серьезным и ведет к блокированию всех учетных записей.</li>
<li>Если вы не проявляете активность на сайте в течение длительного времени, ваша учетная запись может быть удалена.</li>

</ol>
<p><b>II. Порядок поведения на сайте.</b></p>
<ol>
<li>Общение на сайте строится на принципах общепринятой морали и сетевого этикета.</li>
<li>Строго запрещено использование нецензурных слов, брани, оскорбительных выражений, в независимости от того, в каком виде и кому они были адресованы. В том числе при подмене букв символами.</li>
<li>Категорически запрещается любая реклама, в том числе реклама интернет-проектов (за исключением случаев предварительного согласования с администрацией).</li>
<li>Ваша подпись на форуме не может быть длиннее 2-ух строк. К ней предъявляются те же требования, что и к сообщениям на сайте.</li>
</ol>
<p><b>III. Отношения между пользователями и администрацией.</b></p>
<ol>
<li>В своих действиях администрация сайта руководствуется здравым смыслом и внутренними правилами управления форумом.</li>
<li>Обсуждение действий администрации (администраторов и модераторов сайта) категорически запрещается в любых разделах сайта, за исключением специализированного раздела, предназначенного для обсуждения всех аспектов работы портала и всего сайта.<br>
</li>
</ol>
<p>Администрация оставляет за собой право изменять правила с последующим уведомлением об этом пользователей сайта. Все изменения и новации на сайте производятся с учетом мнений и интересов пользователей.</p>
<p><b>НЕЗНАНИЕ ПРАВИЛ НЕ ОСВОБОЖДАЕТ ОТ ОТВЕТСТВЕННОСТИ!</b></p>

<input type="button" class="manFlSbm" onClick="document.all.adduser.style.display='block'; document.location.href='#RulesOK'; document.all.Rules.style.display='none';" value="Прочитал и принимаю"></div>
Аватара пользователя
AllCity
Администратор
Администратор
 
Автор темы
Сообщения: 2505
Возраст: 32
Зарегистрирован: 18 апр 2008, 17:52
Карма: + 147 -
Откуда: Израиль, Тель-Авив


Вернуться в Архив скриптов и интересных решений

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 3

cron