Jump to content
View in the app

A better way to browse. Learn more.

IPBMafia.ru - поддержка Invision Community, релизы, темы, плагины и приложения

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Дополнительные поля

Featured Replies

Posted

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

может чего в шаблоне не хватает? кто может подсказать)

<div class="user_block"><div class="psevdo"></div></div>


<div class="avatar">
<li style="list-style-type: none;background: rgba(255, 255, 255, 0.16);
padding: 4px 0px 5px 0px;
margin: -17px 3px 6px 3px;">

</li>


<if test="avatar:|:$author['member_id']">
<if test="canSeeProfiles:|:$this->memberData['g_is_supmod'] или $this->memberData['g_mem_info'] && ! IPSMember::isInactive( $author ) )">
<a itemprop="url" href="{parse url="самые свежие }" template="самые свежие [URL seotitle="{$author['members_seo_name']}" base="public"}" title="{$this->lang->words['view_profile']}: {$author['members_display_name']}" class='ipsUserPhotoLink'>
</if>
<if test="hasVariable:|:$this->settings['member_topic_avatar_max']">
<img itemprop="image" src='{$author['pp_main_photo']}' class='ipsUserPhoto ipsUserPhoto_variable' />
<else />
<img itemprop="image" src='{$author['pp_thumb_photo']}' class='ipsUserPhoto ipsUserPhoto_large' />
</if>
<if test="canSeeProfiles2:|:$this->memberData['g_is_supmod'] или $this->memberData['g_mem_info'] && ! IPSMember::isInactive( $author ) )">
</a>
</if>
<else />
<img itemprop="image" src='{$author['pp_thumb_photo']}' class='ipsUserPhoto ipsUserPhoto_large' />
</if>


</div>

<br>


<div class="stats_prof"><div class="stata">
<div class="img_stata">
<if test="onlineDetails:|:$author['_online'] && ($author['online_extra'] != $this->lang->words['not_online'])">
<img src='{style_images_url}/о.png' class='post_online' data-tooltip="{разобрать выражение="strip_tags($author['online_extra'])"}" />
<else />
<img src='{style_images_url}/выкл.png' class='post_online' data-tooltip="{разобрать выражение="strip_tags($author['online_extra'])"}" />
</if>
&nbsp;</div>
<span class="name_group">{$author['member_title']}</span> 

</div></div>




<div class="wa-block">
<if test="postCount:|:$author['member_id']">
<div class="psevdo"></div>
<img src="{style_images_url}/сообщение.png" style="width:14px;"> Сообщений:
<div class="u-mini">
{разобрать выражение="$this->registry->getClass('class_localization')->formatNumber( intval( $author['posts'] ) )"}
</div>
</if>
</div>

<div class="wa-block">
<if test="authorwarn:|:$author['show_warn']">
<div class="psevdo"></div>
<img src="{style_images_url}/предупреждение.png" style="width:14px;"> Предупреждений:
<div class="u-mini">
<a class='desc lighter blend_links' href='{parse url="app=члены&amp;module=profile&amp;section=warnings&amp;member={$author['member_id']}&amp;from_app={$this->request['app']}&amp;from_id1={$contentid}&amp;from_id2={$options['id2']}" base="public"}'id='warn_link_{$contentid}_{$author['member_id']}'title='{$this->lang->words['warn_view_history']}'>{разобрать выражение="sprintf( $author['warn_level'] )"}</a>
</div>
</if>
</div>






<!--Репутация-->
<if test="ourReputation:|:$this->settings['reputation_enabled'] && $this->settings['reputation_show_profile']">
<if test="RepPositive:|:$author['pp_reputation_points'] > 0">
<div class='rank_pluse' data-tooltip="{разобрать выражение="sprintf( $this->lang->words['rep_description'], $author['members_display_name'], $author['pp_reputation_points'])"}">
</if>
<if test="RepNegative:|:$author['pp_reputation_points'] < 0">
<div class='rank_minus' data-tooltip="{разобрать выражение="sprintf( $this->lang->words['rep_description'], $author['members_display_name'], $author['pp_reputation_points'])"}">
</if>
<if test="RepZero:|:$author['pp_reputation_points'] == 0">
<div class='rank_nol' data-tooltip="{разобрать выражение="sprintf( $this->lang->words['rep_description'], $author['members_display_name'], $Автор['pp_reputation_points'])"}">
</if>
<div class="psevdo"></div>
<img src="{style_images_url}/точка.png">
Репутация:
<div class="u-mini" style="margin-right: 2px;background: rgba(0, 0, 0, 0.56);padding: 0px 5px 0px 5px;border-radius: 2px;">{$author['pp_reputation_points']}</div>
</div>

<br />
</если>




<!--Репутация-->

post-27068-0-17929300-1424248440_thumb.j

post-27068-0-28657900-1424248456_thumb.j

post-27068-0-62725600-1424248460.jpg

  • Author

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

Понял, а если засунуть именно в этот шаблон, шаблон  с другого стиля, и подогноть цвета под свой, будет работать?) 

Edited by GreshNiK

  • Author

заходите в userinfopane справа сверху жмете "отменить" и у вас все станет по дефолту. 

 

 

Все сделал, подскажите как местами поменять? на скрине показал что и куда) 

post-27068-0-48460400-1424260336.jpg

Edited by GreshNiK

  • Author

код userinfopane скиньте под спойлер 

 

 

<div class='user_details'>
<ul class='basic_info'>
  <if test="membertitle:|:$author['member_title']">
   <p class='desc member_title'>{$author['member_title']}</p>
  </if>
  <if test="avatar:|:$author['member_id']">
   <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']}" class='ipsUserPhotoLink'>
    <if test="hasVariable:|:$this->settings['member_topic_avatar_max']">
	 <img src='{$author['pp_main_photo']}' class='ipsUserPhoto ipsUserPhoto_variable' />
    <else />
	 <img src='{$author['pp_thumb_photo']}' class='ipsUserPhoto ipsUserPhoto_large' />
    </if>
    </a>
   </li>
  <else />
   <li class='avatar'>
    <img src='{$author['pp_thumb_photo']}' class='ipsUserPhoto ipsUserPhoto_large' />
   </li>
  </if>
  <li class='group_title'>
   {$author['_group_formatted']}
  </li>
  <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>
 

<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>
<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>
<if test="authorwarn:|:$author['show_warn']">
<if test="$options['wl_id']">
<img src='{$this->settings['img_url']}/warn.png' class='clickable' onclick='warningPopup( this, {$options['wl_id']} )' title='{$this->lang->words['warnings_issued']}' />
</if>
<li class='mp'> <a href='{parse url="app=members&amp;module=profile&amp;section=warnings&amp;member={$author['member_id']}&amp;from_app={$this->request['app']}&amp;from_id1={$contentid}&amp;from_id2={$options['id2']}" base="public"}' id='warn_link_{$contentid}_{$author['member_id']}' title='{$this->lang->words['warn_view_history']}'>{parse expression="sprintf( $this->lang->words['warn_status'], $author['warn_level'] )"}</a>
</li></li>
</if>
  </if>
</ul>
  </ul>
</if>

</div>

  • Author

Вот еще один нюанс, подскажите будьте любезны, как видо изменить верхние цитаты, скупе, аську пол и город, и сделать в строчку, как нижние) Чтобы отображались не столбиком, а именно в строчку. Благодарю за оказанную помощь! 

post-27068-0-61090300-1424281663.jpg

GreshNiK, да, без ссылки гадать какой у вас стиль и код достаточно проблемно 

не нужно дублировать сообщения присланные выше 

В АЦ - Пользователи - Дополнительные поля - Необходимое поле - Изменить содержимое "Отображение поля в сообщении" напишите. Репутация каким хуком выводится? В коде не увидел упоминаний о ней.

  • Author

В АЦ - Пользователи - Дополнительные поля - Необходимое поле - Изменить содержимое "Отображение поля в сообщении" напишите. Репутация каким хуком выводится? В коде не увидел упоминаний о ней.

Спасибо конечно, но я написал уже что сделал у меня другая проблема выше описано) 

Вот еще один нюанс, подскажите будьте любезны, как видо изменить верхние цитаты, скупе, аську пол и город, и сделать в строчку, как нижние) Чтобы отображались не столбиком, а именно в строчку. Благодарю за оказанную помощь! 

 

Все сделал, подскажите как местами поменять? на скрине показал что и куда) 

post-27068-0-48460400-1424260336.jpg

post-27068-0-61090300-1424281663.jpg

Вот такие проблемки, как их можно решить? 

Edited by GreshNiK

Спасибо конечно, но я написал уже что сделал у меня другая проблема выше описано) 

post-27068-0-61090300-1424281663.jpg

Вот такие проблемки, как их можно решить? 

возможно <br> всему проблема.

И так просмотрев код я понял.

У вас на данный момент выглядит так


<li>
	   <dt>Пол:</dt><dd>Мужчина</dd>
	  </li>

Должно так раз вы хотите в строчку.

<li>
	   <dt>Пол:Мужчина</dt>
	  </li> 

 <li>

     <dt>Пол:Мужчина</dt>

     </li>

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

 

 

Вот такие проблемки, как их можно решить?
В АЦ - Пользователи - Дополнительные поля - Необходимое поле - Изменить содержимое "Отображение поля в сообщении" напишите.

 

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

 

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

  • Author

 

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

 

 <dt>{title}:</dt><dd>{content}</dd> вот так стоит в отображение, у меня все показывает хорошо, мне хочется сделать верхние поля в строчку как нижние поля. Не подскажите как реализовать? 

post-27068-0-71588500-1424383561.jpg

Edited by GreshNiK

  • Author

а врубился) 


 

у меня стоит:

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

Спасибо все исправилось :) А не подскажите как их местами поменять? То есть у меня сообщения в самом низу, а хочется во ткнуть наверх  :D

 

 

post-27068-0-07824600-1424384602.jpg

Edited by GreshNiK

если не ошибаюсь: 

<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>

отвечает за это, вам нужно его поднять выше

Guest
This topic is now closed to further replies.

Последние посетители 0

  • No registered users viewing this page.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.