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


Фотография
* * * * * 2 Голосов

Оформление userinfoPane

userinfoPane Оформление

  • Авторизуйтесь для ответа в теме
Сообщений в теме: 539

#11 Оффлайн   ko^

    Продвинутый


  • Пользователи
  • Репутация
    5
    • Cообщений: 59
    • Форум:3.4.х
    • Город:Питер

Отправлено 18 Май 2012 - 23:29

Desperate,
Вот как было на 3.1
Прикрепленный файл  ПрофильIPB.png   33,47К    скачиваний 84
И как так сделать?
я где-то видел код, а вот где не помню.
  • 2

Заработок и обучение заработку

#12 Оффлайн   ๖ۣۣۜDesperate™

    Администратор


  • Администраторы
  • Репутация
    4 616
    • Cообщений: 8 560
    • Форум:3.4.х
    • Город:IpbZona
    Участник

Отправлено 18 Май 2012 - 23:34

Все понял, щас замутим ))))
  • 1

#13 Оффлайн   ko^

    Продвинутый


  • Пользователи
  • Репутация
    5
    • Cообщений: 59
    • Форум:3.4.х
    • Город:Питер

Отправлено 18 Май 2012 - 23:44

Desperate,буду благодарен http://ipbzona.ru/pu...tyle_emoticons/default/smile.gif
  • 0

#14 Оффлайн   ๖ۣۣۜDesperate™

    Администратор


  • Администраторы
  • Репутация
    4 616
    • Cообщений: 8 560
    • Форум:3.4.х
    • Город:IpbZona
    Участник

Отправлено 18 Май 2012 - 23:51

ACP - Внешний вид - Ваш стиль - CSS - ipb_style.css

Найти:

.custom_fields {
		color: #818181;
		margin-top: 8px;
}
.custom_fields .ft {
		color: #505050;
		margin-right: 3px;
}
.custom_fields .fc {
		word-wrap: break-word;
}

.user_controls {
		text-align: center;
		margin: 6px 0;
}
		.user_controls li a {
				display: inline-block;
				background: #f6f6f6;
				background: -moz-linear-gradient(top, #f6f6f6 0%, #e5e5e5 100%); /* firefox */
				background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f6f6f6), color-stop(100%,#e5e5e5)); /* webkit */
				border: 1px solid #dbdbdb;
				-moz-box-shadow: 0px 1px 0px rgba(255,255,255,1) inset, 0px 1px 0px rgba(0,0,0,0.3);
				-moz-border-radius: 3px;
				-webkit-border-radius: 3px;
				border-radius: 3px;
				padding: 5px;
				color: #616161;
		}

Заменить на:

.custom_fields {
		color: #818181;
		margin-top: 8px;
border-top: 1px solid #efefef;
}
.custom_fields .ft {
		color: #505050;
		margin-right: 3px;
}
.custom_fields .fc {
		word-wrap: break-word;
}
.custom_fields li {
background: #FFFFFF;
border-bottom: 1px solid #efefef;
border-top: 1px solid #fff;
padding: 3px 0;
}

.user_controls {
		text-align: center;
		margin: 6px 0;
}
		.user_controls li a {
				display: inline-block;
				background: #f6f6f6;
				background: -moz-linear-gradient(top, #FFFFFF 0%, #FFFFFF 100%); /* firefox */
				background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f6f6f6), color-stop(100%,#e5e5e5)); /* webkit */
				border: 1px solid #dbdbdb;
				-moz-box-shadow: 0px 1px 0px rgba(255,255,255,1) inset, 0px 1px 0px rgba(0,0,0,0.3);
				-moz-border-radius: 3px;
				-webkit-border-radius: 3px;
				border-radius: 3px;
				padding: 5px;
				color: #616161;
		}

Чтобы организовать userInfoPane в нормальном порядке нужно:
ACP - Внешний вид - Ваш стиль - Шаблоны - userInfoPane
Найти:

<if test="postCount:|:$author['member_id']">
  <li class='post_count desc lighter'>
   {parse expression="$this->registry->getClass('class_localization')->formatNumber( intval( $author['posts'] ) )"} {$this->lang->words['m_posts']}
  </li>
  </if>
</ul>

Скопировать и удалить.

Найти:

<if test="authorcfields:|:$author['custom_fields'] != """>
  <ul class='custom_fields'>
   <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>

И вставить после, то что вы скопировали и удалили. Или вставьте в нужное вам место.



Предварительно не забываем сохранить на всякий случай старый стиль, так сказать бекапчик делаем.
  • 4

#15 Оффлайн   ko^

    Продвинутый


  • Пользователи
  • Репутация
    5
    • Cообщений: 59
    • Форум:3.4.х
    • Город:Питер

Отправлено 19 Май 2012 - 01:10

Заменить на:

<if test="postCount:|:$author['member_id']">
				<li class='post_count desc lighter'><font color="#4F4F4F">Posts:</font>
						{parse expression="$this->registry->getClass('class_localization')->formatNumber( intval( $author['posts'] ) )"}
				</li>
				</if>
		</ul>
	  
		<if test="authorcfields:|:$author['custom_fields'] != """>
				<ul class='custom_fields'>
						<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>
																		  </li>
								</foreach>
						</foreach>
								<li class='post_count desc lighter'>
								<if test="RepZero:|:$author['pp_reputation_points'] == 0"><span class='reputation zero rep_show' style='width: 65px;' title='{$this->lang->words['reputation']}'></if>
<if test="RepPositivo:|:$author['pp_reputation_points'] > 0"><span class='reputation positive rep_show' style='width: 65px;' title='{$this->lang->words['reputation']}'></if><if test="RepNegativo:|:$author['pp_reputation_points'] < 0"><span class='reputation negative rep_show' style='width: 65px;' title='{$this->lang->words['reputation']}'></if>{parse expression="$this->registry->getClass('class_localization')->formatNumber( intval( $author['pp_reputation_points'] ) )"}</span>
								</li>
										</if>
				</ul>
		</if>  
			  
		<if test="authorwarn:|:$author['warn_percent'] !== NULL">			  
				<ul>
						<li>
								<br />
								<div class='warn_panel clear rounded ipsType_small'>
												<strong><a href='{parse url="app=core&amp;module=modcp&amp;section=editmember&amp;do=view&amp;mid={$author['member_id']}&amp;_tab=warn" base="public"}' id='warn_link_{$contentid}_{$author['member_id']}' title='{$this->lang->words['warn_view_history']}' class='warn_link'>{$this->lang->words['warn_status']}</a></strong>
										<if test="highwarn:|:$author['warn_percent'] >= 80">
												<p class='progress_bar user_warn limit' title='{$this->lang->words['warn_level']} {$author['warn_percent']}%'>
										<else />
												<p class='progress_bar user_warn' title='{$this->lang->words['warn_level']} {$author['warn_percent']}%'>
										</if>
												<span style='width: {$author['warn_percent']}%'><span>{$this->lang->words['warn_level']} {$author['warn_percent']}%</span></span>
										</p>
						 </div><br>
<!--Status inico-->
																														<li>
		<if test="$author['_online']">
		<div class='reputation positive'{parse variable="tb_srtv_style"}><h5>Online</h5></div>
		<else />
		<div class='reputation negative'{parse variable="tb_srtv_style"}><h5>Offline</h5></div>
		</if>
																														</li>
<!--Status fim-->

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

меняешь и форум падает(
В чем может быть трабла?
  • 1

#16 Оффлайн   ๖ۣۣۜDesperate™

    Администратор


  • Администраторы
  • Репутация
    4 616
    • Cообщений: 8 560
    • Форум:3.4.х
    • Город:IpbZona
    Участник

Отправлено 19 Май 2012 - 01:19

щас проверю
  • 0

#17 Оффлайн   ko^

    Продвинутый


  • Пользователи
  • Репутация
    5
    • Cообщений: 59
    • Форум:3.4.х
    • Город:Питер

Отправлено 19 Май 2012 - 02:23

щас проверю

проверил?
  • 0

#18 Оффлайн   ๖ۣۣۜDesperate™

    Администратор


  • Администраторы
  • Репутация
    4 616
    • Cообщений: 8 560
    • Форум:3.4.х
    • Город:IpbZona
    Участник

Отправлено 19 Май 2012 - 12:56

Обновил инструкцию )
  • 0

#19 Оффлайн   ๖ۣۣۜDesperate™

    Администратор


  • Администраторы
  • Репутация
    4 616
    • Cообщений: 8 560
    • Форум:3.4.х
    • Город:IpbZona
    Участник

Отправлено 19 Май 2012 - 13:24

ACP - Внешний вид - Ваш стиль - CSS - ipb_style.css

Найдите:

.desc.lighter, .desc.lighter.blend_links a {
color: #a4a4a4;
}

Добавьте ниже:

.desc.lighter, .desc.lighter.blend_links li {
background: #FFFFFF;
padding:4px;
margin-top:2px;
border:1px solid #DDDDDD;
border-radius: 5px;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
text-align:center;
width:100%;
}


Отмените это действие. Верните все назад и сделайте, как тут http://ipbzona.ru/to..._4159#entry4159
  • 0

#20 Оффлайн   ๖ۣۣۜDesperate™

    Администратор


  • Администраторы
  • Репутация
    4 616
    • Cообщений: 8 560
    • Форум:3.4.х
    • Город:IpbZona
    Участник

Отправлено 19 Май 2012 - 13:45

Жесть.... Я вам что написал! Пройдите по этой ссылке http://ipbzona.ru/to..._4159#entry4159 и выполните второе действие. Изменения в ipb_style.css трогать не нужно!
  • 0





Темы с аналогичными тегами: userinfoPane, Оформление