ExBB Community » » Обсуждение » Персональное звание - выделение цветом

Страниц (1): [1]
 

1. attachMENT - 29 ноября 2010 — 17:14 - перейти к сообщению
Возможно ли сделать выделени цветом персональное звание? Например юзер "новичек" написано черным, а я его хочу сделать красным? И так же если я сам ему меняю статус, например на "Зам. Админа", чтоб можно было сменить цвет надписи...
(Добавление)
может как-то нужно подкрутить файл setmembers.php? чтоб при редактировании юзера возле строки "Персональное звание" были поля для вставки цвета?
(Добавление)
похожая функция есть в булке при редактировании юзера через админку...
(Добавление)
и еще к выделению цвета, хотелось бы еще и выделять жирным.
2. yura3d - 30 ноября 2010 — 10:20 - перейти к сообщению
attachMENT пишет:
Возможно ли сделать выделени цветом персональное звание? Например юзер "новичек" написано черным, а я его хочу сделать красным? И так же если я сам ему меняю статус, например на "Зам. Админа", чтоб можно было сменить цвет надписи...

При назначении пользователю персонального звания (на странице редактирования профиля пользователя в админке) Вы можете использовать HTML (теги прописываются прямо в поле с текстом звания). Соответственно, Вы можете применить необходимое форматирование к тексту персонального звания

По поводу званий, зависящих от кол-ва сообщений (страница Звания в админке), на данный момент применить к ним HTML нельзя. Однако при необходимости это возможно реализовать. Рекомендую Вам также посмотреть в сторону мода Усовершенствование отображения статусов пользователей
3. attachMENT - 30 ноября 2010 — 12:49 - перейти к сообщению
yura3d, большое спасибо, все работает. Но есть один косяк. При сохранение через админку ф профиле пользователя не корректно это все дело отображается... смотрите скрин
(Добавление)
пробовал через теги
<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']));


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, огромное спасибо!!! Все изменил, ка вы и написали... все работает отлично и отображается корректно! Как персональные звания, так и звания по количеству сообщений Улыбка

Яндекс.Метрика   

Powered by ExBB
[Script Execution time: 0.0153]     [ ]