Возможно ли сделать выделени цветом персональное звание? Например юзер "новичек" написано черным, а я его хочу сделать красным? И так же если я сам ему меняю статус, например на "Зам. Админа", чтоб можно было сменить цвет надписи...
(Добавление)
может как-то нужно подкрутить файл setmembers.php? чтоб при редактировании юзера возле строки "Персональное звание" были поля для вставки цвета?
(Добавление)
похожая функция есть в булке при редактировании юзера через админку...
(Добавление)
и еще к выделению цвета, хотелось бы еще и выделять жирным.
1. attachMENT - 29 ноября 2010 — 17:14 - перейти к сообщению
2. yura3d - 30 ноября 2010 — 10:20 - перейти к сообщению
attachMENT пишет:
Возможно ли сделать выделени цветом персональное звание? Например юзер "новичек" написано черным, а я его хочу сделать красным? И так же если я сам ему меняю статус, например на "Зам. Админа", чтоб можно было сменить цвет надписи...
При назначении пользователю персонального звания (на странице редактирования профиля пользователя в админке) Вы можете использовать HTML (теги прописываются прямо в поле с текстом звания). Соответственно, Вы можете применить необходимое форматирование к тексту персонального звания
По поводу званий, зависящих от кол-ва сообщений (страница Звания в админке), на данный момент применить к ним HTML нельзя. Однако при необходимости это возможно реализовать. Рекомендую Вам также посмотреть в сторону мода Усовершенствование отображения статусов пользователей
3. attachMENT - 30 ноября 2010 — 12:49 - перейти к сообщению
yura3d, большое спасибо, все работает. Но есть один косяк. При сохранение через админку ф профиле пользователя не корректно это все дело отображается... смотрите скрин
(Добавление)
пробовал через теги
<span style=
<color=
<body...
цвет отображается, но криво выглядит в админке...
(Добавление)
пробовал через теги
<span style=
<color=
<body...
цвет отображается, но криво выглядит в админке...
4. yura3d - 30 ноября 2010 — 22:05 - перейти к сообщению
attachMENT пишет:
цвет отображается, но криво выглядит в админке...
Для того, чтобы в админке не портилось отображение содержимого поля персонального звания, откройте файл setmembers.php, найдите строку:
CODE:
$user['sig'] = str_replace('<br>',"\n",$user['sig']);
и замените её строками:
CODE:
$user['title'] = $fm->Clean_Value($user['title']);
$user['sig'] = $fm->Clean_Value(str_replace('<br>',"\n",$user['sig']));
$user['sig'] = $fm->Clean_Value(str_replace('<br>',"\n",$user['sig']));
yura3d пишет:
По поводу званий, зависящих от кол-ва сообщений (страница Звания в админке), на данный момент применить к ним HTML нельзя. Однако при необходимости это возможно реализовать. Рекомендую Вам также посмотреть в сторону мода Усовершенствование отображения статусов пользователей
Сделал возможность применять HTML-теги и к званиям, зависящим от кол-ва сообщений пользователя. Откройте файл setranks.php, найдите строку:
CODE:
$ranks[$rank_id]['title'] = $fm->input['title'];
и замените её строкой:
CODE:
$ranks[$rank_id]['title'] = $fm->html_replace($fm->input['title']);
Далее в этом же файле найдите строку:
CODE:
$ranks = $ranks[$rank_id];
и под ней разместите строку:
CODE:
$ranks['title'] = $fm->Clean_Value($ranks['title']);
Затем найдите строку:
CODE:
$ActionTitleDesc = ($fm->input['action'] == 'add') ? $fm->LANG['ActionAddDesc']:sprintf($fm->LANG['ActionEditDesc'],$ranks['title']);
и замените её строкой:
CODE:
$ActionTitleDesc = ($fm->input['action'] == 'add') ? $fm->LANG['ActionAddDesc']:sprintf($fm->LANG['ActionEditDesc'],$fm->html_replace($ranks['title']));
5. attachMENT - 30 ноября 2010 — 22:24 - перейти к сообщению
yura3d, огромное спасибо!!! Все изменил, ка вы и написали... все работает отлично и отображается корректно! Как персональные звания, так и звания по количеству сообщений