Jump to content

Как "раскрасить" звание?

Featured Replies

  • Author
comment_29336

GavriK595, как сделать, чтобы у группы пользователи был один цвет статуса, а у группы VIP - другой?

comment_29410

GavriK595, как сделать, чтобы у группы пользователи был один цвет статуса, а у группы VIP - другой?

 

Тут прописать спан в верхней в нижней закрыть спан

post-8565-0-10982700-1367010058_thumb.jp

Edited by ph3s

comment_29426

Тут прописать спан в верхней в нижней закрыть спан

Это группы, прием тут это???

Ему надо цвет званий поменять :facepalm:

comment_29430

Ну тогда еще легче, в настройках группы, там где знания -оформить тегами, тем же спаном.

 

Вот пример с этого форума

<span style="color:darkred; font-weight: bold">Актив</span>

Edited by ph3s

  • Author
comment_29431

ph3s, в настройках группы не редактируются звания. Если бы все было так просто, я бы не создавал тему, логично?

comment_29436

Ну если уж добрались туда, то тут еще легче. Я как-бы пытаюсь помочь, нет что-бы нормально ответить. Один выделывается, второй ворчит.

 

Я с вами попробую в том же тоне поговорить.

 

В настройках группы не редактируются, включи моск и редактируй   в званиях, логично?

Edited by ph3s

comment_29704
$core['title'] = IPSText::getTextClass('bbcode')->stripBadWords( $this->request['member_title'] );

нашёл вот такой код вроде он описывает переменную member_title мб можно его както изменить чтобы он кушал бб код?

 

путь до файла .../admin/applications/core/extensions/usercpForms.php

comment_29737

Хм.. Извращения какие-то.

Шаблончик userInfoPane

{$author['member_title']}

Код, который выводит звание пользователя. Его заключаем в теги span со своими стилями. На сколько я знаю, именно так реализовано на скриншоте.

comment_29745

урааа у меня получилось

короче лезем вот сюда

.../admin/sources/base/ipsMember

ищем

$member['title'] = $member['member_title'];

выше вставляем

IPSText::gettextclass( "bbcode" )->parse_html = TRUE;
$member['member_title'] = IPSText::getTextClass( 'bbcode' )->preDisplayParse( IPSText::getTextClass( 'bbcode' )->preDbParse( $member['member_title'] ) );

ищем

$member['member_title'] = $member['title'];

выше вставляем

IPSText::gettextclass( "bbcode" )->parse_html = TRUE;
$member['title'] = IPSText::getTextClass( 'bbcode' )->preDisplayParse( IPSText::getTextClass( 'bbcode' )->preDbParse( $member['title'] ) );

теперь звания кушают бб и html

только пока один нюанс 

максимальная длина бб и html кода составляет 64 символа
 доказательство работоспособности:

post-4279-0-44552600-1367237138.png

post-4279-0-96720200-1367237138.png

за основу взята статья смайлики-в-статусах-пользователей

 

upd бб вставлять только с модерке  через АЦ криво работает

обновлено 30.04.2013

Edited by masiania

  • Author
comment_29896

masiania, как через ббкод прописать:

background-image: 123.png;

И чтобы картинка 123 была бэкграундом текста?

comment_29898

я так понимаю вы хотите чтоб всё через спан добавлялось тогда нам придётся искать параметр переменной чтоб увеличить

один нюанс  максимальная длина бб кода составляет 64 символа

 



внимание обновил см. выше

  • 2 years later...
comment_95516

Помогите!

максимальная длина бб и html кода составляет 64 символа

помогите исправить хотя бы до 200-400

12.png.fc46493da84a1aa32f81bfa35acc5e5f. вот к чему я это написал

  • 1 месяц спустя...
comment_98301
В 04.11.2015 в 12:30, megasoft сказал:

Помогите!

максимальная длина бб и html кода составляет 64 символа

помогите исправить хотя бы до 200-400

12.png.fc46493da84a1aa32f81bfa35acc5e5f. вот к чему я это написал

Лезете в БД в таблице members у поля title меняете длину

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.


Guest
Ответить в этой теме...

Последние посетители 0

  • No registered users viewing this page.