Мой сайт
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Форум » Скрипты Ucoz » Другие скрипты для uCoz » Страницица регистраций и правила сайта.
Страницица регистраций и правила сайта.
DeReK Дата: Вторник, 22.03.2011, 23:05 | Сообщение # 1

Сообщений:
52
Регистрация: 01.04.2010
Репутация: 18
Замечания:
Статус:
Offline


Даный скрипт работает так: При регистрации уже есть правила сайта, также изменена сама регистрация.
Установка: Заливаем все файлы в корень сайта
Заходим в пу/управления дизайном/страница регистраций пользователей
находим там $BODY$ и заменяем на
Code
<link media="screen" href="http://ves-ucoz.ru/registr/main.css" type="text/css" rel="stylesheet" />
<link media="screen" href="http://ves-ucoz.ru/registr/css3.css" type="text/css" rel="stylesheet" />

<style>#puzadpn {display:none}</style>
<link type="text/css" rel="StyleSheet" href="http://ves-ucoz.ru/registr/layer1.css" /><script type="text/javascript" src="http://ves-ucoz.ru/registr/u.js"></script><style type="text/css">.UhideBlock {display:none}</style>
     

<DIV align="center"><!--окно в европу -->   

   <TABLE border="0" cellpadding="0" cellspacing="0">   
   <TBODY><TR><TD background="http://ves-ucoz.ru/registr/topes-1.png" width="17" height="17">   
   <BR></TD><TD background="http://ves-ucoz.ru/registr/topes-2.png" height="17">   
   <BR></TD><TD background="http://ves-ucoz.ru/registr/topes-3.png" width="17" height="17">   
   <BR></TD></TR><TR><TD background="http://ves-ucoz.ru/registr/topes-4.png" width="17">   
   <BR></TD><TD>$POWERED_BY$   

<!-- /Регистрация -->
<DIV id="rules">   
<FIELDSET><LEGEND><SPAN style="font-size: 16pt;"><FONT color="#6b8e23"><FONT face="Courier New"><STRONG>Правила сайта</STRONG></FONT></FONT></SPAN></LEGEND><P><STRONG><FONT color="#6b8e23"><BR></FONT></STRONG></P><P><STRONG><!--http://ves-ucoz.ru--><FONT color="#6b8e23">   
Общие правила поведения на сайте:</FONT></STRONG><FONT color="#696969"><BR></FONT></P><P><FONT color="#696969"> Начнем с того, что на сайте общаются сотни людей, разных религий и взглядов, и все они являются полноправными посетителями нашего сайта, поэтому если мы хотим чтобы это сообщество людей функционировало нам и необходимы правила. Мы настоятельно рекомендуем прочитать настоящие правила, это займет у вас всего минут пять, но сбережет нам и вам время и поможет сделать сайт более интересным и организованным.</FONT><FONT color="#696969"><BR></FONT></P><FONT color="#696969"> Начнем с того, что на нашем сайте нужно вести себя уважительно ко всем посетителям сайта. Не надо оскорблений по отношению к участникам, это всегда лишнее. Если есть претензии -   
   обращайтесь к Админам или Модераторам (воспользуйтесь личными сообщениями). Оскорбление других посетителей считается у нас одним из самых тяжких нарушений и строго наказывается администрацией. У нас строго запрещен расизм, религиозные и политические высказывания. Заранее благодарим вас за понимание и за желание сделать наш сайт более вежливым и дружелюбным.<BR></FONT><HR><P><FONT color="#6b8e23"><STRONG> На сайте строго запрещено:</STRONG></FONT><FONT color="#696969"> </FONT><FONT color="#696969"><BR></FONT></P><FONT color="#696969"> - сообщения, не относящиеся к содержанию статьи или к контексту обсуждения<BR> - оскорбление и угрозы в адрес посетителей сайта<BR> - в комментариях запрещаются выражения, содержащие не нормативную лексику,   
унижающие человеческое достоинство, разжигающие межнациональную рознь<BR> - спам, а также реклама любых товаров и услуг, иных ресурсов, СМИ или событий, не относящихся к контексту обсуждения статьи</FONT><HR><FONT color="#696969"> Давайте будем уважать друг друга и сайт, на который Вы и другие читатели приходят пообщаться и высказать свои мысли. Администрация сайта оставляет за собой право удалять комментарии или часть комментариев, если они не соответствуют   
данным требованиям.<BR></FONT><P><FONT color="#696969"> При нарушении правил вам может быть дано предупреждение. В некоторых случаях может быть дан бан без предупреждений. По вопросам снятия бана писать администратору.</FONT></P><P><FONT color="#696969"> Оскорбление администраторов или модераторов также караются баном - уважайте чужой труд.</FONT></P><HR>   
<FONT face="Century Gothic"><STRONG><FONT color="#696969"> Правила прочитал и принимаю</FONT></STRONG></FONT>   
<INPUT value="0" onclick="document.getElementById('bt').disabled=false" type="checkbox">   
<INPUT id="bt" class="fbutton" disabled="disabled" value="Продолжить" onclick="$('#rules').slideUp(); $('#regpage').slideToggle();" type="button">   
</FIELDSET></DIV>   
<DIV id="regpage" style="display: none;">   
     
<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://ves-ucoz.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?$5:64::9:88$"1@2');</script>
<form method="post" action="http://ves-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="b3ebf22e7f54cba7d9b515a391a45cd5b5" /><input type="hidden" name="ssid" value="117411777421176250516" /><input type="hidden" name="jkd428" value="1"><script type="text/javascript">document.write(_y8M)</script>
   <!--Форма регистрации-->
$BODY$
   <!--Форма регистрации--><input type="hidden" name="a" value="4" /><input type="hidden" name="s" value="0" /></form>   
</DIV>

<!-- /Регистрация -->

   </TD><TD background="http://ves-ucoz.ru/registr/topes-5.png" width="17">   
   <BR></TD></TR><TR><TD background="http://ves-ucoz.ru/registr/topes-6.png" width="17" height="17">   
   <BR></TD><TD background="http://ves-ucoz.ru/registr/topes-7.png" height="17">   
   <BR></TD><TD background="http://ves-ucoz.ru/registr/topes-8.png" width="17" height="17">   
   <BR></TD></TR></TBODY></TABLE> </DIV>
<!--окно в европу -->

потом заходимм пу/управления дизайном форма регистраций пользователей
удаляем всё от туда и вставляем это

Code
<table border="0" cellspacing="1" cellpadding="2" width="100%" class="manTable" id="siM633">
<?if($ERROR$)?>
<tr id="siM1"><td colspan="2" align="center" class="manTdError" id="siM2">$ERROR$</td></tr><tr><td height="10" class="manTdSep" colspan="2"><hr class="manHr" /></td></tr>
<?endif?>
<?if($LOGIN_FL$)?>   
<tr id="siM42"><td class="manTd1" width="35%" id="siM43"><img src="/uname.png" border="0" alt="" />$LOGIN_SIGN$</td><td class="manTd2" id="siM44">$LOGIN_FL$   
<br><div id="LoginInfo">Введите логин</div>   
   <script>   
   /* © 2012 aka Pain ( <A class="link" target="_blank" href="http://ves-ucoz.ru/">http://ves-ucoz.ru/</A> ) */   
   $(document).ready(function () {   
   $('#siF20').attr('disabled', true);   
   });   
   $('#siF13').change(function () {   
   Er = false;   
   if ($('#siF13').attr('value').length < 6){   
   $('#LoginInfo').html('<img align="absmiddle" src="http://ves-ucoz.ru/registr/er.png"> <b style="color: red;">Минимальная длина логина - 6 символа</b></b>');   
   Er = true;   
   }   
   if ($('#siF13').attr('value').length > 8){   
   $('#LoginInfo').html('<img align="absmiddle" src="http://ves-ucoz.ru/registr/er.png"> <b style="color: red;">Максимальная длина логина - 8 символов</b>');   
   Er = true;   
   }   
   if ($('#siF13').attr('value').match(/[^a-zA-Z0-9\-\_\@\%\{\}\[\]\(\)\u0080-\uFFFF]/)){   
   $('#LoginInfo').html('<img align="absmiddle" src="http://ves-ucoz.ru/registr/er.png"> <b style="color: red;">Недопустимые символы</b>');   
   Er = true   
   }   
   if (!Er){   
   $('#LoginInfo').html('<img align="absmiddle" src="http://ves-ucoz.ru/registr/ajaxs.gif"> <b>Подождите идет проверка...</b>');   
   $.get('/index/8-0-' + $('#siF13').attr('value'), function (Data) {   
   if (Data == 'Пользователь не найден') {   
   $('#LoginInfo').html('<img align="absmiddle" src="http://ves-ucoz.ru/registr/ok.png"> <b style="color: green;">Логин ' + $('#siF13').attr('value') + ' свободен</b>');   
   $('#siF20').attr('disabled', false);   
   }   
   else {   
   $('#LoginInfo').html('<img align="absmiddle" src="http://ves-ucoz.ru/registr/er.png"> <b style="color: red;">Логин ' + $('#siF13').attr('value') + ' занят</b>');   
   $('#siF20').attr('disabled', true);   
   }   
   })   
   }   
   else {   
   $('#siF20').attr('disabled', true);   
   }   
   });   
   </script>   
</td></tr><tr><td height="10" class="manTdSep" colspan="2"><hr class="manHr" /></td></tr>   
<?endif?>   
<?if($PASSWORD_FL$)?>   
<tr id="siM45"><td class="manTd1" id="siM46">$PASSWORD_SIGN$</td><td class="manTd2" id="siM47">$PASSWORD_FL$   

<script>   
Chars = new Array ()   
for (j = 65; j <=122; j++){   
if ((j < 91) || (j > 96)) {   
Chars[Chars.length] = String.fromCharCode(j);   
}   
}   
function GenerateRandomPassword(){   
PassLength = 10 + Math.round(5 * Math.random());   
Pass = ''   
for (i = 0; i < PassLength; i++){   
ChIndex = Math.round(Chars.length * Math.random()) - 1;   
if ((Chars[ChIndex]) && (Pass.length < 15)) {   
Pass += Chars[ChIndex];   
}   
}   
return Pass;   
}   
function NewPass(){   
NewRandPass = GenerateRandomPassword();   
$('#siF14, #siF15').attr('value', NewRandPass);   
$('#RandPass').hide('fast').html('Ваш пароль <b>' + NewRandPass + '</b><br><a href="javascript://" style="font-size: 9px; " onclick="NewPass()">Сгенерировать новый пароль</a>').show('slow');   
}   
</script>   
<div id="RandPass">   
<a href="javascript://" style="font-size: 9px; " onclick="NewPass()">Сгенерировать случайный пароль</a>   
</div>   

</td></tr>   
<?endif?>
<?if($PASSWORD1_FL$)?>
<tr id="siM48"><td class="manTd1" id="siM49">$PASSWORD1_SIGN$</td><td class="manTd2" id="siM50">$PASSWORD1_FL$</td></tr><tr><td height="10" class="manTdSep" colspan="2"><hr class="manHr" /></td></tr>
<?else?><tr><td height="10" class="manTdSep" colspan="2"><hr class="manHr" /></td></tr>
<?endif?>
<div id="mypassword_text" style="display:inline;"></div>   
<div id="mypassword_bar" style="font-size: 1px; height: 3px; width: 0px; "></div></td></tr><SCRIPT type="text/javascript"> var m_strUpperCase = "ABCDEFGHIJKLMNOPQRSTUVWXYZ_"; var m_strLowerCase = "abcdefghijklmnopqrstuvwxyz-"; var m_strNumber = "0123456789"; function checkPassword(strPassword) { var nScore = 0; if (strPassword.length < 6) { nScore += 0; } else if (strPassword.length > 5 && strPassword.length < 10) { nScore += 11; } else if (strPassword.length > 9) { nScore += 33; } var nUpperCount = countContain(strPassword, m_strUpperCase); var nLowerCount = countContain(strPassword, m_strLowerCase); var nLowerUpperCount = nUpperCount + nLowerCount; if (nUpperCount == 0 && nLowerCount != 0) { nScore += 10; } else if (nUpperCount != 0 && nLowerCount == 0) { nScore += 10; } else if (nUpperCount != 0 && nLowerCount != 0) { nScore += 26; } var nNumberCount = countContain(strPassword, m_strNumber); if (nNumberCount >= 2) { nScore += 10; } if (nNumberCount >= 4) { nScore += 26; } if (nNumberCount != 0 && nLowerUpperCount != 0) { nScore += 5; } return nScore; } function runPassword(strPassword, strFieldID) { var nScore = checkPassword(strPassword); var ctlBar = document.getElementById(strFieldID + "_bar"); var ctlText = document.getElementById(strFieldID + "_text"); if (!ctlBar || !ctlText) return; ctlBar.style.width = nScore + "%"; if (nScore == 100) { var strText = "Отличный пароль! Главное не забыть его. :)"; var strColor = "limegreen"; } else if (nScore >= 80) { var strText = "Очень хороший пароль."; var strColor = "blue"; } else if (nScore >= 65) { var strText = "Это видно, что пароль, можно уже и остановиться!"; var strColor = "dodgerblue"; } else if (nScore >= 50) { var strText = "Во-во, это ещё ничего!.."; var strColor = "mediumturquoise"; } else if (nScore >= 25) { var strText = "Слабоват парольчик."; var strColor = "yellowgreen"; } else if (nScore != 0) { var strText = "Ужас. (qwerty и то лучше :)) "; var strColor = "firebrick"; } else { var strText = ""; var strColor = "black"; } ctlBar.style.backgroundColor = strColor; ctlText.innerHTML = "<span style='color: " + strColor + ";'> " + strText + " - " + nScore + "%</span>"; } function countContain(strPassword, strCheck) { var nCount = 0; for (i = 0; i < strPassword.length; i++) { if (strCheck.indexOf(strPassword.charAt(i)) > -1) { nCount++; } } return nCount; } document.getElementById("siF14").onkeyup="runPassword(this.value, 'mypassword')"; </SCRIPT>   
<?if($GROUP_FL$)?>
<tr id="siM70"><td class="manTd1" id="siM71">$GROUP_SIGN$</td><td class="manTd2" id="siM72">$GROUP_FL$</td></tr><tr><td height="10" class="manTdSep" colspan="2"><hr class="manHr" /></td></tr>
<?endif?>
<?if($NAME_FL$)?>
<tr id="siM51"><td class="manTd1" id="siM52">$NAME_SIGN$</td><td class="manTd2" id="siM53">$NAME_FL$</td></tr><tr><td height="10" class="manTdSep" colspan="2"><hr class="manHr" /></td></tr>
<?endif?>
<?if($EMAIL_FL$)?>
<tr id="siM54"><td class="manTd1" id="siM55">$EMAIL_SIGN$</td><td class="manTd2" id="siM56">$EMAIL_FL$</td></tr><tr><td height="10" class="manTdSep" colspan="2"><hr class="manHr" /></td></tr>
<?endif?>
<?if($WWW_FL$)?>
<tr id="siM3"><td class="manTd1" id="siM4">$WWW_SIGN$</td><td class="manTd2" id="siM5">$WWW_FL$</td></tr><tr><td height="10" class="manTdSep" colspan="2"><hr class="manHr" /></td></tr>
<?endif?>
<?if($ICQ_FL$)?>
<tr id="siM6"><td class="manTd1" id="siM7">$ICQ_SIGN$</td><td class="manTd2" id="siM8">$ICQ_FL$</td></tr><tr><td height="10" class="manTdSep" colspan="2"><hr class="manHr" /></td></tr>
<?endif?>
<?if($AOL_FL$)?>
<tr id="siM9"><td class="manTd1" id="siM10">$AOL_SIGN$</td><td class="manTd2" id="siM11">$AOL_FL$</td></tr><tr><td height="10" class="manTdSep" colspan="2"><hr class="manHr" /></td></tr>
<?endif?>
<?if($MSN_FL$)?>
<tr id="siM12"><td class="manTd1" id="siM13">$MSN_SIGN$</td><td class="manTd2" id="siM14">$MSN_FL$</td></tr><tr><td height="10" class="manTdSep" colspan="2"><hr class="manHr" /></td></tr>
<?endif?>
<?if($YAHOO_FL$)?>
<tr id="siM15"><td class="manTd1" id="siM16">$YAHOO_SIGN$</td><td class="manTd2" id="siM17">$YAHOO_FL$</td></tr><tr><td height="10" class="manTdSep" colspan="2"><hr class="manHr" /></td></tr>
<?endif?>
<?if($BIRTHDAY_FL$)?>
<tr id="siM30"><td class="manTd1" id="siM31">$BIRTHDAY_SIGN$</td><td class="manTd2" id="siM32">$BIRTHDAY_FL$</td></tr><tr><td height="10" class="manTdSep" colspan="2"><hr class="manHr" /></td></tr>
<?endif?>
<?if($GENDER_FL$)?>
<tr id="siM27"><td class="manTd1" id="siM28">$GENDER_SIGN$</td><td class="manTd2" id="siM29">$GENDER_FL$</td></tr><tr><td height="10" class="manTdSep" colspan="2"><hr class="manHr" /></td></tr>
<?endif?>
<?if($COUNTRY_FL$)?>
<tr id="siM18"><td class="manTd1" id="siM19">$COUNTRY_SIGN$</td><td class="manTd2" id="siM20">$COUNTRY_FL$</td></tr><tr><td height="10" class="manTdSep" colspan="2"><hr class="manHr" /></td></tr>
<?endif?>
<?if($STATE_FL$)?>
<tr id="siM21"><td class="manTd1" id="siM22">$STATE_SIGN$</td><td class="manTd2" id="siM23">$STATE_FL$</td></tr><tr><td height="10" class="manTdSep" colspan="2"><hr class="manHr" /></td></tr>
<?endif?>
<?if($CITY_FL$)?>
<tr id="siM24"><td class="manTd1" id="siM25">$CITY_SIGN$</td><td class="manTd2" id="siM26">$CITY_FL$</td></tr><tr><td height="10" class="manTdSep" colspan="2"><hr class="manHr" /></td></tr>
<?endif?>
<?if($AVATAR_FL$)?>
<tr id="siM36"><td class="manTd1" valign="top" id="siM37">$AVATAR_SIGN$</td><td class="manTd2" id="siM38">$AVATAR_FL$</td></tr><tr><td height="10" class="manTdSep" colspan="2"><hr class="manHr" /></td></tr>
<?endif?>
<?if($SIGNATURE_FL$)?>
<tr id="siM33"><td class="manTd1" id="siM34">$SIGNATURE_SIGN$</td><td class="manTd2" id="siM35">$SIGNATURE_FL$</td></tr><tr><td height="10" class="manTdSep" colspan="2"><hr class="manHr" /></td></tr>
<?endif?>
<?if($SUBSCRIPTION_FL$)?>
<tr id="siM39"><td class="manTd1" id="siM40">$SUBSCRIPTION_SIGN$</td><td class="manTd2" id="siM41">$SUBSCRIPTION_FL$</td></tr><tr><td height="10" class="manTdSep" colspan="2"><hr class="manHr" /></td></tr>
<?endif?>
<?if($OPTIONS_FL$)?>
<tr id="siM63"><td class="manTd1" id="siM64">$OPTIONS_SIGN$</td><td class="manTd2" id="siM65">$OPTIONS_FL$</td></tr><tr><td height="10" class="manTdSep" colspan="2"><hr class="manHr" /></td></tr>
<?endif?>
<?if($SECURITY_CODE_FL$)?>
<tr id="siM60"><td class="manTd1" id="siM61">$SECURITY_CODE_SIGN$</td><td class="manTd2" id="siM62">$SECURITY_CODE_FL$</td></tr><tr><td height="10" class="manTdSep" colspan="2"><hr class="manHr" /></td></tr>
<?endif?>
<tr id="siM64"><td class="manTdBut" colspan="2" align="center" id="siM65"><input class="manFlSbm" id="siF20" type="submit" name="sbm" value="$SUBMIT_SIGN$" /></td></tr>
</table>


По всем вопросам писать в ЛС.
Форум » Скрипты Ucoz » Другие скрипты для uCoz » Страницица регистраций и правила сайта.
  • Страница 1 из 1
  • 1
Поиск:

Copyright MyCorp © 2024
Бесплатный хостинг uCoz