Теперь можно будет знать,чем пользователь занят в данный момент или какое у него настроение или что либо другое. Редактирование статуса происходит на отдельной странице,история статусов тоже находится на отдельной странице. Статус будет выводиться на странице пользователя и в ответах на форуме. ББ коды в статусе не работают. Статус в профиле:
Страница редактирование статуса:
Оповещение об успешном изменении статуса:
Страница с историей статусов:
Установка: Установка скрипт будет состоять из 11 последовательных шагов,чтобы не запутаться. 1 Шаг.Активируем модуль "Каталог статей" ,если ещё не активирован. 2 Шаг.Каталог сайтов - Настройка модуля,настраиваем,как показано на скрине.
3 Шаг.Дизайн - Управление дизайном (шаблоны) - Каталог статей - Вид материалов,заменяем на:
Code
<?if($MESSAGE$)?><div class="mainvid"><div class="my_status">$MESSAGE$</div><hr>$DATE$, $TIME$ | Автор статуса: <a href="/index/8-$UID$" title="Показать профиль на сайте" target="_blank">$USERNAME$</a>, <a title="$USERNAME$" href="/publ/0-0-$UID$-0-17">История статусов</a> $MODER_PANEL$</div><script type="text/javascript">$(document).ready(function(){$('#mn$ID$').show();});</script><?endif?>
4 Шаг.Каталог статей - Страница поиска и рейтинга материалов,заменяем на:
7 Шаг.Форум - Общий вид страниц форума,после $BODY$ ставим:
Code
<script type="text/javascript"> function userstat(stat){ $.get("/publ/0-0-" + stat + "-0-17", function(data){ var laststat = $(".my_status:first", data).html(); if (laststat == null) {var laststat = 'Статус не установлен';} new _uWnd('imgscodes','Статус',380,210,{autosize:1},laststat); }); } </script>