Скрипты и шаблоны для uCoz - 3aKa4Ka
Каталог файлов | Иконки групп | Видео уроки | Статьи | PSD исходники | SEO софт/программы | SEO новости
логин:
пароль:

Регистрация Забыл пароль
Скрипты для uCoz Шаблоны для uCoz
Для того что бы оставлять сообщения на форуме вам необходимо зарегистрироваться или войти под своим профилем.

Специальные сообщения для форума - Форум


  • Страница 1 из 1
  • 1
Модератор форума: Fro0st, lewonchik  
Форум » Веб мастеру » Интересные решения в uCoz » Специальные сообщения для форума
Специальные сообщения для форума
Diman-DizVIPДата написания: Понедельник, 24.05.2010, 09:49:29 | Сообщение № 1

Сообщений: 136
Награды: 58
Репутация: 638

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

Для того чтобы установить подобный вид сообщений на свой форум, выполните описанные ниже шаги.
Сначала загрузите 2 изображения в файловый менеджер админ-панели вашего сайта Первое изображение и Второе изображение

Затем добавьте необходимые css стили в файл стилей вашего сайта или разместите их в шаблоне общего вида страниц форума. Не забудьте изменить ссылки на фоновые изображения:

Code

<style type='text/css'>
.alert{margin:3px 0;background:#f17b63;border:2px solid #f16640;}
.alert_left{height:76px;width:80px;background:#ee624f url(http://s57.radikal.ru/i156/1005/98/f95f97ebbbbc.gif) no-repeat 10px 10px;}
.alert_right,.inform_right{text-align:justify;vertical-align:top;color:#fff !important;padding:8px 12px 8px 12px;}
.alert a:link,.alert a:active,.alert a:visited,.inform a:link,.inform a:active,.inform a:visited{color:#fff !important;text-decoration:underline !important;}
.alert a:hover,.inform a:hover{color:#fff !important;text-decoration:none !important;}
.inform{margin:3px 0;background:#4ec6e0;border:2px solid #3ebbda;}
.inform_left{height:76px;margin:0;padding:0;width:80px;background:#3ebbda url(http://s46.radikal.ru/i113/1005/6f/96c4a010c547.gif) no-repeat 10px 8px;}
</style>

Далее откройте шаблон вида материалов форума и измените его следующим образом:

Code
<?if(substr($MESSAGE$,0,6)='$INFO$'&&($GROUP_ID$=3||$GROUP_ID$=4))?>

<table width="100%" cellspacing="0" cellpadding="0" class="postTable inform">
<tr>
<td class='inform_left'></td>
<td class='inform_right'>
<?if($ENTRY_MANAGE_ICON_BAR$)?><div style='float:right;'>$ENTRY_MANAGE_ICON_BAR$</div><?endif?>
<b>Информация от <?if($GROUP_ID$=4)?>администратора<?else?>модератора<?endif?>:</b><br>
<?substr($MESSAGE$,6)?>
</td>
</tr>
</table>

<?else?><?if(substr($MESSAGE$,0,9)='$WARNING$'&&($GROUP_ID$=3||$GROUP_ID$=4))?>

<table width="100%" cellspacing="0" cellpadding="0" class="postTable alert">
<tr>
<td class='alert_left'></td>
<td class='alert_right'>
<?if($ENTRY_MANAGE_ICON_BAR$)?><div style='float:right;'>$ENTRY_MANAGE_ICON_BAR$</div><?endif?>
<b>Замечание <?if($GROUP_ID$=4)?>администратора<?else?>модератора<?endif?>:</b><br>
<?substr($MESSAGE$,9)?>
</td>
</tr>
</table>

<?else?>

<!-- ЗДЕСЬ КОД ШАБЛОНА ВИДА МАТЕРИАЛОВ ФОРУМА -->

<?endif?><?endif?>

На этом установка закончена. Обратите внимание что теперь функция доступна администраторам и модераторам вашего форума. Чтобы вывести своё сообщение в формате информационного сообщения, напечатайте в самом начале своего сообщения специальный код $INFO$. Пример показан на скриншоте ниже.

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

Для того чтобы вывести своё сообщение в формате предупреждения, используйте аналогичным образом специальный код $WARNING$. Обратите внимание, что между специальным кодом и началом вашего сообщения не должно быть никаких символов, в том числе пробелов и переносов строк.
Вот что должно получится:(превью)

Данную статью и сам скрипт разработал Aleko (studioad)

Источник



(((((ЕСЛИ Я ТЕБЕ ПОМОГ СТАВЬ + И НАГРАДКИ))))


Сообщение отредактировал Diman-Diz - Понедельник, 24.05.2010, 09:52:58
 
[NikS]Дата написания: Понедельник, 24.05.2010, 16:11:53 | Сообщение № 2

("\(о_О)/")
Сообщений: 678
Награды: 88
Репутация: 1223
Говно. У меня есть гораздо более лучший скрипт. Его замечания юзер не может удалить при редактировании сообщения. При использовании этих же самых тегов юзером, посылается лс админу с уведомлением. В самих замечаниях остается ник модера.
 
Форум » Веб мастеру » Интересные решения в uCoz » Специальные сообщения для форума
  • Страница 1 из 1
  • 1
Поиск:
Обсуждение темы на форуме веб мастеров 3aKa4Ka.at.ua

© 3aka4ka.at.ua 2008 - 2024г. Все материалы размещенные на сайте принадлежат их владельцам и предоставляются исключительно в ознакомительных целях. Администрация ответственности за содержание материала не несет и убытки не возмещает.