Меня на форуме недавно упрекнули, что Админ какой-то невзрачный... ничем не выделяется от остальных пользователей...     
 
Решил выделиться. Сделал фон своих постов уникальным и отличным от остальных пользователей. Что получилось - пример смотрите в картинке внизу (Админ - 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)  |