St.A.N.
Пришлось немного переделать этот мод, т.к. рандомный вывод сообщений у меня никак не хотел работать (они выводились строго по порядку). Установку этого модуля приведу на примере скина
InvisionExBB. В файле
templates/InvisionExBB/logos.tpl после строк:
CODE: <table width="100%" cellspacing="6" id="logomenu" border="0">
<tr>
<td width="468" align="center" rowspan="2">{$fm->_Banner}</td>
<td valign="top" align="right"><span style="margin-right:15px;">{$fm->exbb['boarddesc']}</span></td>
</tr>
<tr>
<td align="right" valign="bottom" nowrap>
<img src="./templates/InvisionExBB/im/help.gif" border="0" alt="" /> <a href="tools.php?action=help" title="{$fm->LANG['Help']}"><b>{$fm->LANG['Help']}</b></a>
<img src="./templates/InvisionExBB/im/search.gif" border="0" alt="" /> <a href="search.php" title="{$fm->LANG['Search']}"><b>{$fm->LANG['Search']}</b></a>
<img src="./templates/InvisionExBB/im/members.gif" border="0" alt="" /> <a href="tools.php?action=members" title="{$fm->LANG['Users']}"><b>{$fm->LANG['Users']}</b></a>
</td>
</tr>
</table>
размещаем строки:
CODE: <table width="100%" id="logomenu" cellspacing="6">
<tr>
<td height="30" align="center"><div align="center" id="smfFadeScroller" style="width: 90%; color: #3A4F6C;"><b>Приветственное сообщение</b></div></td>
</tr>
</table>
<script language="JavaScript" type="text/javascript">
<!--
var smfFadeDelay = 2000;
var smfFadeFrom = {"r": 58, "g": 79, "b": 108}, smfFadeTo = {"r": 223, "g": 230, "b": 239};
var smfFadeBefore = "<b>", smfFadeAfter = "</b>";
var smfFadeContent = new Array(
'Сообщение 1',
'Сообщение 2'
);
// -->
</script>
<script language="JavaScript" src="javascript/fader.js"></script>
В этих строках на месте фрагмента
Приветственное сообщение нужно разместить текст, который будет отображаться сразу же после открытия страницы пользователем. Вместо фрагментов
Сообщение 1,
Сообщение 2 размещаем тексты своих сообщений, которые будут выводиться рандомом. Сообщений должно быть 2 или больше, при необходимости в массив через запятую можно добавить ещё произвольное кол-во сообщений. Значение переменной
smfFadeDelay - длительность отображения одного сообщения, переменные
smfFadeFrom и
smfFadeTo отвечают за исходный цвет текста и цвет фона, к которому будет стремится цвет текста при затухании,
smfFadeBefore и
smfFadeAfter определяют окантовку текста (в данном случае текст будет заключен в теги
<b></b>).
Осталось теперь только разместить прикреплённый файл
fader.js в папке
javascript. На этом установка завершена