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

Отображение репутации в теме.


shmelkoff

Вопрос

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

Спасибо!

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

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

  • 0

ACP -> Look & Feel TAB -> Edit Skin Templates -> Global Templates -> userInfoPane

 

АЦ -> Внешний вид -> Редактирование стилей -> Глобальные -> userInfoPane

 

Найти

 

<dd>{parse expression="$this->registry->getClass('class_localization')->formatNumber( intval( $author['posts'] ) )"}</dd>

 

или любое удобное для Вас место и ниже вставить:

 

<dt>{$this->lang->words['reputation']}</dt>
		 <dd>{parse expression="$this->lang->formatNumber( intval( $author['pp_reputation_points'] ) )"}</dd>

 

 

ЗЫ: для стандартного скина код вставки вместо того что выше.

 

<li>
<span class='ft'>{$this->lang->words['reputation']}</span>
		 <span class='fc'>{parse expression="$this->lang->formatNumber( intval( $author['pp_reputation_points'] ) )"}</span>
		</li>
	</if>

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

  • 0

Странно!

Вставил после

<dd>{parse expression="$this->registry->getClass('class_localization')->formatNumber( intval( $author['posts'] ) )"}</dd>

вот это:

<li>
<span class='ft'>{$this->lang->words['reputation']}</span>
		 <span class='fc'>{parse expression="$this->lang->formatNumber( intval( $author['pp_reputation_points'] ) )"}</span>
		</li>
	</if>

так как у мя стандартный скин!

Но отображение репутации не появилось!

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

  • 0

Спасибо Evrika!

Конечно у меня немного не так, там и теги не те.

Но со своими посредственными знаниями я таки это сделал. Хоть у меня и не стандартный скин, но я сделал как для стандартного

 

Выбрал место и вставил вот таким образом:

<li>
<span class='ft'>{$this->lang->words['reputation']}:</span>
<span class='fc'><b>{parse expression="$this->lang->formatNumber( intval( $author['pp_reputation_points'] ) )"}</b></span>
</li>

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

  • 0
Странно!

Вставил после

<dd>{parse expression="$this->registry->getClass('class_localization')->formatNumber( intval( $author['posts'] ) )"}</dd>

вот это:

<li>
<span class='ft'>{$this->lang->words['reputation']}</span>
		 <span class='fc'>{parse expression="$this->lang->formatNumber( intval( $author['pp_reputation_points'] ) )"}</span>
		</li>
	</if>

так как у мя стандартный скин!

Но отображение репутации не появилось!

 

 

Ну перечитайте мой пост внимательно, Вам нужет ЭТОТ код.

 

<dt>{$this->lang->words['reputation']}</dt>
		 <dd>{parse expression="$this->lang->formatNumber( intval( $author['pp_reputation_points'] ) )"}</dd>

 

разница то видна между.

<dd> и <li>

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

  • 0
у меня на 3.0.3 заработало сразу...во всех стилях
Ссылка на комментарий
Поделиться на других сайтах

  • 0

Поставил на 3.0.3 - работает.

 

А как получить доступ к информации кто, где и за когда поставил +/- в репутации?

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

  • 0

Design_Nick

в профиле пользователя есть блок (если в настройках включен), в нем отображаются последние 5 благодарностей.

Хотя было бы очень хорошо, если бы была возможность посмотреть весь список + убрать эти звания (обычный, плохой и т.п.)

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

  • 0
Design_Nick

в профиле пользователя есть блок (если в настройках включен), в нем отображаются последние 5 благодарностей.

 

В каких настройках?? что-то по моему такого нету...

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

  • 0
А вот и есть. В настройках мода можно выбрать где отображать: профиль, профиль + боковая панель, боковая панель
Ссылка на комментарий
Поделиться на других сайтах

  • 0
А вот и есть. В настройках мода можно выбрать где отображать: профиль, профиль + боковая панель, боковая панель

Какого мода? Этого?:

 

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

  • 0
ACP -> Look & Feel TAB -> Edit Skin Templates -> Global Templates -> userInfoPane

 

АЦ -> Внешний вид -> Редактирование стилей -> Глобальные -> userInfoPane

 

В темах выводится, а в календаре просто число, без надписи "Репутация" (_htp://forum.avtobeginner.ru/calendar/2/event-1). Как поправить?

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

  • 0

Если кто хочет сделать вывод, как в профиле пользователя, то выполните следующие действия:

 

1) Заходим: АЦ -> Внешний вид -> Редактирование стилей -> Глобальные -> userInfoPane (ACP -> Look & Feel TAB -> Edit Skin Templates -> Global Templates -> userInfoPane)

2) В самый конец добавляем блок

 

<if test="ourReputation:|:$this->settings['reputation_enabled'] && $this->settings['reputation_show_profile']">
<if test="RepPositive:|:$author['pp_reputation_points'] > 0">
	<div class='reputation positive' style='float: none; text-align: center;'>
</if>
<if test="RepNegative:|:$author['pp_reputation_points'] < 0">
	<div class='reputation negative' style='float: none; text-align: center;'>
</if>
<if test="RepZero:|:$author['pp_reputation_points'] == 0">
	<div class='reputation zero' style='float: none; text-align: center;'>
</if>
		<span class='number'>{$this->lang->words['reputation']}: {$author['pp_reputation_points']}</span><br />
		<if test="RepText:|:$author['author_reputation'] && $author['author_reputation']['text']">
			<span class='title' style="font-weight: normal">{$author['author_reputation']['text']}</span>
		</if>
		<if test="RepImage:|:$author['author_reputation'] && $author['author_reputation']['image']">
			<span class='image'><img src='{$author['author_reputation']['image']}' alt='{$this->lang->words['reputation']}' /></span>
		</if>
	</div>
</if>

3) Наслаждаемся:D

 

Как смотрится: на форуме или в скриншоте

post-29471-1254753024_thumb.jpg

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

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

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

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

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

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

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

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

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

Зарузка...
×
×
  • Создать...

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

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