Регистрация

Хак Шкала приватных сообщений

TipTop 5-08-2009, 10:17 1793 Хаки DLE

Хак Шкала приватных сообщений


Данный Хак добавляет шкалу в DataLife Engine, сигнализирующую о заполненности ящика персональных сообщений.
Шкала меняет цвет в зависимости от близости критического значения.

1. В файле engine/modules/pm.php найти:
$tpl->load_template( 'pm.tpl' );



ниже вставить:
// Mod start - (c) Chrono;
$limits = intval($member_id['pm_all']*100/$user_group[$member_id['user_group']]['max_pm']);
if ($limits<50) $color = "#0C0";
elseif ($limits>=50 and $limits<60) $color = "#FC0";
elseif ($limits>=60 and $limits<75) $color = "#F90";
elseif ($limits>=75 and $limits<85) $color = "#F60";
elseif ($limits>=85 and $limits<95) $color = "#F30";
else $color = "#F00";
$limit = <<<HTML
        <table cellpadding="2" cellspacing="0">
        <tr class="nowrap fV f10" valign="bottom">
            <td>0%</td>
            <td width="100" align="center"><div align="center"><strong>{$limits}%</strong> ({$member_id['pm_all']})</div><div style="border:#666 1px solid; width:100px; height:5px; text-align:left;"><div style="height:5px; overflow:hidden; width:{$limits}px; background-color:{$color};">&nbsp;</div></div></td>
            <td>100%</td>
        </tr>
        </table>
HTML;
$tpl->set( '{limit}', $limit );
// Mod end - (c) Chrono



2. В файл templates/ваш_шаблон/css/engine.css в конец файла добавить:
/* Mod start - (c) Chrono */
.nowrap {white-space:nowrap;}
.fV {font-family:Verdana, Geneva, sans-serif;}
.f10 {font-size:10px;}
/* Mod end - (c) Chrono */




3. В файле templates/ваш_шаблон/pm.tpl в нужном месте вставить
{limit}


4. Пользуемся в полном согласии с GNU GPL. При необходимости регулируем цвета в pm.php, внешний вид там-же и в css-ке.

Автор: Chrono

Похожие новости

Прячем закрытые темы для Dle форума

Хак предназначен для засекречивания закрытых тем на форуме Автор: Dellok

03.06.10 Хаки DLE
Запрет публикации новостей в определенную категорию

Хак для DataLife Engine Запрет публикации новостей в определенную категорию. При помощи этого хака

08.11.09 Хаки DLE
Хак для DLE "Последний коммент"

Хак для DataLife Engine "Последний коммент" Хак повзолит пользователям при нажатии на

14.10.09 Хаки DLE

Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.
Powered by Dleshka.org. Сайт предназначен для выбора шаблонов и дополнений с использованием CMS DataLife Engine.
Закрыть