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


Фотография
- - - - -

Шкала предуприждений


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

#1 Оффлайн   Rom4ik19_95

    Пользователь


  • Пользователи
  • Репутация
    0
    • Cообщений: 34
    • Форум:3.1.4
    • Город:Слоним

Отправлено 29 Октябрь 2013 - 20:51

Всем привет, можно ли както в профиле UserInfoPane заменить шкалу предупреждений на более красивую, вот эту шкалу которую на скрине выделил.

Прикрепленный файл  шкала.jpg   84,16К    скачиваний 0

 

Вот мой код UserInfoPane:
 

<ul class='user_details'>
		<if test="avatar:|:$author['member_id'] AND $author['avatar']">
			<li class='avatar'><a href="{parse url="showuser={$author['member_id']}" template="showuser" seotitle="{$author['members_seo_name']}" base="public"}" title="{$this->lang->words['view_profile']}">
<table cellspacing="0" cellpadding="0" border="0"><tr><td class="avtable"><center>{$author['avatar']}</center></td></tr></table></a></li>
		</if>

<if test="$author['field_4']">
	<P align="center"></P><H2 align="center"><SPAN style='font-family: "Arial Black"'><SPAN style="font-size: 14pt"><SPAN style="font-size: 12pt"><SPAN style="font-size: 12pt"><SPAN style="font-family: Arial"><STRONG><SPAN style="font-size: 10pt"><FONT face="Tahoma"><div align="center">{$author['field_4']}</div></FONT></SPAN></STRONG></SPAN></SPAN></SPAN></SPAN></SPAN></H2><P align="center">
</if>
		<if test="rankimage:|:$author['member_rank_img']">
			<li class='group_icon'>
			<if test="rankimageimage:|:$author['member_rank_img_i'] == 'img'">
				<img src='{$author['member_rank_img']}' alt='' />
			<else />
				{$author['member_rank_img']}
			</if>
			</li>
		</if>
	</ul>

<if test="$author['field_1']">
	<P align="center"></P><H2 align="center"><SPAN style='font-family: "Arial Black"'><SPAN style="font-size: 14pt"><SPAN style="font-size: 12pt"><SPAN style="font-size: 12pt"><SPAN style="font-family: Arial"><STRONG><SPAN style="font-size: 10pt"><FONT face="Tahoma"><div align="center">{$author['field_1']}</div></FONT></SPAN></STRONG></SPAN></SPAN></SPAN></SPAN></SPAN></H2><P align="center">
</if>

	<div style='margin: 0 auto;'>
		

				<if test="hasgallery:|:$author['has_gallery'] AND IPSLib::appIsInstalled( 'gallery' )">
					<li><a href='{parse url="app=gallery&amp;module=user&amp;section=user&amp;user={$author['member_id']}" base="public"}' title='{$this->lang->words['view_gallery']}'>{parse replacement="gallery_link"}</a></li>
				</if>
			</ul>
		</if>
	</div>
	<ul class='user_fields'>
		
		<if test="ismember:|:$author['member_id']">

		</if>
		
<if test="$author['field_10']">
	<P align="center"></P><H2 align="center"><SPAN style='font-family: "Arial Black"'><SPAN style="font-size: 14pt"><SPAN style="font-size: 12pt"><SPAN style="font-size: 12pt"><SPAN style="font-family: Arial"><STRONG><SPAN style="font-size: 10pt"><FONT face="Tahoma"><div align="center">{$author['field_10']}</div></FONT></SPAN></STRONG></SPAN></SPAN></SPAN></SPAN></SPAN></H2><P align="center">
</if>
</ul>

<ul class='user_fields'>
		<li>
			<span class='ft'>{$this->lang->words['m_group']}</span>
			<span class='fc'>{$author['_group_formatted']}</span>
		</li>
		<if test="ismember:|:$author['member_id']">
			<li>
				<span class='ft'>{$this->lang->words['m_posts']}</span>
				<span class='fc'>{parse expression="$this->registry->getClass('class_localization')->formatNumber( intval( $author['posts'] ) )"}</span>
			</li>
			<li>
				<span class='ft'>{$this->lang->words['m_joined']}</span>
				<span class='fc'>{parse date="$author['joined']" format="joined"}</span>
			</li>
		</if>
		
						<li>
							{$field}
						</li>
					</if>
				</foreach>
                           			</foreach>
		</if>
	</ul>
<if test="authorwarn:|:$author['warn_percent'] !== NULL">
		<br class='clear' />
		<div class='warn_panel clear rounded'>
			<if test="$this->settings['warn_show_rating']">
				<strong><a href='{parse url="app=members&amp;module=warn&amp;section=warn&amp;do=view&amp;mid={$author['member_id']}" 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>
				<p class='rating_mode user_warn' title='{$this->lang->words['warn_level']} {$author['warn_percent']}%'>
					<if test="changewarn:|:$author['can_edit_warn']">
						<a href='{parse url="app=members&amp;module=warn&amp;section=warn&amp;type=minus&amp;mid={$author['member_id']}&amp;t=0&amp;st=0" base="public"}' title='{$this->lang->words['warn_decrease']}'><img src='{$this->settings['img_url']}/warn_minus.gif' alt='{$this->lang->words['minus']}' class='warn_edit down'  /></a>
					</if>
					&lt;&nbsp;{$this->settings['warn_min']} ( {$author['warn_level']} ) {$this->settings['warn_max']}&nbsp;&gt;
					<if test="changewarn:|:$author['can_edit_warn']">
						<a href='{parse url="app=members&amp;module=warn&amp;section=warn&amp;type=add&amp;mid={$author['member_id']}&amp;t={$this->request['t']}&amp;st={$this->request['st']}" base="public"}' title='{$this->lang->words['warn_increase']}'><img src='{$this->settings['img_url']}/warn_add.gif' alt='{$this->lang->words['add']}' class='warn_edit up' /></a>
					</if>
				</p>
			<else />
				<if test="changewarn:|:$author['can_edit_warn']">
					<a href='{parse url="app=members&amp;module=warn&amp;section=warn&amp;type=add&amp;mid={$author['member_id']}&amp;t={$this->request['t']}&amp;st={$this->request['st']}" base="public"}' title='{$this->lang->words['warn_increase']}'><img src='{$this->settings['img_url']}/warn_add.gif' alt='{$this->lang->words['add']}' class='warn_edit up' /></a><a href='{parse url="app=members&amp;module=warn&amp;section=warn&amp;type=minus&amp;mid={$author['member_id']}&amp;t=0&amp;st=0" base="public"}' title='{$this->lang->words['warn_decrease']}'><img src='{$this->settings['img_url']}/warn_minus.gif' alt='{$this->lang->words['minus']}' class='warn_edit down'  /></a>
				</if>
					<strong><a href='{parse url="app=members&amp;module=warn&amp;section=warn&amp;do=view&amp;mid={$author['member_id']}" 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>
			</if>
		</div>
	</if>

  • 0

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

#2 Оффлайн   Ryan_Atwood

    Активный


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

Отправлено 29 Октябрь 2013 - 21:34

Кстати, нигде еще не видел таких решений. 


Сообщение отредактировал Ryan_Atwood: 29 Октябрь 2013 - 21:34

  • 0

#3 Оффлайн   HEL1X

    Постоялец


  • Пользователи
  • Репутация
    45
    • Cообщений: 276
    • Город:Lipetsk

Отправлено 29 Октябрь 2013 - 21:37

Впринципи можно подумать


  • 0

#4 Оффлайн   Psycho

    Постоялец


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

Отправлено 29 Октябрь 2013 - 21:42

А как такую шкалу сделать в 3.4?


  • 0

#5 Оффлайн   HEL1X

    Постоялец


  • Пользователи
  • Репутация
    45
    • Cообщений: 276
    • Город:Lipetsk

Отправлено 29 Октябрь 2013 - 22:00

Щас сделаю более менее :D


  • 0

#6 Оффлайн   Rom4ik19_95

    Пользователь


  • Пользователи
  • Репутация
    0
    • Cообщений: 34
    • Форум:3.1.4
    • Город:Слоним

Отправлено 29 Октябрь 2013 - 22:04

Щас сделаю более менее :D

На 3.1.4 можеш сделать пожалуйсто?


  • 0

#7 Оффлайн   zhenyasim

    Забанен


  • Заблокированные
  • Репутация
    14
    • Cообщений: 763
    • Форум:3.4.х
    • Город:Челябинск.

Отправлено 29 Октябрь 2013 - 22:15

ОФФТОП: ВАС РУССКОМУ ЯЗЫКУ НЕ УЧАТ ЧТОЛЬ?



#8 Оффлайн   HEL1X

    Постоялец


  • Пользователи
  • Репутация
    45
    • Cообщений: 276
    • Город:Lipetsk

Отправлено 29 Октябрь 2013 - 22:17

526ffb9cd7fea_526ffaf5e85c8.jpg

 

 

Я конечно не бог,но вот так я думаю лучше будет :D

 

зайти в стили styles.css

.progress_bar span

заменить на :

.progress_bar span {
background: #313131 url('{style_images_url}/repbar/status2.png') repeat-x 0 0;
color: #fff;
font-size: 0em;
font-weight: bold;
text-align: center;
text-indent: -2000em; /* Safari fix */
height: 10px;
display: block;
overflow: hidden;
}
.progress_bar.limit span {

заменить на это :)

 

.progress_bar.limit span {
background: #b82929 url('{style_images_url}/repbar/status4.png') repeat-x 0 0;
}
.progress_bar.user_warn span

заменить на:

 

.progress_bar.user_warn span {
height: 22px;
}
 

Добавить изображения в корень стиля.

 

Сложного ничего там не было :D Просто иногда пробуйте сами :)

Прикрепленные файлы

  • Прикрепленный файл  repbar.rar   24,68К    скачиваний 1

  • 0

#9 Оффлайн   Ryan_Atwood

    Активный


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

Отправлено 29 Октябрь 2013 - 22:19

ОФФТОП: ВАС РУССКОМУ ЯЗЫКУ НЕ УЧАТ ЧТОЛЬ?

Зачем оффтопить? Вы учитель русского языка или пытаетесь разжечь флейм?

И обобщать так же не стоит.


526ffb9cd7fea_526ffaf5e85c8.jpg

 

 

Я конечно не бог,но вот так я думаю лучше будет :D

Неплохо. Скинешь?


  • 0

#10 Оффлайн   OriGinaL

    Добрый человек


  • Пользователи
  • Репутация
    276
    • Cообщений: 1 515

Отправлено 29 Октябрь 2013 - 22:29

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


  • 0