Окраска новых личных сообщенй

Статус
В этой теме нельзя размещать новые ответы.

vulkan3

Пользователь
Не подскажите как исправить чтоб новые личные сообщения которые приходят были подкрашеныsshot-2.png , чтоб было понятнее привожу скрин на котором все сообщения типа старые но это не так , самое верхнее сообщение новое
 

krumax

Пользователь
privmsg.php

найти

PHP:
$icon_flag = ( $flag == PRIVMSGS_NEW_MAIL || $flag == PRIVMSGS_UNREAD_MAIL ) ? $images['pm_unreadmsg'] : $images['pm_readmsg'];
перед вставить
PHP:
$pm_unreadmsg = "pm_unreadmsgS";
$pm_readmsg = "pm_readmsgS";
$style_flag = ( $flag == PRIVMSGS_NEW_MAIL || $flag == PRIVMSGS_UNREAD_MAIL ) ? $pm_unreadmsg : $pm_readmsg;
найти

PHP:
'PRIVMSG_FOLDER_IMG' => $icon_flag,
после вставить
PHP:
'PRIVMSG_STYLE' => $style_flag,

privmsgs.tpl
найти
HTML:
<td class="tLeft pad_0"><a href="{listrow.U_READ}" class="med bold block pad_4">{listrow.SUBJECT}</a></td>
заменить на
HTML:
<td class="tLeft pad_0"><a href="{listrow.U_READ}" class="bold block pad_4 {listrow.PRIVMSG_STYLE}">{listrow.SUBJECT}</a></td>

main.css
в конец добавить
PHP:
/* NewPM style */
.pm_unreadmsgS { color: #FF4E2B;}
.pm_readmsgS { color: #009926;}
Готово!

Снимок.PNG
 

krumax

Пользователь
vulkan3, а судя по твоему скрину у тебя четвёртое сообщение не прочитанное.
 

vulkan3

Пользователь
блин krumax, сделал но почему то не хочет все равно окрашивать, кешь чистил но не хочет
 

krumax

Пользователь
vulkan3, ты видать не внимательно скопировал вот это {listrow.PRIVMSG_STYLE},
перед ним есть пробел;)

HTML:
<td class="tLeft pad_0"><a href="{listrow.U_READ}" class="med bold block pad_4 {listrow.PRIVMSG_STYLE}">{listrow.SUBJECT}</a></td>
P.S.
Для упрощения обновил инструкцию
 

vulkan3

Пользователь
вот полностью <td class="tLeft pad_0"><a href="{listrow.U_READ}" class="med bold block pad_4 {listrow.PRIVMSG_STYLE}">{listrow.SUBJECT}</a></td>
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху