Люди давно просят, чтобы в простотре темы ник пользователя окрашивался в цвет его группы.
Свершилось! Теперь это можно сделать без установки мода, просто отредактировав HTML шаблоны через админцентр.
Порядок действий при установке скрипта:
1. Заходите в
АЦ -- Скины/Шаблоны -- HTML Шаблоны -- Ваш скин -- Настройка HTML -- Topic View Section --Post Entry.
2. Находите там
<span class='{$post['name_css']}'>{$author['name']}</span>
Это ник пользователя.
Эту строчку надо заменить на скрипт (если у вас это не строчка, а продолжение текста, то лучше отделите ентерами, так удобней будет потом редактировать).
Пара заметок насчёт скрипта:
- То, что выделено синим цветом, Вы редактируете под свой форум (в данном скрипте примеры с моего форума). Поясенение - Переменные group1, group2, и тд это название групп. То есть вы их ставите такими какими они у вас отображаются под аватарами (со Словом "Группа: ")
-Переменную "forum" заводите в такой форме как у меня. БЕЗ слэша в конце.
<script type="text/javascript">
<!--
var forum = "http://immortalforum.1bb.ru"
var group1 = "Группа: Immortal"
var group2 = "Группа: Forum Boss"
var s="{$author['member_number']}"
var x = s.substr(16,s.length);
var na = "{$post['name']}"if ( "{$author['member_group']}" == group1) {
document.write ('<B><a href="',forum,'/index.php?showuser=',x,'"><font color="green">',na,'</font></a></B>');
}
else if ( "{$author['member_group']}" == group2){
document.write ('<B><a href="',forum,'/index.php?showuser=',x,'"><font color="red">',na,'</font></a></B>');
}
else { document.write ('<B><a href="',forum,'/index.php?showuser=',x,'">',na,'</a></b>');
}//-->
</script>
Дополнение:
Если вам надо выделить больше групп чем здесь написано, то:
Пишите под
var group2 = "Группа: Forum Boss"
вот типа такого:
var group3 = "Группа: Ваша третья группа"
потом после
else if ( "{$author['member_group']}" == group2){ document.write ('<B><a href="',forum,'/index.php?showuser=',x,'"><font color="red">',na,'</font></a></B>'); }
вставляете точно такой же код, но вместо group2 уже group3, и задаёте другой цвет.
и т.д.
P.S.
Если у вас имя пользователя — это ссылка на добавку его в поле быстрого ответа:
Группы надо под ваш форум подредактировать тока
Вот и всё... тут не так уж и сложно
Отредактировано Maslo (2005-12-22 15:11:49)