Статус со смайлом настроения (из Каталога статей) в Скрипты для uCoz

Меню сайта
Категории файлов
Шаблоны для uCoz [401]
Скрипты для uCoz [248]
Иконки групп для uCoz [70]
Статьи для uCoz [18]
Софт для uCoz [6]
Другое для uCoz [22]
Мини-чат
Наш опрос
Новые комментария
qwerty37 написал:
плохо
Nikkos0451 написал:
Не знаю, сам себе не устанавли...
qwerty37 написал:
как в него музыку добавить?
Nikkos0451 написал:
Поставил
adidas2o11 написал:
Картинку загрузить поставил ,а...
Главная » 2011 » Январь » 30 » Статус со смайлом настроения (из Каталога статей)
05:08
Статус со смайлом настроения (из Каталога статей)



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


Удаление своих статусов
История статусов
Смайл настроения

Для начала активируем модуль "Каталог статей", добавляем одну любую категорию и настраиваем по скринам:

Далее на персональной странице найдите код:

Code
<br><div id="block5" class="udtb"><div class="udtlb">Имя:</div> $_NAME$ [ $_GENDER_NAME$ ]</div> <br>

и после него вставляем:

Code
<div id="block5" class="udtb"><div class="udtlb">Личный статус:</div><span id="statusent">...</span><span id="ssq8">Статус не установлен...</span> <span style="margin-left:10px;"><a href="#" onclick="cstat()"><u>Редактировать</u></a> | <a href="#" onclick="histstatus()">История статусов</a></span><input id="spole" type="hidden"></div> <br> <script type="text/javascript"> <br> function cstat() { <br> new _uWnd('statch','Редактирование статуса',300,150,{align:0,shadow:0,close:1,autosize:1,maxh:500,minh:100,resize:0,oncontent:function(){$('.ustatsmile').click(function() {$('.ustatsmile').css('opacity','.5'); $(this).css('opacity','1')});$('.ustatsmile').click(function() {$('#spole').val($(this).attr('src'))});}}, '<fieldset><legend>Текст статуса<span id="lllll"></span></legend><textarea id="statusmessage"></textarea></fieldset><fieldset><legend>Смайл настроения</legend><center><img src="" class="ustatsmile"><img src="" class="ustatsmile"><img src="" class="ustatsmile"><img src="" class="ustatsmile"></center><hr><center><img src="" class="ustatsmile"><img src="" class="ustatsmile"><img src="" class="ustatsmile"><img src="" class="ustatsmile"><img src="" class="ustatsmile"></center><br></fieldset><fieldset><div style="float:left"><table border="0" cellpadding="0" cellspacing="0" onmousedown="this.className=\'downBtn\'" onmouseover="this.className=\'overBtn\'" onmouseout="this.className=\'outBtn\'"><tr><td class="myBtnLeft"><img alt="" border="0" src=""/></td><td class="myBtnCenter"><div class="myBtnCont x-unselectable" unselectable="on"><a href="#" onclick="statok()">Готово</a> </div> </td><td class="myBtnRight"><img alt="" border="0" src=""/></td></tr></table></fieldset>' ) <br> }; <br> function histstatus() { <br> new _uWnd('histstat','История статусов',400,150,{align:0,shadow:0,close:1,autosize:1,maxh:400,minh:200,resize:0,oncontent:function() {$('#statusenth').load('$_PUBL_ACTIVITY_URL$ .statusoutvalh');}}, $("#hs").html() )_uWnd.alert('<font color="red">История статусов пуста...</font>') <br> }; <br> function statok() { <br> $('#lllll').html(' - <u>Пожалуйста, подождите...</u>') <br> $.get('/publ/0-0-0-0-1', function(data){  <br> var ssid = $('input[name="ssid"]', data).val();  <br> $.post('/publ/', {a: '12',jkd428: '1',jkd498: '1',ocat: '1',brief: $('#statusmessage').val(),message: $('#statusmessage').val(),asite: $('#spole').val(),ssid: ssid }, <br> function(serverout){ <br> if($(serverout).text().indexOf('успешно')!=-1){$('#lllll').html(' - <font color="blue">Статус успешно применён</font>');$('#statusent').load('$_PUBL_ACTIVITY_URL$ .statusoutval:first');location.reload()} <br> else {$('#lllll').html(' - <font color="red"><b>!</b> error</font>')} <br> });  <br> });  <br> }  <br> $('#statusent').load('$_PUBL_ACTIVITY_URL$ .statusoutval:first'); <br> </script> <br> <div id="hs" style="display:none;"> <br> <div id="statusenth"></div> <br> </div> <br> <style> <br> #statusmessage{width:100%;height:40px;color:grey;} <br> .ustatsmile{cursor:pointer;opacity:0.5} <br> </style>

Вид материалов Каталога статей:

Code
<span class="statusoutval"><img src="$AUTHOR_SITE$" style="vertical-align:-6px;margin-right:5px;"> $MESSAGE$</span> <br><div class="statusoutvalh"> <br><div id="s$ID$"> <br><table width="100%" cellpadding="0" cellspacing="0" > <br><tr> <br><td align="left" valign="top"> <br><img src="$AUTHOR_SITE$" style="vertical-align:-6px;margin-right:5px;"> $MESSAGE$ <span style="color:grey;font-size:10px;">$DATE$ в $TIME$</span> <br></td> <br><td width="35%" style="padding-right:10px;" align="right" valign="top"> <br><div style="margin-top:4px;"><a href="#" onclick="if(confirm('Удалить?'))$.get('/index/92-1-$ID$-',function(){$('#s$ID$').hide()});"><img src="" border="0"></a></div> <br></td> <br></tr> <br></table> <br><hr style="width:99%"></div> <br></div>

Обязательно: Убрать модерацию материалов для группы "Пользователи".
Для того, чтобы все могли удалять свои статусы, в настройках прав групп нужно активировать всем галочку Удалять свои материалы

[ Чтобы скачать файл зарегистрируйтесь, или войдите под своим логином. ]


Категория: Скрипты для uCoz | Просмотров: 61 | Добавил: Nikkos0451 | Рейтинг: 5.0/2
Всего комментариев: 3
0
качественные скрипты делает.


0
у меня кака ято хрень


0
дело в тебе, скрипт рабочий


Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]
Поиск
On-line

Всего: 1972
Новых за месяц: 241
Новых за неделю: 59
Новых вчера: 9
Новых сегодня: 1


Онлайн всего: 3
Гостей: 3
Пользователей: 0

Кто нас сегодня посетил

Наша кнопка
Всё для uCoz, шаблоны для ucoz, скрипты для ucoz.


Витрина ссылок
Купить ссылку
(Цена 5 руб.)


После оплаты, ваша ссылка автоматически появиться в этом блоке.
Размер ссылки не должен превышать 30 символов.

Оплата производится в WMR.


[ По вопросам обращаться тут ]
Архив файлов
Облако тегов
Sape
Друзья
Скрипты и шаблоны для uCoz
Конкурс на самый лучший сайт
Copyright 2026 X-uCoz.Ru
При копировании файлов ссылка на X-uCoz.Ru обязательна! Администрация сайта не несёт ответственности за выложенные файлы!      
Создать сайт бесплатно PR-CY.ru