Статус со смайлом настроения (из Доски Объявления)


Статус со смайлом настроения (из Доски Объявления)

1188
10 из 10
Проголосовало: 1






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





В то место где хотите видеть статус:

Code
<!-- <Status> -->  
  <div id="block5" class="udtb"><div class="udtlb">Личный статус:</div><?if($_BOARD_ENTRIES$)?><span id="statusent">...</span><?else?><span id="ssq8">Статус не установлен...</span><?endif?> <span style="margin-left:10px;"><?if($USER_ID$=$_USER_ID$)?><a href="javascript://" onclick="cstat()"><u>Редактировать</u></a> | <?else?><?endif?> <a href="javascript://" onclick="histstatus()">История статусов</a></span><input id="spole" type="hidden"></div>  
  <script type="text/javascript">  
  function cstat() {  
  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="http://webo4ka.ru/sml/I_lave_webo4ka.gif" class="ustatsmile"><img src="http://webo4ka.ru/sml/I_Krut.gif" class="ustatsmile"><img src="http://webo4ka.ru/sml/patriot_Rassii.gif" class="ustatsmile"><img src="http://webo4ka.ru/sml/babochka.gif" class="ustatsmile"></center><hr><center><img src="http://s39.ucoz.net/sm/2/smile.gif" class="ustatsmile"><img src="http://s39.ucoz.net/sm/2/sad.gif" class="ustatsmile"><img src="http://s39.ucoz.net/sm/2/biggrin.gif" class="ustatsmile"><img src="http://s39.ucoz.net/sm/2/angry.gif" class="ustatsmile"><img src="http://s39.ucoz.net/sm/2/cool.gif" 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="http://s1.ucoz.net/img/1px.gif"/></td><td class="myBtnCenter"><div class="myBtnCont x-unselectable" unselectable="on"><a href="javascript://" onclick="statok()">Готово</a> </div> </td><td class="myBtnRight"><img alt="" border="0" src="http://s1.ucoz.net/img/1px.gif"/></td></tr></table></fieldset>' )  
  };  
  function histstatus() {  
  <?if($_BOARD_ENTRIES$)?>new _uWnd('histstat','История статусов',400,150,{align:0,shadow:0,close:1,autosize:1,maxh:400,minh:200,resize:0,oncontent:function() {$('#statusenth').load('$_BOARD_ACTIVITY_URL$ .statusoutvalh');}}, $("#hs").html() )<?else?>_uWnd.alert('<font color="red">История статусов пуста...</font>')<?endif?>  
  };  
  function statok() {  
  $('#lllll').html(' - <u>Пожалуйста, подождите...</u>')  
  $.get('/board/1-0-0-0-1', function(data){  
  var ssid = $('input[name="ssid"]', data).val();  
  $.post('/board/', {a: '12',jkd428: '1',jkd498: '1',ocat: '1',brief: $('#statusmessage').val(),message: $('#statusmessage').val(),asite: $('#spole').val(),ssid: ssid },  
  function(serverout){  
  if($(serverout).text().indexOf('успешно')!=-1){$('#lllll').html(' - <font color="blue">Статус успешно применён</font>');$('#statusent').load('$_BOARD_ACTIVITY_URL$ .statusoutval:first');location.reload()}  
  else {$('#lllll').html(' - <font color="red"><b>!</b> error</font>')}  
  });  
  });  
  }  
  $('#statusent').load('$_BOARD_ACTIVITY_URL$ .statusoutval:first');  
  </script>  
  <div id="hs" style="display:none;">  
  <div id="statusenth"></div>  
  </div>  
  <style>  
  #statusmessage{width:100%;height:40px;color:grey;}  
  .ustatsmile{cursor:pointer;opacity:0.5}  
  </style>  
<!-- <Status> -->


Вид материалов "Доска объявлений":

Code
<span class="statusoutval"><?if($AUTHOR_SITE$)?><img src="$AUTHOR_SITE$" style="vertical-align:-6px;margin-right:5px;"><?endif?> $MESSAGE$</span>  
  <div class="statusoutvalh">  
  <div id="s$ID$">  
  <table width="100%" cellpadding="0" cellspacing="0" >  
  <tr>  
  <td align="left" valign="top">  
  <?if($AUTHOR_SITE$)?><img src="$AUTHOR_SITE$" style="vertical-align:-6px;margin-right:5px;"><?endif?> $MESSAGE$ <span style="color:grey;font-size:10px;">$DATE$ в $TIME$</span>  
  </td>  
  <td width="35%" style="padding-right:10px;" align="right" valign="top">  
  </td>  
  </tr>  
  </table>  
  <hr style="width:99%"></div>  
  </div>


Обязательно: Убрать модерацию материалов для группы "Пользователи".
Для того, чтобы все могли удалять свои статусы, в настройках прав групп нужно активировать всем галочку Удалять свои материалы.
Автор публикации: Загрузка
Загрузка
Вовчик, это его n материал
Источник: http://livelectro.net.ru/
  • Всего комментариев: 4

дава
0
дава написал: Написано 01 Ноября 2012 в 12:27
Комментарий №4
***************************************************************************

AS-TRO-
0
AS-TRO- написал: Написано 06 Апреля 2012 в 09:35
Комментарий №3
Quenbe, ¶Никита_Степанов¶, у вас руки кривые! Все робит замечательно! Автор Молодцом) cool

¶Никита_Степанов¶
-1
¶Никита_Степанов¶ написал: Написано 15 Августа 2011 в 15:17
Комментарий №2
Quenbe, ошибка.

Quenbe
-1
Quenbe написал: Написано 15 Августа 2011 в 15:13
Комментарий №1
"Текст статуса - ! error" - что это значит?

  • Оставить комментарий:
Добавлять комментарии могут только зарегистрированные пользователи.
Регистрация | Вход
Меню сайта
Категории
Для помощи создания сайта uCoz 24
Скрипты и модификации для Ucoz 2101
Шаблоны форумов Ucoz 28
Шаблоны сайтов Ucoz 429
Авторство Webo4ki 309
php скрипты для ucoz 57
Графика для uCoz 40
Мини-чат
Последние комментарии
как поставить свою ссылку и логотип
  • Сатурн-1 написал:
  • Похвально.
  • Winston888 написал:
  • Я не говорил что делаю только скрипты. Я делаю шаблоны, скрипты, адаптации с разных движков под ucoz и на оборот + я ещё и сам рисую. В данный момент занимаюсь дизайном для webo4ka сам рисую сам верстаю.
  • Сатурн-1 написал:
  • Заметь, мы делаем почти одну и ту же работу.
    Ты - скрипты, я -шаблон. И каждый делает это бесплатно, НО
    ты делаешь скрипты без шаблона, я делаю шаблон без скриптов (не считая основных).
    Я тоже могу сказать что твои скрипты не идеальны, но не буду т.к. даже не знаю какие из всех существующих твои.
    Поэтому ты не сравнивай скрипты и шаблоны да еще и на Ucoz'e, мы же не на хакатоне каком нибудь.
  • Winston888 написал:
  • Если бы я не добавлял бесплатные адаптации или скрипты бесплатно я бы наверное не стал бы комментировать ваш материал.
    Последние темы
    Опрос
    403
    А
    Р
    Оцените новый дизай:)
    Статистика
    Анализ интернет сайта
    0
    онлайн
    0
    наших
    0
    чужих
    Онлайн всего: 4
    Гостей: 3
    Пользователей: 1
    0
    Сегодня были
    Топ пользователей: