Перейти к контенту
  • 0

Как изменить цвет статуса (под аватаром)


NADZIRATEL

Вопрос

  • Ответы 51
  • Создана
  • Последний ответ

Лучшие авторы в этом вопросе

Лучшие авторы в этом вопросе

Рекомендуемые сообщения

  • 0

У меня такой же вопрос возник сегодня :D

Хотел себе сделать статус курсивом, ничего не помогаИт

Ссылка на комментарий
Поделиться на других сайтах

  • 0

NADZIRATEL

Christoph Schneider

 

Идём в Админцентр » Шаблоны » Управление Шаблонами » нужный скин » Изменить HTML фрагменты » Topic View » RenderRow, там производим такие действия:

 

1. Находим:

{$author['avatar']}

ПОСЛЕ этого вставляем:

<if="author['id'] == 'X'">
<span style="color:green">
</if>

где в строчке <if="author['id'] == '1'"> вместо X пишем id пользователя, детали которого будем выделять, а в <span style="color:green"> меням green на нужный цвет из таблицы базовых цветов или hex-код цвета.

 

 

2. Находим:

{$author['member_number']}

ПОСЛЕ этого вставляем:

<if="author['id'] == 'X'">
</span>
</if>

где в строчке <if="author['id'] = 'X'"> вместо X пишем тот же id, что писали в шаге 1.

 

Соответственно, если хотим выделить цветом только статус участника, то в шаге №2 ищем:

{$author['title']}

и производим аналогичные операции.

Если хочется добавить иное форматирование к деталям юзера, то соответственно редактируем тег <span> в шаге 1.

Изменено пользователем SphinX
Ссылка на комментарий
Поделиться на других сайтах

  • 0
Данная фича будет срабатывать не у одного юзера, а у всех

Почему у всех?

 

<if="author['id'] == 'X'">

Шаблон же настраивается по ид юзера.

Ссылка на комментарий
Поделиться на других сайтах

  • 0

не совсем понял

у меня так:

</if>
 {$author['avatar']}<br /><br />
        	 {$author['title']}<br />
        	 {$author['member_rank_img']}<br /><br />
        	 {$author['member_group']}<br />
        	 {$author['member_posts']}<br />
        	 {$author['member_joined']}<br />
        	 {$author['member_location']}
        	 {$author['member_number']}<br />

ставлю как ты написал:

</if>
<if="author['id'] == '2'">
<span style="color:red">
</if> {$author['avatar']}<br /><br />
        	 {$author['title']}<br />
        	 {$author['member_rank_img']}<br /><br />
        	 {$author['member_group']}<br />
        	 {$author['member_posts']}<br />
        	 {$author['member_joined']}<br />
        	 {$author['member_location']}
        	 {$author['member_number']}
<if="author['id'] == '2'">
</span>
</if>
<br />

 

тогда всё поле выделяется.

 

 

можно подробней это объяснить:

Соответственно, если хотим выделить цветом только статус участника, то в шаге №2 ищем: 
CODE  
{$author['title']}	

и производим аналогичные операции.

какие операции там производим?

 

 

Данная фича будет срабатывать не у одного юзера, а у всех

НЕТ.

Ссылка на комментарий
Поделиться на других сайтах

  • 0

Не работает! :)

Скин у меня не родной...

но всё же то же самое! :D

Вставляю в skin_topic:

<TD WIDTH="100%" BGCOLOR="#ECEDED" align='center'><P>
         {$author['avatar']}<br/><br/>
        <if="author['id'] == '2'">
        <span style="color:red">
        </if>
        <div class='userinfo'>{$author['title']}<br/>
        <if="author['id'] == '2'">
        </span>
        </if>
         {$author['member_rank_img']}<br />
        {$author['member_number']}<br />

         {$author['member_group']}<br />
         {$author['member_posts']}<br />
                                  <br />
         <b>Ñòèëè ìóçûêè</b>:<br />
         {$author[field_1]}<br />
         {$author[field_2]}<br />
         {$author['country']}<br/>
</div>
   <br/>

Это я например хотел сделать другого цвета Статус!

Вставлял не только так, а поразному...и перед аватаром вставлял и как по инструкции..

нихера..

ЗЫ: и ресинхронизацю хтмл шаблонов тоже в АЦ делал ;)

ХЕЛП! :)

 

и еще..

а чё в теге <span style></style> можно понаписыватЬ интереснго?!?

Ссылка на комментарий
Поделиться на других сайтах

  • 0

replicant

Данная фича будет срабатывать не у одного юзера, а у всех

Не учи других коли сам не знаешь...

 

NADZIRATEL

Попробуй такой код:

          {$author['avatar']}<br /><br />
          <if="author['id'] == '2'">
          <span style="color:red">
          </if>
          {$author['title']}
          <if="author['id'] == '2'">
          </span>
          </if>
          <br />
          {$author['member_rank_img']}<br /><br />
          {$author['member_group']}<br />
          {$author['member_posts']}<br />
          {$author['member_joined']}<br />
          {$author['member_location']}
          {$author['member_number']}

Ссылка на комментарий
Поделиться на других сайтах

  • 0

dfc_darkman

Если у тебя 1.3, то немудрено... Через админку не получится.

 

EDIT: для 1.3 - Изменение цвета одного участника!?

Изменено пользователем SphinX
Ссылка на комментарий
Поделиться на других сайтах

  • 0

Mitos

Сорри

это скин

у меня второй админ есть он там что то мутит

я чисто по технической части

Ссылка на комментарий
Поделиться на других сайтах

  • 0

и ещё вопрос:

1. как сделать чтобы у определённого юзера в поле количества сообщений отображался бы какой-то определённй текст (вместо цифры)

2. тоже самое только в поле "Пользователь №"

3. В поле даты регистрации

Ссылка на комментарий
Поделиться на других сайтах

  • 0
1. как сделать чтобы у определённого юзера в поле количества сообщений отображался бы какой-то определённй текст (вместо цифры)

Это как типа? "Кол-во сообщений: понт/дохрена/флудер" :D Тоже вариант кстати ;)

2. тоже самое только в поле "Пользователь №"

Типа "пользователь №: самый соследний" ? :):)):

. В поле даты регистрации

А тут тогда нада писать" давно, 100 лет назад, свежее мясо и т.п.. :):):):)

мда

я так толком и не понял вопроса

если хочешь просто текст любой в этом болке написать, неважно где, точнее где хочешь

просто в skin_topic там где все эти autor(avatar) и т.п. просто после них, между них где хочешь пиши всё что тебе нравится и оно отобразиться на форуме ;) теги <b><br> там катят :)

Я написал себе там "<b>Стили музыки</b><br> а дальше идут дополнительные поля, которые выбирают себе сами юзвери и они отображаются там

Ссылка на комментарий
Поделиться на других сайтах

  • 0
QUOTE 

1. как сделать чтобы у определённого юзера в поле количества сообщений отображался бы какой-то определённй текст (вместо цифры)

 

Это как типа? "Кол-во сообщений: понт/дохрена/флудер"  Тоже вариант кстати

 

QUOTE 

2. тоже самое только в поле "Пользователь №"

 

Типа "пользователь №: самый соследний" ? ):

 

QUOTE 

. В поле даты регистрации

 

А тут тогда нада писать" давно, 100 лет назад, свежее мясо и т.п..

именно так и хочу! :D

Ссылка на комментарий
Поделиться на других сайтах

  • 0

яж говорю

лезешь в Skin/s*/skin_topic.php или же через Админ Центр - шаблон Post Entry- там есть в быстром переходе даже...

 

находишь там типа такое:

 

        {$author['title']}<br />
         А тут пиши что хочешь :)<br />
        {$author['member_rank_img']}<br /><br />
        <b>И тут можешь, везде вообщем и как угодно</b><br />
        {$author['member_group']}<br />
        {$author['member_posts']}<br />
        {$author['member_number']}<br />
        Или тут!
        {$author['member_joined']}<br /><br />

 

В надписях можешь использовать любые хтмл теги и цсс :D типа <b><br><u><span style=color:red> и т.п.;)

Добавлено в [mergetime]1102779269[/mergetime]

Желательно всётаки через АЦ - потому что у тебя 2 версия...

Ссылка на комментарий
Поделиться на других сайтах

  • 0

например делаю так:

        {$author['member_posts']}<br />

{$author['member_joined']}<br />

{$author['member_location']}

{$author['member_number']}

<if="author['id'] == '2'">

первый

</if>[code]

 

тогда получается вот что:

Пользователь №: 2первый

как убрать двойку в номере?

Ссылка на комментарий
Поделиться на других сайтах

  • 0
Двойку лучше отдирать ещё в Topics.php, на стадии формирования {$author['member_number']}
Ссылка на комментарий
Поделиться на других сайтах

Присоединиться к обсуждению

Вы можете ответить сейчас, а зарегистрироваться позже. Если у вас уже есть аккаунт, войдите, чтобы ответить от своего имени.

Гость
Ответить на вопрос...

×   Вы вставили отформатированный текст.   Удалить форматирование

  Допустимо не более 75 смайлов.

×   Ваша ссылка была автоматически заменена на медиа-контент.   Отображать как ссылку

×   Ваши публикации восстановлены.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

Зарузка...

×
×
  • Создать...

Важная информация

Находясь на нашем сайте, вы соглашаетесь на использование файлов cookie, а также с нашим положением о конфиденциальности Политика конфиденциальности и пользовательским соглашением Условия использования.