Сейчас : 07:49, Пятница, 03.05.2024
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Форум » Форум Сайта » Тех. Раздел » Скрипты к ucoz
Скрипты к ucoz
Fas(TM)ouseДата: Четверг, 18.09.2008, 22:23 | Сообщение # 1
Помощник проекта
Группа: Пользователи
Сообщений: 91
Награды: 0
Репутация: 6
Замечания: 0%
Здесь будут Скрипты к UCOZ и так далее.....
Но не забываем посетит эти сайты!

Форум тех. поддержки http://forum.ucoz.ru/

Частые вопросы по системе http://faq.ucoz.ru/

Helper - нестандартные решения в системе Ucoz http://helper.ucoz.ru/

Гид по системе Ucoz http://guide.ucoz.ru/

UcoZ-FAQ помощь по дизайну http://vopros.ucoz.ru/

Дизайн в UcoZ http://info.ucoz.ru/

Нектрые скрипты взяты с открытых источников. ©


Я тут рулю:)

Сообщение отредактировал Fas(TM)ouse - Четверг, 18.09.2008, 22:30
 
Fas(TM)ouseДата: Четверг, 18.09.2008, 22:57 | Сообщение # 2
Помощник проекта
Группа: Пользователи
Сообщений: 91
Награды: 0
Репутация: 6
Замечания: 0%
Вы замечали что на многих форумах есть игра - "смайл вашего настроения"? Этот скрипт что-то похожие. При регистрации и изменении личной информации пользователь может выбрать 1 из 12-ати смайлов настроения. Смайлы настроения отображаются на форуме в сообщениях и в профиле пользователя.

Установка:
1) В настройках модуля пользователей активируем поле Yahoo!.
2) Управление дизайном > Редактирование шаблонов > Пользователи > Форма регистрации пользователей

Находим

Code
<?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?>

Меняем на

Code
<?if($YAHOO_FL$)?>    
<tr id="siM15"><td class="manTd1" id="siM16">Смайл вашего настроения:</td>    
<td class="manTd2" id="siM17">    
<script>    
function smilepre(sm)    
{ //U.moodSmile - разработка CsWinZ.net.Ru  
       if(sm == '')    
       document.all.yahoosmilepre.innerHTML = '';    
       else    
       document.all.yahoosmilepre.innerHTML = '<img src="http://coool.net.ru/sm/'+sm+'.gif">';    
}    
</script>    
<select size="1" id="yahoosmile" name="yahoo" onChange="smilepre(this.value);">    
<option value="">нет</option>    
<option value="1">>(</option>    
<option value="2">:D</option>    
<option value="3">B)</option>    
<option value="4">:'(</option>    
<option value="5"><_<</option>    
<option value="6">^_^</option>    
<option value="7">:(</option>    
<option value="8">:)</option>    
<option value="9">:o</option>    
<option value="10">:p</option>    
<option value="11">%)</option>    
<option value="12">;)</option>    
</select>    
<div id="yahoosmilepre"></div>    
</td></tr><tr><td height="10" class="manTdSep" colspan="2"><hr class="manHr" /></td></tr>    
<?endif?>

3) Управление дизайном > Редактирование шаблонов > Пользователи > Форма редактирования персональной информации
Находим

Code
<?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?>

Меняем на

Code
<?if($YAHOO_FL$)?>    
<tr id="siM15"><td class="manTd1" id="siM16">Смайл вашего настроения:</td>    
<td class="manTd2" id="siM17">    
<script>    
function smilepre(sm)    
{ //U.moodSmile - разработка CoooL.Net.RU  
       if(sm == '')    
       document.all.yahoosmilepre.innerHTML = '';    
       else    
       document.all.yahoosmilepre.innerHTML = '<img src="http://coool.net.ru/sm/'+sm+'.gif">';    
}    
</script>    
<select size="1" id="yahoosmile" name="yahoo" onChange="smilepre(this.value);">    
<option value="">нет</option>    
<option value="1">>(</option>    
<option value="2">:D</option>    
<option value="3">B)</option>    
<option value="4">:'(</option>    
<option value="5"><_<</option>    
<option value="6">^_^</option>    
<option value="7">:(</option>    
<option value="8">:)</option>    
<option value="9">:o</option>    
<option value="10">:p</option>    
<option value="11">%)</option>    
<option value="12">;)</option>    
</select>    
<div id="yahoosmilepre"></div>    
</td></tr><tr><td height="10" class="manTdSep" colspan="2"><hr class="manHr" /></td></tr>    
<?endif?>

4) Управление дизайном > Редактирование шаблонов > Пользователи > Персональная страница пользователя
Находим

Code
<?if($_YAHOO$)?>    
<div id="block16" class="udtb"><div class="udtlb">Yahoo:</div> $_YAHOO$</div>    
<?endif?>

Меняем на

Code
<?if($_YAHOO$)?>  
<div id="block16" class="udtb"><div class="udtlb">Смайл настроения:</div> <img src="http://coool.net.ru/sm/$_YAHOO$.gif"></div>  
<?endif?>

5) Управление дизайном > Редактирование шаблонов > Форум > Вид материалов
Вставляйте куда хотите

Code
<?if($YAHOO$)?><div>Смайл настроения: <img src="http://coool.net.ru/sm/$YAHOO$.gif"></div><?endif?>


Я тут рулю:)
 
Fas(TM)ouseДата: Четверг, 18.09.2008, 22:59 | Сообщение # 3
Помощник проекта
Группа: Пользователи
Сообщений: 91
Награды: 0
Репутация: 6
Замечания: 0%

Встовляем в css

Code
* PageSelector */  
.catPages1 {color:#EFEEEB;border:0px;margin-bottom:10px;margin-top:10px;}  
.catPages1 a:link,  
.catPages1 a:visited,  
.catPages1 a:hover,  
.catPages1 a:active {text-decoration:none;color: #636363;background:#353535;padding:3px 10px;font-size:11px;font-weight:bold;}  
.catPages1 a:hover {background:#2c2c2c;color:#FFFFFF;font-weight:bold;}  
.catPages1 b {text-decoration:none;background:#2c2c2c;padding:3px 10px;color:#ccc;font-size:11px;}  

.pagesBlockuz1 {color:#EFEEEB;border:0px;margin-bottom:10px;margin-top:10px;}  
.pagesBlockuz1 a:link,  
.pagesBlockuz1 a:visited,  
.pagesBlockuz1 a:hover,  
.pagesBlockuz1 a:active {text-decoration:none;color: #636363;background:#353535;padding:3px 10px;font-size:11px;font-weight:bold;}  
.pagesBlockuz1 a:hover {background:#2c2c2c;color:#FFFFFF;font-weight:bold;}  
.pagesBlockuz1 b {text-decoration:none;background:#2c2c2c;padding:3px 10px;color:#ccc;font-size:11px;}  

.pagesBlock1 {color:#EFEEEB;border:0px;margin-bottom:10px;margin-top:10px;}  
.pagesBlock1 a:link,  
.pagesBlock1 a:visited,  
.pagesBlock1 a:hover,  
.pagesBlock1 a:active {text-decoration:none;color: #636363;background:#353535;padding:3px 10px;font-size:11px;font-weight:bold;}  
.pagesBlock1 a:hover {background:#2c2c2c;color:#FFFFFF;font-weight:bold;}  
.pagesBlock1 b {text-decoration:none;background:#2c2c2c;padding:3px 10px;color:#ccc;font-size:11px;}  
/* ---------------- */
Прикрепления: 0446492.png (1.2 Kb)


Я тут рулю:)
 
Fas(TM)ouseДата: Четверг, 18.09.2008, 23:04 | Сообщение # 4
Помощник проекта
Группа: Пользователи
Сообщений: 91
Награды: 0
Репутация: 6
Замечания: 0%
Вот собственно новая версия "BAN UCOZ" ПРОВЕРЕНО БЕЗ БАГОВ!

И так для начала создаём группу Изгнанные
1. Главная » Пользователи » Группы пользователей » Создать новую группу
Название группы пользователей *: Изгнанные
Права групп Обязательно все галочки убрать..
После чего создаём групу.
И запоминаем ID номер группы изгнанных! (В моем случае это 5)

2. Главная » Управление дизайном » Глобальные блоки » Добавить блок
Название блока: BANPAGE
И в него ставим этот шаблон:

Code
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">  
<html>  
<head>  
<title>Аккаунт заблокирован</title>  
<meta http-equiv="content-type" content="text/html; charset=utf-8">  
<style>  
body{     
font-family: Verdana, Tahoma, Arial, Trebuchet MS, Sans-Serif, Georgia, Courier, Times New Roman, Serif;  
font-size: 11px;  
margin: 0;  
padding: 0; /* required for Opera to have 0 margin */  
}  
.errorwrap {  
background: #F2DDDD;  
border: 1px solid #992A2A;  
border-top: 0;  
margin: 5px;  
padding: 0;  
}  
.errorwrap h4 {  
background: #E3C0C0;  
border: 1px solid #992A2A;  
border-left: 0;  
border-right: 0;  
color: #992A2A;     
font-size: 12px;  
font-weight: bold;     
margin: 0;  
padding: 5px;  
}  
.errorwrap p {  
background: transparent;  
border: 0;  
color: #992A2A;  
margin: 0;  
padding: 8px;  
font-size: 11px;  
}  
</style>  
</head>  
<body>  

<table border="0" width="750" cellspacing="1" cellpadding="75" align="center">  
<tr>  
<td width="100%">  
<div class="errorwrap">  
<h4>Ваш аккаунт на сайте заблокирован: Администрацией</h4>  
<p>Ваша учетная запись (<b>$USERNAME$</b>) на сайте была заблокирована администратором.<br />При этом были указаны следующие причины:</p>  
<p>Стандартный бан для всех непослужников</p>  
<p>Если видишь это, значит ты просто забанен!</p>  
<p>Возможные причины этого:</p>  
<p>- Обсуждение действий/оскорбление Администрации сайта</p>  
<p>- Реклама сайтов (в комментариях, на форуме, в гостевой)</p>  
<p>- За мат</p>  
<p>- За спам</p>  
<p>- За указание не верных данный, к примеру e-mail типа 12345@mail.ru , mail@mail.ru и т.п.</p>  
<p>Срок окончания блокировки: <b>Не</b>ограничено</p>  
<p>Это полностью автоматический процесс блокировки и вас не требуется ничего делать для его ускорения или прекращения.</p>  
</div>  
</td>  
</tr>  
</table>  

</body>  
</html>

и теперь в шаблон *страница Доступ запрешён* перед <html> ставим этот код (самый верх)

Code
<?if($GROUP_ID$="5")?>$GLOBAL_BANPAGE$<?else?>

а также после </html> этот (самый низ)

Code
<?endif?>

Далее.. Админка >>> Редактор страниц >>> Управление страницами сайта >>> Редактировать глав страницу, Группы, имеющие доступ к странице: Запретите группу изгнанные..

Прикрепления: 0089566.jpg (6.0 Kb)


Я тут рулю:)
 
Fas(TM)ouseДата: Четверг, 18.09.2008, 23:21 | Сообщение # 5
Помощник проекта
Группа: Пользователи
Сообщений: 91
Награды: 0
Репутация: 6
Замечания: 0%
Как сделать Каталог Сайтов с учётом Входов и Выходов на сайт?
Это делается так: (шаблон вид материалов)
Удалите от туда весь код и вставьте этот:

Code
<table id="table1" width="100%" border="1">  
<tr>  
<td width="40%" align="center" valign="middle"><?if($SITE_URL$)?><a href="$SITE_URL$" target="blank" <?if($MESSAGE$)?>title="$MESSAGE$" <?endif?>target="_blank"><?endif?><font color="blue"><b><?if($TITLE$)?>$TITLE$<?endif?></b></font></a> <?if($MODER_PANEL$)?>$MODER_PANEL$<?endif?></td>  
<td width="15%" align="center" valign="middle"><b>Пришли с сайта: $READS$</b></td>  
<td width="15%" align="center" valign="middle"><b>Зашли на сайт: $REDIRECTS$</b></td>  
<td width="15%" align="center" valign="middle"><?if($OTHER1$)?><img height="31" src="$OTHER1$" width="88" border="0"><?else?><img height="31" src="http://тем у кого нет баннера.gif" width="88" border="0"><?endif?></td>  
<td width="15%" align="center" valign="middle"><textarea onclick="select(this)"><a target="_blank" href="$ENTRY_URL$" title="Когда самое интересное собранно в одном месте">CsWinZ.net.Ru</a></textarea></td>  
</tr>  
</table>

В настройках включите Доп. Поле 1 для баннера $OTHER1$ и ставим
Сортировка материалов на главной странице по умолчанию: Кoличество Просмотров (D)
В вот пару шаблонов с текстом

Ваш баннер (кроме .swf): для Доп. Поле 1

При добавлении
Ссылка на наш сайт появится после проверки модераторам вашего сайта!

Знайте что если на вашем сайте мы не найдём нашей ссылки,
то ваш сайт будет в итоге удалён.

А это можно поставить на главной каталога сайтов
Хотите получать больше посетителей из каталога?
Чем выше Ваш сайт находится в списках каталога — тем больше посетителей Вы получите.

А от чего зависит положение Вашего сайта в каталоге?
От количества посетителей, пришедших с Вашего сайта в наш каталог по
Вашей персональной кнопке или ссылке.

А вот и баннер для тех у кого его нет.

Прикрепления: 4390303.gif (5.2 Kb)


Я тут рулю:)
 
Fas(TM)ouseДата: Четверг, 18.09.2008, 23:26 | Сообщение # 6
Помощник проекта
Группа: Пользователи
Сообщений: 91
Награды: 0
Репутация: 6
Замечания: 0%

Это ставим в CSS

Code
/* Рейтинг DLE to UcoZ By UcoZ ~ http://CsWinZ.NeT.Ru/ Start */  
.rating {color: #666666; font-family: Tahoma, helvetica, sans-serif; font-size: 11px; width: 85px; height: 16px;}  
.unit-rating{list-style:none; margin: 0px; padding:0px; width: 85px; height: 16px; position: relative; background: url('/rating.gif') top left repeat-x;}  
.unit-rating li{text-indent: -90000px; padding:0px; margin:0px; float: left;}  
.unit-rating li a{display:block; width:17px; height: 16px; text-decoration: none; text-indent: -9000px; z-index: 17; position: absolute; padding: 0px;}  
.unit-rating li a:hover{background: url('/rating.gif') left center; z-index: 2; left: 0px;}  
.unit-rating a.r1-unit{left: 0px;}  
.unit-rating a.r1-unit:hover{width:17px;}  
.unit-rating a.r2-unit{left:17px;}  
.unit-rating a.r2-unit:hover{width: 34px;}  
.unit-rating a.r3-unit{left: 34px;}  
.unit-rating a.r3-unit:hover{width: 51px;}  
.unit-rating a.r4-unit{left: 51px;}  
.unit-rating a.r4-unit:hover{width: 68px;}  
.unit-rating a.r5-unit{left: 68px;}  
.unit-rating a.r5-unit:hover{width: 85px;}  
.unit-rating li.current-rating{background: url('/rating.gif') left bottom;   position: absolute;   height: 16px;   display: block; text-indent: -9000px; z-index: 1;}  
/* Рейтинг DLE to UcoZ By UcoZ ~ http://CsWinZ.neT.Ru/ End */

Для новостей сайта: Заходим в шаблон Новости сайта к нему и в любое место шаблона ставим этот код:

Code
<div class="rating" style="float: left;">  
<ul class="unit-rating">  
<li id="cur-rat$ENTRY_ID$" class="current-rating" style="width: 0px;"></li>  
<li><a href="#" title="Плохо" class="r1-unit" onclick="uz.util.Connect.asyncRequest('GET','/news/0-0-1-$ENTRY_ID$-15-1',callback);">1</a></li>  
<li><a href="#" title="Приемлемо" class="r2-unit" onclick="uz.util.Connect.asyncRequest('GET','/news/0-0-2-$ENTRY_ID$-15-1',callback);">2</a></li>  
<li><a href="#" title="Средне" class="r3-unit" onclick="uz.util.Connect.asyncRequest('GET','/news/0-0-3-$ENTRY_ID$-15-1',callback);">3</a></li>  
<li><a href="#" title="Хорошо" class="r4-unit" onclick="uz.util.Connect.asyncRequest('GET','/news/0-0-4-$ENTRY_ID$-15-1',callback);">4</a></li>  
<li><a href="#" title="Отлично" class="r5-unit" onclick="uz.util.Connect.asyncRequest('GET','/news/0-0-5-$ENTRY_ID$-15-1',callback);">5</a></li>  
</ul>  
</div>  
<script type="text/javascript">  
document.getElementById('cur-rat$ENTRY_ID$').style.width=$RATING_NUM$*17; // by CsWinZ.Net.RU  
</script>  

<?if($RATING$)?>  
<div class="rating" style="float: left; padding-top: 2px;"> ($RATING$/$RATED$)</div>  
<?endif?>

Если у вас при клике страница поднимается в самий верх тогда замените вeзде

Code
href="#"

на

Code
href="javascript://"

Внимание где $ENTRY_ID$ может быть $ID$

Не забудьте загрузить любую картинку с архива в корень сайта скачать его можно в прикриплениях! не забыв переименовать в rating.gif

Прикрепления: 3636211.jpg (26.1 Kb)


Я тут рулю:)
 
VanDutchДата: Суббота, 04.10.2008, 10:49 | Сообщение # 7
Heu3BecTHbIu
Группа: Пользователи
Сообщений: 6
Награды: 0
Репутация: 0
Замечания: 0%
стока скриптов надо будет разобраться,спасибо
 
Форум » Форум Сайта » Тех. Раздел » Скрипты к ucoz
  • Страница 1 из 1
  • 1
Поиск:

All Rights Reserved
Cswinz.net.ru © 2008 - 2024
WARNING | Хостинг от uCoz