Главная | Регистрация | Вход Приветствую Вас Гость | RSS
[
  • Страница 1 из 4
  • 1
  • 2
  • 3
  • 4
  • »
Модератор форума: Otaky, DarknessChild  
Форум cStr1ke-Portal » Other » Helper uCoz » Скрипты для uCoz
Скрипты для uCoz
SupriKДата: Четверг, 07.05.2009, 21:21 | Пост # 1
Старший Модератор
Группа: Super Moder
Сообщений: 347
[ 81 ]
Замечания: 0%
Статус: =(
Профиль пользователя

в глобальный блок вставляем
Code
<div align="center"><strong>$WDAY$ <br> $DATE$ <br> $TIME$</strong>      
<br>      
<?if($USER_AVATAR_URL$)?><img class="userAvatar" title="$USERNAME$" src="$USER_AVATAR_URL$" border="0"><?else?><?if($USER_LOGGED_IN$)?><img class="userAvatar" title="$USERNAME$" src="http://i029.radikal.ru/0804/cb/8cc27a1c0e73.gif" border="0"><?else?><img class="userAvatar" title="$USERNAME$" src="http://i021.radikal.ru/0804/53/f5b4265aa726.gif" border="0"><?endif?><?endif?>      

<?if($USER_LOGGED_IN$)?>      

<div align="center">Вы вошли как: <strong>$USERNAME$</strong>
        
IP Адрес: <strong>$IP_ADDRESS$</strong>
        
Группа: <strong>$USER_GROUP$</strong>
        
Личных сообщений: <strong>$UNREAD_PM$</strong></p>      

<input class="buttonprofile" type="button" onclick="document.location.href='/index/8'; return false;" value="Профиль">      

<input class="buttonprofile" type="button" onclick="window.open('/index/14','pmw','scrollbars=1,top=0,left=0,resizable=1,width=680,height=350'); return false;" value="ЛС">      

<input class="buttonprofile" type="button" onclick="document.location.href='/index/10'; return false;" value="Выход">      
</div>      

<?if($IS_NEW_PM$)?><script type="text/javascript">function flashit(id,cl){var c=document.getElementById(id);if (c.style.color=='red'){c.style.color=cl;}else {c.style.color='red';}}setInterval("flashit('upml2','')",500)</script><?endif?>      

<script language=javascript type=text/javascript>      
      function openOnClick(client_type)      
      {      
      if(client_type=="mail")clientWindow = window.open("$PM_URL$","pmw","scrollbars=1,top=0,left=0,resizable=1,width=850,height=350") || alert("Отключите блокировку всплывающих окон!");      
      if(client_type=="send")clientWindow = window.open("/index/14-999-0-1","pms","scrollbars=1,top=0,left=0,resizable=1,width=850,height=350") || alert("Отключите блокировку всплывающих окон!");      
      if(client_type=="options")clientWindow = window.open("/index/11","options","scrollbars=1,top=0,left=0,resizable=1,width=680,height=350") || alert("Отключите блокировку всплывающих окон!");      
      if(client_type=="users")clientWindow = window.open("$USERS_LIST_URL$","users","scrollbars=1,top=0,left=0,resizable=1,width=680,height=350") || alert("Отключите блокировку всплывающих окон!");      
      if(client_type=="rules")clientWindow = window.open("/rules.html","rules","scrollbars=1,top=0,left=0,resizable=1,width=680,height=350") || alert("Отключите блокировку всплывающих окон!");      
      }      
</script>      
<?else?>      
<br> $LOGIN_FORM$      
<?endif?></div>

А это в CSS(чтобы кнопки были нормальные(как на скрине))

Code
.buttonprofile {border: 1px solid #799DC4; padding : 5px; text-align: left; color: #0D2938;}


SupriKДата: Четверг, 07.05.2009, 21:28 | Пост # 2
Старший Модератор
Группа: Super Moder
Сообщений: 347
[ 81 ]
Замечания: 0%
Статус: =(
Профиль пользователя

Код:
Code
<script type='text/javascript' src='http://www.mnogo-softa.net.ru/js/web.js'></script>

Вставлять в новый ГЛОБАЛЬНЫЙ БЛОК


SupriKДата: Четверг, 07.05.2009, 21:34 | Пост # 3
Старший Модератор
Группа: Super Moder
Сообщений: 347
[ 81 ]
Замечания: 0%
Статус: =(
Профиль пользователя

Code

<STYLE type="text/css" media="all">      
@import url(highslide/highslide.css);      
</STYLE>      
<script type="text/javascript" src="highslide/highslide.js"></script>      
<script type="text/javascript">      
hs.graphicsDir = 'highslide/graphics/';      
</script>      
<TABLE style="border: 1px solid rgb(0, 0, 0); background: transparent url(http://pd-team.moy.su/Dizain/91700.gif) repeat scroll 0% 0%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;" width="100%" border="0" cellpadding="0" cellspacing="0" height="23"><TBODY><TR><TD class="eTitle" style="font-size: 10px; padding-left: 10px;" width="100%" align="center"><SPAN style="font-weight: 700; color: #ffffff"><A href="$ENTRY_URL$">$TITLE$ </A><?if($DATE$="Сегодня" or $DATE$="Вчера")?><IMG src="http://pd-team.moy.su/new_day.gif"><?endif?> </SPAN></TD></TR></TBODY></TABLE>      
<TABLE class="eBlock" width="100%" border="0" cellpadding="0" cellspacing="0"><TBODY><TR><TD style="" align="center">      
<TABLE class="eBlock" width="100%" border="0" cellpadding="1" cellspacing="0"><TBODY><TR><TD style="">      
<TABLE style="" width="100%" border="0" cellpadding="1" cellspacing="1"><TBODY><TR><TD colspan="2" style="" align="left">      
<DIV style="float: right;">      
<?if($USERNAME$)?> <IMG alt="" src="http://russian-town.3dn.ru/img/by.png" align="" border="0">Автор: <A title="Автор новости $USERNAME$" href="$PROFILE_URL$">$USERNAME$</A><?endif?> |<IMG alt="" src="http://russian-town.3dn.ru/img/categories.png" align="" border="0"> <?if($CATEGORY_NAME$)?>Категория: <A title="Категория : $CATEGORY_NAME$" href="$CATEGORY_URL$">$CATEGORY_NAME$</A><?endif?><!--%IFEL4%2%>категории нет<!%IFEN4%2%--> |<IMG alt="" src="http://russian-town.3dn.ru/img/date.png" align="" border="0">      
Дата:$DATE$ <?if($MODER_PANEL$)?>$MODER_PANEL$<?endif?>      
</DIV>      
</TD></TR><TR valign="top"><TD style="" width="22%" align="left">      

<DIV class="eMessage" style="CLEAR: both; PADDING-BOTTOM: 5px; PADDING-TOP: 10px; TEXT-ALIGN: left"><?if($OTHER1$)?>      
<DIV><A href="$OTHER1$" class="highslide" onclick="return hs.expand(this, {captionId: 'caption1'})"><IMG src="$OTHER1$" border="0" width="200" style="border:none;"></A></DIV><BR><?endif?>      

</TD><TD style="" align="right">      
<DIV class="eMessage" style="text-align: left; clear: both;">      
$MESSAGE$      
</DIV></TD></TR><TR><TD colspan="2" style="" align="left">      
<DIV style="float: right;"></DIV>      
<A title="Нажми для просмотра $TITLE$ целиком" href="$ENTRY_URL$"><SPAN style="font-weight: 700"> <IMG alt="" src="http://russian-town.3dn.ru/img/loads.gif" align="" border="0">Подробнее/Скачать</SPAN></A> | <?if($RATING$)?>      
<script language="JavaScript">      
rating=$RATING$;      
result='';      
var n;      
if(rating>=0.0) result='0'      
if(rating>=1.0) result='1'      
if(rating>=1.5) result='1.5'      
if(rating>=2.0) result='2'      
if(rating>=2.5) result='2.5'      
if(rating>=3.0) result='3'      
if(rating>=3.5) result='3.5'      
if(rating>=4.0) result='4'      
if(rating>=4.5) result='4.5'      
if(rating>=5.0) result='5'      
if(rating>=5.5) result='5.5'      
if(rating>=6.0) result='6'      
if(rating>=6.5) result='6.5'      
if(rating>=7.0) result='7'      
if(rating>=7.5) result='7.5'      
if(rating>=8.0) result='8'      
if(rating>=8.5) result='8.5'      
if(rating>=9.0) result='9'      
if(rating>=9.5) result='9.5'      
if(rating>=10.0) result='10'      
document.write(' <img style="border: 0px solid ;" src="http://russian-town.3dn.ru/rate/');      
document.write(result);      
document.write('.gif">');      
</script>      
<?endif?> |<IMG alt="" src="http://russian-town.3dn.ru/img/visits.png" align="" border="0"> Просмотров: [<SPAN style="font-weight: 700">$READS$</SPAN>] | <IMG alt="" src="http://russian-town.3dn.ru/img/coments.png" align="" border="0"> <A title="Количество комментариев $TITLE$ ($COMMENTS_NUM$)" href="$COMMENTS_URL$"> Комментарии ($COMMENTS_NUM$)</A> | <script type="text/javascript">      
function repchange(val,id){      
repval=val;      
ajaxtime=setInterval('checkajax'+id+'()',500);}      
</script>      
<script type="text/javascript">      
function checkajax$ID$(){      
forms=document.getElementsByTagName('form');      
for(f=0;f<forms.length;f++){      
if(forms[f].id=='frm981'){      
if(repval=='plus'){document.getElementById('a2').checked='true';      
forms[f].reason.value='Благодарю за $ENTRY_TITLE$'      
document.getElementById('submfrm981').click();      
document.getElementById('sbt981').onclick=null;      
clearInterval(ajaxtime);}}}}      
</script>      

Кнопка:      
<?if($USER_LOGGED_IN$)?><A title="Репутация $USER$'a автоматически повысится. Многократное нажатие 'Спасибо' запрещено и строго наказывается!" href="javascript://" onclick="openLayerB('Rd',0,'/index/23-$UID$','Change Reputation',380,200,1); return false;"><IMG src="http://pd-team.moy.su/Dizain/spasibo.png" border="0" align="absmiddle" onclick="repchange('plus','$ID$');"></A><?endif?>      
</TD></TR></TBODY></TABLE>      
           
</TD></TR></TBODY></TABLE>      

</TD></TR></TBODY></TABLE>


SupriKДата: Четверг, 07.05.2009, 21:37 | Пост # 4
Старший Модератор
Группа: Super Moder
Сообщений: 347
[ 81 ]
Замечания: 0%
Статус: =(
Профиль пользователя

Code
<!-- лента к 9 мая --><nolayer><div id="lenta" style="position:absolute; top:0; left:0;"></nolayer><img border="0" src="http://oformi.ucoz.com/images/9maya.gif" align="left" alt="С днем победы!" title="С днем победы!"><nolayer></div></nolayer><!-- /лента к 9 мая -->


SupriKДата: Четверг, 07.05.2009, 21:40 | Пост # 5
Старший Модератор
Группа: Super Moder
Сообщений: 347
[ 81 ]
Замечания: 0%
Статус: =(
Профиль пользователя
Хотите скрыть свой IP от модераторов?
Идем в Управление дизайном » Форум » Вид материалов и ищем там это:
Code
<?if($USER_IP$)?><div class="postip">[ <a class="postIpLink" href="http://www.ripe.net/perl/whois?$USER_IP$" target="_blank">$USER_IP$</a><?if($POST_COUNTRY_ID$)?> (<a href="javascript://" onclick='prompt("","$POST_COUNTRY$");return false;'>$POST_COUNTRY_ID$</a>)<?endif?> ]</div><?else?> <?endif?>

заменяем на это:

Code
<?if($UID$=1)?>IP админа скрыт!<?else?><?if($USER_IP$)?><div class="postip">[ <a class="postIpLink" href="http://www.ripe.net/perl/whois?$USER_IP$" target="_blank">$USER_IP$</a><?if($POST_COUNTRY_ID$)?> (<a href="javascript://" onclick='prompt("","$POST_COUNTRY$");return false;'>$POST_COUNTRY_ID$</a>)<?endif?><?endif?> ]</div><?else?> <?endif?>


SupriKДата: Четверг, 07.05.2009, 21:41 | Пост # 6
Старший Модератор
Группа: Super Moder
Сообщений: 347
[ 81 ]
Замечания: 0%
Статус: =(
Профиль пользователя
Рамка Для Рекламы
Code

<fieldset class="counter"><legend><font color="#FF0000"><b>Название</b></font><b><font color="#FF0000">:</font></b></legend>        
<div align="center">        
Тут информация что в рамке</div>        
</fieldset><!--/U1REKLWERX1Z-->


SupriKДата: Четверг, 07.05.2009, 21:41 | Пост # 7
Старший Модератор
Группа: Super Moder
Сообщений: 347
[ 81 ]
Замечания: 0%
Статус: =(
Профиль пользователя
Состав клана

Code
<font color=green size=2><cemter><b>Состав клана</b></center></font>      
<marquee direction=up loop=true height="100">      
<font size=2 color=green>      
<b>      
<HR>      
<img src="http://www.paradise-clan.3dn.ru/RU.gif"><center><font color=red> Глава клана</font></center><br>      
<HR>      
<img src="http://www.paradise-clan.3dn.ru/RU.gif"><center><font color=blue> Игрок</font></center>      
<HR>      
<img src="http://www.paradise-clan.3dn.ru/RU.gif"><center><font color=blue> Игрок</font></center>      
<HR>      
<img src="http://www.paradise-clan.3dn.ru/RU.gif"><center><font color=blue> Игрок</font></center>      
<HR>      
<img src="http://www.paradise-clan.3dn.ru/RU.gif"><center><font color=blue> Игрок</font></center>      
<HR>      
<img src="http://www.paradise-clan.3dn.ru/RU.gif"><center><font color=blue> Игрок</font></center>      
<HR>      
<img src="http://www.paradise-clan.3dn.ru/RU.gif"><center><font color=blue> Игрок</font></center>      
<HR>      
<img src="http://www.paradise-clan.3dn.ru/RU.gif"><center><font color=blue> Игрок</font></center>      
<HR>      
<img src="http://www.paradise-clan.3dn.ru/RU.gif"><center><font color=green> Исп. срок</font></center>      
<HR>      
<img src="http://www.paradise-clan.3dn.ru/RU.gif"><center><font color=green> Исп. срок</font></center>      
<HR>      
</b>      
</marquee>


SupriKДата: Четверг, 07.05.2009, 21:44 | Пост # 8
Старший Модератор
Группа: Super Moder
Сообщений: 347
[ 81 ]
Замечания: 0%
Статус: =(
Профиль пользователя
Этот сайт живет ...

Code
<div style='text-align: center'>      
<SCRIPT language=JavaScript>      
d0 = new Date('february 15, 2005');      
d1 = new Date();      
dt = (d1.getTime() - d0.getTime()) / (1000*60*60*24);      
document.write('Этот сайт живет <B><SPAN style="COLOR: #ff0000">' + Math.round(dt) + '</SPAN></B>-й день.');      
</SCRIPT>      
</center>  


SupriKДата: Четверг, 07.05.2009, 21:47 | Пост # 9
Старший Модератор
Группа: Super Moder
Сообщений: 347
[ 81 ]
Замечания: 0%
Статус: =(
Профиль пользователя

Установка:

1.Заходим в админ панель - информеры
2.Создаем информер с данными

Название информера: Статистика материалов
Раздел: Счетчики материалов

3. Далее нажимаем на кнопку "Управление дизайном информера" оттуда все удаляем в прописываем туда этот код :

Code
<br>
<font color="#ff0000"><b>Статистика материалов</b></font>    
<br>
<br>
<?if($NEWS$)?>Новостей: <b>$NEWS$</b><br><?endif?>
<?if($LOAD$)?>Файлов: <b>$LOAD$</b><br><?endif?>
<?if($LOAD$)?>Фото: <b>$PHOTO$</b><br><?endif?>
<?if($FORUM_T$)?>Форум: <b>$FORUM_T$/$FORUM_P$</b><br><?endif?>
<?if($LOAD$)?>Коментариев: <b>$COMMENTS$</b><br><?endif?>
<br>

4. Нажимаем сохранить и создаем еще 1 информер с данными

Название информера: Зарег. на сайте
Раздел: Счетчики для пользователей
Как считать: Ставим все галочки

5. Далее нажимаем на кнопку "Управление дизайном информера" оттуда все удаляем в прописываем туда этот код :

Code
<div align="left"><strong><font color="#ff0000">Зарег. на сайте</font></strong>    
<br>
<br>Всего: $ALL_USERS$    
<br>Новых за месяц: $30DAYS$    
<br>Новых за неделю: $7DAYS$    
<br>Новых вчера: $YESTERDAY$    
<br>Новых сегодня: $TODAY$    
<br><br>
</div>

6. Создаем новый глобальный блок с название STATSX в этот глобальный блок прописываем этот код :

Code
<DIV class=schQuery align=left>
<center><img src="http://www.csinfofan.ru/desing/stats.gif" border="0"></a></center>    
$MYINF_5$
$MYINF_4$
<center><img src="http://www.csinfofan.ru/desing/online.gif" border="0"></a></center>    
<br>
<DIV class=tOnline id=onl1><FONT color=#cccccc>$ONLINE_COUNTER$$ONLINE_USERS_LIST$</FONT></DIV></DIV>  

Вместо:
$MYINF_5$
$MYINF_4$
Прописать номера ваших созданных информеров

7. Готово пользуемся


DarknessChildДата: Пятница, 08.05.2009, 09:58 | Пост # 10
Гл. Администратор форума
Группа: Admin
Сообщений: 629
[ 39 ]
Статус: =(
Профиль пользователя
Хорошая тема:) +1 к репутации.

Аниме - это не термин, а состояние души © ^__^
---------------------------------------------------
Нашел ошибку? Оставь себе!
SupriKДата: Пятница, 08.05.2009, 12:58 | Пост # 11
Старший Модератор
Группа: Super Moder
Сообщений: 347
[ 81 ]
Замечания: 0%
Статус: =(
Профиль пользователя
DarknessChild, Спс

SupriKДата: Пятница, 08.05.2009, 13:00 | Пост # 12
Старший Модератор
Группа: Super Moder
Сообщений: 347
[ 81 ]
Замечания: 0%
Статус: =(
Профиль пользователя
Code
<marquee direction=down loop=true height="20">Ваш текст</marquee>

Или чтобы при наведениии мышки на строку она останавливалась :

Code
<marquee onmouseover="this.stop()" onmouseout="this.start()">Ваш текст</marquee>


SupriKДата: Пятница, 08.05.2009, 13:02 | Пост # 13
Старший Модератор
Группа: Super Moder
Сообщений: 347
[ 81 ]
Замечания: 0%
Статус: =(
Профиль пользователя

ОБЩИЙ ВИД СТРАНИЦ ФОРУМА И ВСТАВЛЯЙТЕ СРАЗУ ПОСЛЕ

Code
<!-- HEAD -->

вот этот код

Code
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.2.6/jquery.js"></script>
<script type="text/javascript">
$(document).ready(function() {

/* Автор: cuc, сайт: fuckubrain.net.ru */

$('td.gTableSubTop').find("a:contains('Просмотры')").html('Популярность');
$('td.threadViewTd').each(function(){
if($(this).html() > 0 && $(this).html() <9|| $(this).html() == 0 && $(this).html() < 9){$(this).html('<img title="Очень низкая популярность" src="http://fuckubrain.net.ru/rate/0stars.gif" border="0" alt="img" />');}
if($(this).html() >8 && $(this).html() < 60){$(this).html('<img title="Низкая популярность" src="http://fuckubrain.net.ru/rate/1stars.gif" border="0" alt="img" />');}
if($(this).html() > 59&& $(this).html() < 190){$(this).html('<img title="Средняя популярность" src="http://fuckubrain.net.ru/rate/2stars.gif" border="0" alt="img" />');}
if($(this).html() > 189&& $(this).html() <290){$(this).html('<img title="Высокая популярность" src="http://fuckubrain.net.ru/rate/3stars.gif" border="0" alt="img" />');}
if($(this).html() > 289 && $(this).html() < 450){$(this).html('<img title="Очень высокая популярность" src="http://fuckubrain.net.ru/rate/4stars.gif" border="0" alt="img" />');}
if($(this).html() > 449){$(this).html('<img title="Очень популярная тема" src="http://fuckubrain.net.ru/rate/5stars.gif" border="0" alt="img" />');}
});
});

</script>


SupriKДата: Пятница, 08.05.2009, 13:06 | Пост # 14
Старший Модератор
Группа: Super Moder
Сообщений: 347
[ 81 ]
Замечания: 0%
Статус: =(
Профиль пользователя

Это вставляем в любой блок на вашем сайте :

Code
<script language="JavaScript">
function do_scan_file_02()
{
    var left = (screen.width - 640)/2;
    var top = (screen.height - 400)/2;
    window.open( "",
    "drweb_scan_form_popup_window",
    "width=640"+",height=400,left="+left+",top="+top+",scrollbars=yes,resizable=yes" );
    document.getElementById( "drweb_online_scan_form" ).submit();
    return false;
}

</script>
<form method="POST" id="drweb_online_scan_form"
enctype="multipart/form-data" action="http://online.drweb.com/result" target="drweb_scan_form_popup_window">
<table border="0" cellpadding="0" cellspacing="0" background="http://csinfofan.ru/desing/fon.png" width="100%" height="100">
<tr>
<td height="23" colspan="2" align="center" valign="bottom"></td>
</tr>
<tr align="center">
<td height="22" colspan="2"><center><input type="file" name="file" size="15"></td>
</tr>
<tr>
<td width="63"></td>
<td width="137"><table width="100%" border="0" cellspacing="6" cellpadding="0">
<tr>
<td align="right"><input type="image" onClick="return do_scan_file_02();" src="http://csinfofan.ru/desing/prov.png" width="90" height="22"></td>
</tr>
</table>
</td>
</tr>
</table>
</form>


SupriKДата: Пятница, 08.05.2009, 13:10 | Пост # 15
Старший Модератор
Группа: Super Moder
Сообщений: 347
[ 81 ]
Замечания: 0%
Статус: =(
Профиль пользователя
Вы наверно давно мечтали у себя на сайте в регистрации сделать так что бы поля проверялись т.е. если в окошке логин правильно написан, то около окошечка появляется галочка , а если не правильно то появляется крестик

Установка:

Настройка регистрации. Проверка полей.
И так настройка дизайна регистрации и проверка полей до отправки ее серверу. ( Например как тут - http://www.ucoz.ru/main/?a=reg ). После появления специального шаблона это стало возможно.

Рабочий пример тут - http://www.coolclan.ru/index/3

Что нам нужно:

Шаблон - "Страница регистрации пользователей"
Шаблон - "Форма регистрации пользователей"
2 картинки - Галочка и Крестик
Java Script файл с кодом
Знания!!!

Сейчас я постараюсь все максимально просто объяснить по пунктам, Вас ни кто не вынуждает это делать, и за вас это делать тоже ни кто не собирается. Вообще это для пользователей которые знают систему, html и имеют представления о том что такое JavaScript.

Пункт 1
Скачиваем JS фаил - http://about.ucoz.ru/reg.js
Скачиваем две картинки -

Code
<a class="link" href="http://about.ucoz.ru/false.gif" rel="nofollow" target="_blank"> <A class="link" target="_blank" href="http://about.ucoz.ru/false.gif" sp_eventWasSet="on">http://about.ucoz.ru/false.gif</A> </a>

Под ней строки

Code
var im = '<img border="0" src="(Здесь ваш адрес картинки)" align="middle">';

и

Code
var im = '<img border="0" src="(Здесь ваш адрес картинки)" align="middle">';

Меняем адреса картинок на свои. Сохраняем.

Пункт 3
Заходим в редактирование дизайна и выбираем шаблон - "Страница регистрации пользователей" Добавляем в HEAD тег


Адрес к JS файлу меняем на свой собственно.
Также добавляем либо там же в HEAD либо в таблицу стилей CSS - .fHelp {font-size:7pt;color:#515151;}

Дальше в шаблоне вида формы регистрации

Code
<input onclick="javascript:if(ch_code()==true){x=document.getElementsByTagName('form');x[0].submit(); };" class="manFlSbm" id="siF20" type="button" name="sbm" value="Регистрация" disabled />

заменить на

Code
<input onclick="if(ch_code()==true) document.forms.adduser.submit();" class="manFlSbm" id="siF20" type="button" name="sbm" value="Регистрация" disabled />

Сохраняем шаблон.
Пункт 4
ВНИМАНИЕ!!! РЕЧЬ ИДЕТ О СТАНДАРТНОЙ ФОРМЕ РЕГИСТРАЦИИ! Если вы что-то хотели изменить, добавить новое поле или сделать какое-то поле обязательным, дерзайте но скрипт уже корректно работать не будет.

Заходим в редактирование дизайна и выбираем шаблон - "Форма регистрации пользователей"
Записываем туда такой код:

Code
<table border="0" cellspacing="1" cellpadding="2" width="100%" class="manTable" id="siM63">    
<?if($ERROR$)?>    
<tr id="siM1"><td colspan="3" align="center" class="manTdError" id="siM2">$ERROR$</td></tr><tr>    
<td height="10" class="manTdSep" colspan="3"><hr class="manHr" /></td></tr>    
<?endif?>    
<?if($LOGIN_FL$)?>    
<tr id="siM42"><td class="manTd1" width="20%" id="siM43">$LOGIN_SIGN$</td>    
<td class="manTd2" id="siM44" width="45%"><input onblur="ch_login();" type="text" id="siF13" class="manFlLogin" name="user" value="" size="20" style="width:100%" maxlength="25" /></td>    
<td class="manTd2" id="isLogin" class="fHelp" width="35%">    
<img border="0" src="http://about.ucoz.ru/true.gif" align="middle" width="16" height="16" align="middle"> </td></tr>    
<tr><td class="manTd1" width="20%"> </td>    
<td class="manTd2" width="80%" colspan="2">    
<div class="fHelp">Логин может состоять только    
из латинских или русских букв, цифр и дефиса [a-zA-Z0-9-]. Минимальная длина логина 2    
символа, максимальная - 15 символов.</div></td></tr>    
<tr><td height="10" class="manTdSep" colspan="3"><hr class="manHr" /></td></tr>    
<?endif?>    
<?if($PASSWORD_FL$)?>    
<tr id="siM45"><td class="manTd1" id="siM46" width="20%">$PASSWORD_SIGN$</td>    
<td class="manTd2" id="siM47" width="45%"><input onblur="ch_pass();" type="password" id="siF14" class="manFlPassw" name="password" size="20" style="width:100%" maxlength="15" /></td>    
<td class="manTd2" id="isPassword" class="fHelp" width="35%">    
<img border="0" src="http://about.ucoz.ru/true.gif" align="middle" width="16" height="16"></td></tr>    
<?endif?>    
<?if($PASSWORD1_FL$)?>    
<tr id="siM48"><td class="manTd1" id="siM49" width="20%">$PASSWORD1_SIGN$</td>    
<td class="manTd2" id="siM50" width="45%"><input onblur="ch_pass_conf();" type="password" id="siF15" class="manFlPassw1" name="password1" size="20" style="width:100%" maxlength="15" /></td>    
<td class="manTd2" id="isPasswordConfirm" class="fHelp" width="35%">    
<img border="0" src="http://about.ucoz.ru/true.gif" align="middle" width="16" height="16"></td></tr>    
<tr><td class="manTd1" width="20%"> </td>    
<td class="manTd2" width="80%" colspan="2"><div class="fHelp">Пароль должен быть сложным, чтобы его нельзя было подобрать (пример: "<i>kDi3p9S7</i>"). Пароль может состоять только из латинских букв, цифр, знака подчеркивания и дефиса [a-zA-Z0-9-_]. Минимальная длина пароля <b>6</b> символов, максимальная - <b>15</b> символов. <b>Регистр</b> букв учитывается системой.</div></td></tr>    
<tr><td height="10" class="manTdSep" colspan="3"><hr class="manHr" /></td></tr>    
<?else?><tr><td height="10" class="manTdSep" colspan="3"><hr class="manHr" /></td></tr>    
<?endif?>    
<?if($GROUP_FL$)?>    
<tr id="siM70"><td class="manTd1" id="siM71" width="20%">$GROUP_SIGN$</td>    
<td class="manTd2" id="siM72" width="45%">$GROUP_FL$</td>    
<td class="manTd2" id="siM72" width="35%"> </td></tr><tr>    
<td height="10" class="manTdSep" colspan="3"><hr class="manHr" /></td></tr>    
<?endif?>    
<?if($NAME_FL$)?>    
<tr id="siM51"><td class="manTd1" id="siM52" width="20%">$NAME_SIGN$</td>    
<td class="manTd2" id="siM53" width="45%"><input onblur="ch_name();" type="text" id="siF16" class="manFlaName" name="name" size="20" style="width:100%;" value="" maxlength="35" /></td>    
<td class="manTd2" id="isName" class="fHelp" width="35%">    
<img border="0" src="http://about.ucoz.ru/true.gif" align="middle" width="16" height="16"></td></tr>    
<tr><td class="manTd1" width="20%"> </td>    
<td class="manTd2" width="80%" colspan="2">    
<div class="fHelp">Имя может состоять только    
из латинских или русских букв, цифр и дефиса [a-zA-Z0-9-]. Минимальная длина    
<span lang="ru">имени</span> 2    
символа, максимальная - 15 символов.</div></td></tr>    
<tr>    
<td height="10" class="manTdSep" colspan="3"><hr class="manHr" /></td></tr>    
<?endif?>    
<?if($EMAIL_FL$)?>    
<tr id="siM54"><td class="manTd1" id="siM55" width="20%">$EMAIL_SIGN$</td>    
<td class="manTd2" id="siM56" width="45%"><input onblur="ch_mail();" type="text" id="siF17" class="manFlaEmail" name="email" size="20" style="width:100%;" value="" maxlength="60" onChange="alert('Проверьте правильность вашего Email адреса, на этот адрес будет выслано письмо с кодом подтверждения.\nЕсли не подтвердить email, то любая активность, для которой используется электронная почта, будет заблокирована для вас.');" /></td>    
<td class="manTd2" id="isEmail" class="fHelp" width="35%">    
<img border="0" src="http://about.ucoz.ru/true.gif" align="middle" width="16" height="16"></td></tr>    
<tr><td class="manTd1" width="20%"> </td>    
<td class="manTd2" width="80%" colspan="2">    
<div class="fHelp">Вы должны ввести рабочий e-mail адрес, так как Вам придется    
его подтвердить, чтобы иметь возможность полноценно работать    
на нашем сайте.</div></td></tr>    
<tr>    
<td height="10" class="manTdSep" colspan="3"><hr class="manHr" /></td></tr>    
<?endif?>    
<?if($WWW_FL$)?>    
<tr id="siM3"><td class="manTd1" id="siM4" width="20%">$WWW_SIGN$</td>    
<td class="manTd2" id="siM5" width="45%">$WWW_FL$</td>    
<td class="manTd2" id="siM5" width="35%"> </td></tr><tr>    
<td height="10" class="manTdSep" colspan="3"><hr class="manHr" /></td></tr>    
<?endif?>    
<?if($ICQ_FL$)?>    
<tr id="siM6"><td class="manTd1" id="siM7" width="20%">$ICQ_SIGN$</td>    
<td class="manTd2" id="siM8" width="45%">$ICQ_FL$</td>    
<td class="manTd2" id="siM8" width="35%"> </td></tr><tr>    
<td height="10" class="manTdSep" colspan="3"><hr class="manHr" /></td></tr>    
<?endif?>    
<?if($AOL_FL$)?>    
<tr id="siM9"><td class="manTd1" id="siM10" width="20%">$AOL_SIGN$</td>    
<td class="manTd2" id="siM11" width="45%">$AOL_FL$</td>    
<td class="manTd2" id="siM11" width="35%"> </td></tr><tr>    
<td height="10" class="manTdSep" colspan="3"><hr class="manHr" /></td></tr>    
<?endif?>    
<?if($MSN_FL$)?>    
<tr id="siM12"><td class="manTd1" id="siM13" width="20%">$MSN_SIGN$</td>    
<td class="manTd2" id="siM14" width="45%">$MSN_FL$</td>    
<td class="manTd2" id="siM14" width="35%"> </td></tr><tr>    
<td height="10" class="manTdSep" colspan="3"><hr class="manHr" /></td></tr>    
<?endif?>    
<?if($YAHOO_FL$)?>    
<tr id="siM15"><td class="manTd1" id="siM16" width="20%">$YAHOO_SIGN$</td>    
<td class="manTd2" id="siM17" width="45%">$YAHOO_FL$</td>    
<td class="manTd2" id="siM17" width="35%"> </td></tr><tr>    
<td height="10" class="manTdSep" colspan="3"><hr class="manHr" /></td></tr>    
<?endif?>    
<?if($BIRTHDAY_FL$)?>    
<tr id="siM30"><td class="manTd1" id="siM31" width="20%">$BIRTHDAY_SIGN$</td>    
<td class="manTd2" id="siM32" width="45%">$BIRTHDAY_FL$</td>    
<td class="manTd2" id="siM32" width="35%"> </td></tr><tr>    
<td height="10" class="manTdSep" colspan="3"><hr class="manHr" /></td></tr>    
<?endif?>    
<?if($GENDER_FL$)?>    
<tr id="siM27"><td class="manTd1" id="siM28" width="20%">$GENDER_SIGN$</td>    
<td class="manTd2" id="siM29" width="45%">$GENDER_FL$</td>    
<td class="manTd2" id="siM29" width="35%"> </td></tr><tr>    
<td height="10" class="manTdSep" colspan="3"><hr class="manHr" /></td></tr>    
<?endif?>    
<?if($COUNTRY_FL$)?>    
<tr id="siM18"><td class="manTd1" id="siM19" width="20%">$COUNTRY_SIGN$</td>    
<td class="manTd2" id="siM20" width="45%">$COUNTRY_FL$</td>    
<td class="manTd2" id="siM20" width="35%"> </td></tr><tr>    
<td height="10" class="manTdSep" colspan="3"><hr class="manHr" /></td></tr>    
<?endif?>    
<?if($STATE_FL$)?>    
<tr id="siM21"><td class="manTd1" id="siM22" width="20%">$STATE_SIGN$</td>    
<td class="manTd2" id="siM23" width="45%">$STATE_FL$</td>    
<td class="manTd2" id="siM23" width="35%"> </td></tr><tr>    
<td height="10" class="manTdSep" colspan="3"><hr class="manHr" /></td></tr>    
<?endif?>    
<?if($CITY_FL$)?>    
<tr id="siM24"><td class="manTd1" id="siM25" width="20%">$CITY_SIGN$</td>    
<td class="manTd2" id="siM26" width="45%">$CITY_FL$</td>    
<td class="manTd2" id="siM26" width="35%"> </td></tr><tr>    
<td height="10" class="manTdSep" colspan="3"><hr class="manHr" /></td></tr>    
<?endif?>    
<?if($AVATAR_FL$)?>    
<tr id="siM36"><td class="manTd1" valign="top" id="siM37" width="20%">$AVATAR_SIGN$</td>    
<td class="manTd2" id="siM38" width="45%">$AVATAR_FL$</td>    
<td class="manTd2" id="siM38" width="35%"> </td></tr><tr>    
<td height="10" class="manTdSep" colspan="3"><hr class="manHr" /></td></tr>    
<?endif?>    
<?if($SIGNATURE_FL$)?>    
<tr id="siM33"><td class="manTd1" id="siM34" width="20%">$SIGNATURE_SIGN$</td>    
<td class="manTd2" id="siM35" width="45%">$SIGNATURE_FL$</td>    
<td class="manTd2" id="siM35" width="35%"> </td></tr><tr>    
<td height="10" class="manTdSep" colspan="3"><hr class="manHr" /></td></tr>    
<?endif?>    
<?if($SUBSCRIPTION_FL$)?>    
<tr id="siM39"><td class="manTd1" id="siM40" width="20%">$SUBSCRIPTION_SIGN$</td>    
<td class="manTd2" id="siM41" width="45%">$SUBSCRIPTION_FL$</td>    
<td class="manTd2" id="siM41" width="35%"> </td></tr><tr>    
<td height="10" class="manTdSep" colspan="3"><hr class="manHr" /></td></tr>    
<?endif?>    
<?if($OPTIONS_FL$)?>    
<tr id="siM63"><td class="manTd1" id="siM64" width="20%">$OPTIONS_SIGN$</td>    
<td class="manTd2" id="siM65" width="45%">$OPTIONS_FL$</td>    
<td class="manTd2" id="siM65" width="35%"> </td></tr><tr>    
<td height="10" class="manTdSep" colspan="3"><hr class="manHr" /></td></tr>    
<?endif?>    
<?if($SECURITY_CODE_FL$)?>    
<tr id="siM60"><td class="manTd1" id="siM61" width="20%">$SECURITY_CODE_SIGN$</td>    
<td class="manTd2" id="siM62" width="45%">$SECURITY_CODE_FL$</td>    
<td class="manTd2" id="siM62" width="35%"> </td></tr><tr>    
<td height="10" class="manTdSep" colspan="3"><hr class="manHr" /></td></tr>    
<?endif?>    
<tr id="siM64"><td class="manTdBut" colspan="3" align="center" id="siM65"><input onclick="if(ch_code()==true) document.forms.adduser.submit();" class="manFlSbm" id="siF20" type="button" name="sbm" value="Регистрация" disabled /></td></tr>    
</table>

Вы наверно давно мечтали у себя на сайте в регистрации сделать так что бы поля проверялись т.е. если в окошке логин правильно написан, то около окошечка появляется галочка , а если не правильно то появляется крестик

Установка:

Настройка регистрации. Проверка полей.
И так настройка дизайна регистрации и проверка полей до отправки ее серверу. ( Например как тут - http://www.ucoz.ru/main/?a=reg ). После появления специального шаблона это стало возможно.

Рабочий пример тут - http://www.coolclan.ru/index/3

Что нам нужно:

Шаблон - "Страница регистрации пользователей"
Шаблон - "Форма регистрации пользователей"
2 картинки - Галочка и Крестик
Java Script файл с кодом
Знания!!!

Сейчас я постараюсь все максимально просто объяснить по пунктам, Вас ни кто не вынуждает это делать, и за вас это делать тоже ни кто не собирается. Вообще это для пользователей которые знают систему, html и имеют представления о том что такое JavaScript.

Пункт 1
Скачиваем JS фаил - http://about.ucoz.ru/reg.js
Скачиваем две картинки -

Code
Code
http://about.ucoz.ru/false.gif

http://about.ucoz.ru/true.gif
Примечание: я перепутал название у картинок, вообще надо наоборот так что переименуйте их

Пункт 2

Закачиваем себе картинки на сайт. Далее закачиваем js фаил. Теперь внимание начинающие пользователи!

В файловом менеджере открываем JS фаил, и редактируем в нем следущие строки...

Находим строку:
Code
// ############################### Function №3 (Writing messages in the cell. Installing image)

Под ней строки
Code
var im = '';

и
Code
var im = '';

Меняем адреса картинок на свои. Сохраняем.

Пункт 3
Заходим в редактирование дизайна и выбираем шаблон - "Страница регистрации пользователей" Добавляем в HEAD тег


Адрес к JS файлу меняем на свой собственно.
Также добавляем либо там же в HEAD либо в таблицу стилей CSS - .fHelp {font-size:7pt;color:#515151;}

Дальше в шаблоне вида формы регистрации
Code

заменить на
Code

Сохраняем шаблон.
Пункт 4
ВНИМАНИЕ!!! РЕЧЬ ИДЕТ О СТАНДАРТНОЙ ФОРМЕ РЕГИСТРАЦИИ! Если вы что-то хотели изменить, добавить новое поле или сделать какое-то поле обязательным, дерзайте но скрипт уже корректно работать не будет.

Заходим в редактирование дизайна и выбираем шаблон - "Форма регистрации пользователей"
Записываем туда такой код:
Code














































































































































$ERROR$

$LOGIN_SIGN$

Логин может состоять только
из латинских или русских букв, цифр и дефиса [a-zA-Z0-9-]. Минимальная длина логина 2
символа, максимальная - 15 символов.

$PASSWORD_SIGN$
$PASSWORD1_SIGN$
Пароль должен быть сложным, чтобы его нельзя было подобрать (пример: "kDi3p9S7"). Пароль может состоять только из латинских букв, цифр, знака подчеркивания и дефиса [a-zA-Z0-9-_]. Минимальная длина пароля 6 символов, максимальная - 15 символов. Регистр букв учитывается системой.


$GROUP_SIGN$ $GROUP_FL$

$NAME_SIGN$

Имя может состоять только
из латинских или русских букв, цифр и дефиса [a-zA-Z0-9-]. Минимальная длина
имени 2
символа, максимальная - 15 символов.

$EMAIL_SIGN$

Вы должны ввести рабочий e-mail адрес, так как Вам придется
его подтвердить, чтобы иметь возможность полноценно работать
на нашем сайте.

$WWW_SIGN$ $WWW_FL$

$ICQ_SIGN$ $ICQ_FL$

$AOL_SIGN$ $AOL_FL$

$MSN_SIGN$ $MSN_FL$

$YAHOO_SIGN$ $YAHOO_FL$

$BIRTHDAY_SIGN$ $BIRTHDAY_FL$

$GENDER_SIGN$ $GENDER_FL$

$COUNTRY_SIGN$ $COUNTRY_FL$

$STATE_SIGN$ $STATE_FL$

$CITY_SIGN$ $CITY_FL$

$AVATAR_SIGN$ $AVATAR_FL$

$SIGNATURE_SIGN$ $SIGNATURE_FL$

$SUBSCRIPTION_SIGN$ $SUBSCRIPTION_FL$

$OPTIONS_SIGN$ $OPTIONS_FL$

$SECURITY_CODE_SIGN$ $SECURITY_CODE_FL$

Напоминаю это код СТАНДАРТНОЙ формы регистрации
Сохраняем шаблон.

Все готово!!! Приятного пользования


Форум cStr1ke-Portal » Other » Helper uCoz » Скрипты для uCoz
  • Страница 1 из 4
  • 1
  • 2
  • 3
  • 4
  • »
Поиск:

             Наши топы

Copyright cstr1ke-porta© 2024. Все права нарушены. Сайт оптимизирован под бразуер Opera и под экран 1024х768 пикселей.

Desing by Otaky..