UserInfoPane как в 3.1 - Дизайн и модификация Invision Power Board

Перейти к содержимому

 

Правила раздела

Здесь обсуждаются вопросы оформления форумов IPB 3.x.
Пожалуйста, не оффтопьте, если зашли сюда случайно, и обратите внимание на соседние разделы.
Оформление форумов IPB 2.x.
Настройка форумов, включая установку и техническую настройку скинов.
Размещение рекламы на форумах.
SEO оптимизация форума.
Техническая поддержка наших скинов и модов.

СвернутьПрикрепленные теги

userinfopane

  • 2 Страниц +
  • 1
  • 2
  • Вы не можете создавать новые темы
  • Вы не можете отвечать в этой теме

UserInfoPane как в 3.1

#1 Пользователь не на сайте   VetalDX ответил: »

 
 
  • Advanced
  • ***
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 225
  • Регистрация: 14-Ноябрь 12
  • Репутация: 0
  • Откуда:Донецк
  • IPB version:3.4.x
 

Отправлено 17 Январь 2015 - 15:55

Здравствуйте :)

подскажите как мне сделать такой UserInfoPane как у вас на движке (3.1.х)
http://piccy.info/vi...65c0753a882db7/
То есть нужно чтобы левая колонка (тексты) была всегда по центру и совпадала что снизу что сверху.
А то я вот делаю, вот что у меня получается...

http://piccy.info/vi...a3170ddc22bdd6/
Получается ник в игре уже уходит в право...
0

#2 Пользователь не на сайте   siv1987 ответил: »

 
 
  • Advanced
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: IPB Skins Team
  • Сообщений: 8 749
  • Регистрация: 20-Март 09
  • Репутация: 2 282
  • IPB version:3.1.x
 

Отправлено 17 Январь 2015 - 16:10

Потому что тут сверстано на двух блоков - левый и правый. У левого блока текст выровнен по правому краю.

<style>
ul.user_fields li{
   clear: both;
}
ul.user_fields li span.ft { 
   text-align: right;
}
ul.user_fields li span.ft, ul.user_fields li span.fc{
   display: block;
   float: left;
}
</style>

<ul class="user_fields">
    <li>
        <span class="ft">Группа:</span>
        <span class="fc">Пользователи</span>
    </li>
</ul>

1

#3 Пользователь не на сайте   VetalDX ответил: »

 
 
  • Advanced
  • ***
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 225
  • Регистрация: 14-Ноябрь 12
  • Репутация: 0
  • Откуда:Донецк
  • IPB version:3.4.x
 

Отправлено 17 Январь 2015 - 16:37

а это куда ?
0

#4 Пользователь не на сайте   siv1987 ответил: »

 
 
  • Advanced
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: IPB Skins Team
  • Сообщений: 8 749
  • Регистрация: 20-Март 09
  • Репутация: 2 282
  • IPB version:3.1.x
 

Отправлено 17 Январь 2015 - 17:40

В userinfopane очевидно. Вы же хотели узнать как элементы центрируются в 3.1, ну вот. Можете сверстать также, можете по другому, главное суть вы уже знаете.
1

#5 Пользователь не на сайте   VetalDX ответил: »

 
 
  • Advanced
  • ***
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 225
  • Регистрация: 14-Ноябрь 12
  • Репутация: 0
  • Откуда:Донецк
  • IPB version:3.4.x
 

Отправлено 17 Январь 2015 - 17:47

Я добавил все это в дополнительные поля (Отображение поля в сообщении)
И работает
0

#6 Пользователь не на сайте   VetalDX ответил: »

 
 
  • Advanced
  • ***
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 225
  • Регистрация: 14-Ноябрь 12
  • Репутация: 0
  • Откуда:Донецк
  • IPB version:3.4.x
 

Отправлено 17 Январь 2015 - 17:56

Просмотреть сообщениеsiv1987 17 Январь 2015 - 17:40 сказал(а):

В userinfopane очевидно. Вы же хотели узнать как элементы центрируются в 3.1, ну вот. Можете сверстать также, можете по другому, главное суть вы уже знаете.

а и как мне вставить правильно код в userinfopane
Например я хочу под аватаркой поставить иконку icq

как правильно ключ написать
сам ключ - icq

<span>[ $icq ]</span>
то не пашит..
0

#7 Пользователь не на сайте   siv1987 ответил: »

 
 
  • Advanced
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: IPB Skins Team
  • Сообщений: 8 749
  • Регистрация: 20-Март 09
  • Репутация: 2 282
  • IPB version:3.1.x
 

Отправлено 17 Январь 2015 - 18:05

Все "это" добавлять в дополнительные поля не надо. Добавлять можно <li>, но зависит от того как сверстан блок в userinfopane.
1

#8 Пользователь не на сайте   VetalDX ответил: »

 
 
  • Advanced
  • ***
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 225
  • Регистрация: 14-Ноябрь 12
  • Репутация: 0
  • Откуда:Донецк
  • IPB version:3.4.x
 

Отправлено 17 Январь 2015 - 18:10

оставил только
<ul class="user_fields">
    <li>
        <span class="ft">{title}</span>
        <span class="fc">{content}</span>
    </li>
</ul>


в userinfopane добавил
<style>
ul.user_fields li {
   clear: both;
   background: #fff;
}
ul.user_fields li span.ft { 
   text-align: right;
   width: 44%;
   font-size: 0.9em;
}
ul.user_fields li span.ft, ul.user_fields li span.fc {
   display: block;
   float: left;
   font-size: 0.9em;
   padding: 0 2px 0 4px;
}
</style>


все работает, не подскажите как сделать еще
http://ipbskins.ru/f...dpost__p__89624

?
0

#9 Пользователь не на сайте   siv1987 ответил: »

 
 
  • Advanced
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: IPB Skins Team
  • Сообщений: 8 749
  • Регистрация: 20-Март 09
  • Репутация: 2 282
  • IPB version:3.1.x
 

Отправлено 17 Январь 2015 - 20:13

Вообще-то пихать весь список в дополнительные поля не нужно, потому что они уже фетчатся в ul:

<foreach loop="customFieldsOuter:$author['custom_fields'] as $group => $data">
	<foreach loop="customFields:$author['custom_fields'][ $group ] as $field">
		<if test="$field != ''">
			<li>
				{$field}
			</li>
		</if>
	</foreach>
</foreach>

Если включить воображение видно, что достаточно будет указать только span'ы.

        <span class="ft">{title}:</span>
        <span class="fc">{content}</span>

Css селекторы указать с учетом класса этого ul - custom_fields.

Цитата

как правильно ключ написать
сам ключ - icq

$author['custom_fields'][ $group ][ $field ]
Где:
  • $group - группа к которой относится поле
  • $field - ключ

Похожие темы:
Не выравниваются дополнительные поля
Дополнительные поля профиля в HoverCard
1

#10 Пользователь не на сайте   VetalDX ответил: »

 
 
  • Advanced
  • ***
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 225
  • Регистрация: 14-Ноябрь 12
  • Репутация: 0
  • Откуда:Донецк
  • IPB version:3.4.x
 

Отправлено 17 Январь 2015 - 20:36

делаю по инструкции и все пропадает..

вот мой userunfopane

то выходит так
http://piccy.info/vi...8443ed3765ed27/

да я понимаю что все пропало так, как я вывел только аську, ну так её даже нет, а сделал все как тут
http://ipbskins.ru/f.../topic9298.html
0

#11 Пользователь не на сайте   siv1987 ответил: »

 
 
  • Advanced
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: IPB Skins Team
  • Сообщений: 8 749
  • Регистрация: 20-Март 09
  • Репутация: 2 282
  • IPB version:3.1.x
 

Отправлено 17 Январь 2015 - 20:42

Просмотреть сообщениеVetalDX сказал(а):

делаю по инструкции и все пропадает..

По какой инструкции? Здесь нет точных инструкций к действию, только аналогичные примеры.

П.С.
Не цитируете большие сообщения, либо сообщения с кодом. Если хотите процитировать что-то, цитируйте нужный фрагмент текста.
1

#12 Пользователь не на сайте   VetalDX ответил: »

 
 
  • Advanced
  • ***
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 225
  • Регистрация: 14-Ноябрь 12
  • Репутация: 0
  • Откуда:Донецк
  • IPB version:3.4.x
 

Отправлено 17 Январь 2015 - 20:51

выше написал, гляньте может где-то ошибся но не думаю.
думаю проблема в версиях...
0

#13 Пользователь не на сайте   siv1987 ответил: »

 
 
  • Advanced
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: IPB Skins Team
  • Сообщений: 8 749
  • Регистрация: 20-Март 09
  • Репутация: 2 282
  • IPB version:3.1.x
 

Отправлено 17 Январь 2015 - 20:58

Цитата

<if test="$key == 'icq'">
<span class="gmMask">{$field}</span>
</if>

Нахрена вы это добавили? Я вам дал ссылку где говорится о структуре переменной с дополнительными полями, чтобы вы знали какие группы есть $author['custom_fields']. Там же написано - "специфично". Прежде чем тупо копировать думайте и анализируйте код.
Верните обратно дефолтную структура, а как обращаться к дополнительному полю смотрите выше. На примере icq это будет выглядеть так - $author['custom_fields']['contact']['icq'].

Не приводите длинные портянки кода. Приводите только точные фрагменты кода, разбираться в ваших шаблонах никто не будет, а длинные блоки затрудняет восприятия кода.
1

#14 Пользователь не на сайте   VetalDX ответил: »

 
 
  • Advanced
  • ***
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 225
  • Регистрация: 14-Ноябрь 12
  • Репутация: 0
  • Откуда:Донецк
  • IPB version:3.4.x
 

Отправлено 17 Январь 2015 - 21:17

белая стр выходит
0

#15 Пользователь не на сайте   siv1987 ответил: »

 
 
  • Advanced
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: IPB Skins Team
  • Сообщений: 8 749
  • Регистрация: 20-Март 09
  • Репутация: 2 282
  • IPB version:3.1.x
 

Отправлено 17 Январь 2015 - 21:25

Просмотреть сообщениеVetalDX сказал(а):

белая стр выходит

Переменные правильно вставляете? Знаете что их нужно обрамлять в фигурные скобки {}?
Покажите фрагмент кода.
1

Сообщить об этой теме:


  • 2 Страниц +
  • 1
  • 2
  • Вы не можете создавать новые темы
  • Вы не можете отвечать в этой теме

1 пользователей читают эту тему
0 зарегистрированных, 1 гостей, 0 скрытых


Контактная информация

Вопросы по работе сайта

+7 (917) 501-4765
C 10 до 20 в рабочие дни (время московское)

Техническая поддержка

Контактные данные специалистов

Дизайн форумов

IPB 3.x ¦ IPB 2.x

Бесплатные шаблоны

IPB 3.2 – 3.4 ¦ IPB 3.1 ¦ IPB 3.0 ¦ IPB 2.2 – 2.3 ¦ IPB 2.1 ¦ Клипарт
Лицензия на использование ¦ Ваша поддержка ¦ О проекте
Copyright © 2005-2016 IPBSkins.ru Team
При копировании материалов с сайта
прямая ссылка на источник обязательна