Цитата Sys-Pro (
)
Пожалуйста помогите найти скрипт написания цветом в мини чате
И гадай тут всем... Что за скрипт такой написания цветом.... Народ вы хоть перед тем как создавать тему, перечитывайте её. Хотите чтоб вам помогали, задавайте правильные вопросы. А то приходится гадать.
Ссылки выкладывать разрешено, но только под споллер.
Идем в ПУ --> Мини-чат --> Настройки модуля
Там активируем "Доп. поле 1" (ну или "Доп. поле 2", если первое занято)
2. Идем в ПУ -->Управление дизайном --> Форма добавления сообщений (Мини-чат)
Меняем
Код
<?if($FLD_CUSTOM1$ || $FLD_CUSTOM2$)?>
<table border="0" cellpadding="1" cellspacing="1" width="100%">
<tr><td width="50%">$FLD_CUSTOM1$</td><td>$FLD_CUSTOM2$</td></tr>
</table>
<?endif?>
на
Код
<?if($FLD_CUSTOM2$)?>
<table border="0" cellpadding="1" cellspacing="1" width="100%">
<tr><td>$FLD_CUSTOM2$</td></tr>
</table>
<?endif?>
И вставляем туда где хотите видеть select выбора цвета.
Код
<select name="custom1" class="mchat" id="mchatC1F"/>
<option value="">COLOR</option>
<option value="blue" style="color:blue">Blue</option>
<option value="red" style="color:red">Red</option>
<option value="purple" style="color:purple">Purple</option>
<option value="orange" style="color:orange">Orange</option>
<option value="yellow" style="color:yellow">Yellow</option>
<option value="gray" style="color:gray">Gray</option>
<option value="green" style="color:green">Green</option>
</select>
Идем в ПУ -->Управление дизайном --> Вид материалов (Мини-чат)
Удаляем строчку
Код
<?if($CUSTOM1$)?><br>$STR_CUSTOM1$: $CUSTOM1$<?endif?>
И заменяем:
Код
<a href="javascript:void('Apply to')" onclick="parent.window.document.getElementById('mchatMsgF').focus();parent.window.document.getElementById('mchatMsgF').value+='[i]$NAME$[/i], ';return false;"><b>$NAME$</b></a>
на:
Код
<a href="javascript:void('Apply to')" onclick="parent.window.document.getElementById('mchatMsgF').focus();parent.window.document.getElementById('mchatMsgF').value+='[i]$NAME$[/i], ';return false;"<?if($CUSTOM1$)?> style="color:$CUSTOM1$;"<?endif?>><b>$NAME$</b></a>
т.е. попросту добавляем стиль:
Код
<?if($CUSTOM1$)?> style="color:$CUSTOM1$;"<?endif?>
value="green" , где green цвет ника в чате. Это будет прописываться в стиле.
style="color:green" это цвет надписи в select'e. (Необязательно)
Green - собственно сама надпись. Можно заменить на "Зеленый" для тех у кого проблемы с английским.
Более продвинутые пользователи могут использовать hex цвета, но для этого нужно будет добавить # в стиле ника
(style="color:#$CUSTOM1$;") А для пущей крутости можно использовать ColorPicker
А вообще прежде чем задавать вопрос, стоит пошурудить в поиске.