Меня на форуме недавно упрекнули, что Админ какой-то невзрачный... ничем не выделяется от остальных пользователей...
Решил выделиться. Сделал фон своих постов уникальным и отличным от остальных пользователей. Что получилось - пример смотрите в картинке внизу (Админ - Ikar) или в любой теме форума из подписи, где отписывал Ikar.
Методика проста и состоит в следующем:
1) В topic.php ищем место, где объявляются переменные
CODE:$username = ... (там длинная строчка);
$usertitle = $users[$member_id]['usertitle'];
$teamcon = $users[$member_id]['team'];
И перед этим вставляем
Цитата:$post2admin = ($member_id != 1) ? '' : 'style="background: #FFB6C1"';
Хочу обратить внимание, что цвет фона задаётся в выделенном тексте.
Для изменения воспользуйтесь Таблицей цветов HTML (если не знаете, что это такое - введите в Яндексе "Таблица цветов html" и увидите соответствие кодов #000000 - #FFFFFF различным цветам).
2) В файле templates / [ваш стиль] / topic_data.tpl находим теги <tr> с классом class="post2" и после определения класса вставляем {$post2admin}.
- Для дистрибутивного движка (у меня InvisionExBB):
Цитата:<tr class="post2" {$post2admin}>
- Для стиля Invision2:
Цитата:<td valign="top" class="post2" {$post2admin}>
и
Цитата:<td width="100%" valign="top" class="post2" {$post2admin}>
ЗАМЕЧАНИЕ: цвет будет меняться для пользователя с № 1. Если админ с другим №n, то нужно подставить этот n в CODE:($member_id != n_админа) из 1).
Номера пользователей = названиям файлов в папке /members/
ВСЁ - ТЕПЕРЬ АДМИНА ВИДНО ЗА ВЕРСТУ!!!
Картинка для просмотра (Админ - Ikar):
============================================
============================================
Забыл ещё сказать, что можно изменить не только фон, но и цвет рамки свойством bordercolor (и другие стили тега td), т.е. тогда строка изпунка 1) заканивалась бы:
Цитата:... ? '' : 'style="background: #FFB6C1;bordercolor: #FFB6C1"'; (Отредактировано автором: 18 декабря 2010 — 13:46) |