Наши партнеры
Статистика
99 ч. 99 ч.
Сегодня нас посетило 0 человек
Комментарии
  • 00:33ReveN
    адаптируй плз)
  • 19:57mikk
    Красивый шаблон
  • 01:33o^OpS
    Поробуй зарегатся. Ет недолго!
    А так в правом верхнем углу) biggrin
  • Страница 1 из 1
  • 1
Специальные сообщения для форума
mikk » Не в сети » 27.08.2010 » 14:11 » Сообщение # 1
Админ
Группа: Гл.Администратор
Сообщений: 1102
Награды: 5
Репутация: 81

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

Сначала загрузите 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://studioad.ru/images/forum/alert.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://studioad.ru/images/forum/info.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$. Обратите внимание, что между специальным кодом и началом вашего сообщения не должно быть никаких символов, в том числе пробелов и переносов строк.

 
  • Страница 1 из 1
  • 1
Поиск: