Posted 20 октября, 201311 yr comment_46833 UserInfoPane Как убрать лишнее выделил Link to comment https://ipbmafia.ru/topic/6073-userinfopane-ubrat-lishnee/ Share on other sites Больше вариантов
20 октября, 201311 yr comment_46835 Так выключи хук "отображение репутации" и всё. А баллы предупреждения выводятся тегом в документе,сейчас..Посмотрю,скажу какой. Link to comment https://ipbmafia.ru/topic/6073-userinfopane-ubrat-lishnee/?&do=findComment&comment=46835 Share on other sites Больше вариантов
20 октября, 201311 yr comment_46836 Вроде баллы предупреждения видит только админ у всех пользователей и сам пользователь у себя, а у других нет. Link to comment https://ipbmafia.ru/topic/6073-userinfopane-ubrat-lishnee/?&do=findComment&comment=46836 Share on other sites Больше вариантов
20 октября, 201311 yr comment_46837 пользователи не видят фразы "0 баллов предупреждения" - это функция модераторов/администраторов если репутация вынесена не с помощью хука - удалить что-то вроде <if test= бла бла бла <div style="margin:5px auto;min-width:80px;" class="reputation positive" data-tooltip="Репутация пользователя" id="anonymous_element_51"> ... </div> </if> и да, не многим нравится "как убрать? но код не покажу!"... поэтому практичнее выкладывать под спойлер и в тег кода необходимый материал для обработки Link to comment https://ipbmafia.ru/topic/6073-userinfopane-ubrat-lishnee/?&do=findComment&comment=46837 Share on other sites Больше вариантов
20 октября, 201311 yr comment_46838 Я поняла что надо убрать вообще графу с баллами предупреждения? Я не уверена,но <h3>{$this->lang->words['warnings_details']}</h3> <div class='ipsBox'> <p class='message unspecific'> <if test="hasReason:|:$warning['wl_reason']"> <if test="hasReasonAndContent:|:$warning['content']"> {parse expression="sprintf( $this->lang->words['warning_blurb_yy'], "{parse template="userHoverCard" group="global" params="$warning['wl_moderator']"}", $warning['wl_reason'], $warning['content'] )"} <else /> {parse expression="sprintf( $this->lang->words['warning_blurb_yn'], "{parse template="userHoverCard" group="global" params="$warning['wl_moderator']"}", $warning['wl_reason'] )"} </if> <else /> <if test="hasContent:|:$warning['content']"> {parse expression="sprintf( $this->lang->words['warning_blurb_ny'], "{parse template="userHoverCard" group="global" params="$warning['wl_moderator']"}", $warning['content'] )"} <else /> {parse expression="sprintf( $this->lang->words['warning_blurb_nn'], "{parse template="userHoverCard" group="global" params="$warning['wl_moderator']"}" )"} </if> </if> <br /> <if test="isVerbalOnly:|:!$warning['wl_points'] and !$warning['wl_mq'] and !$warning['wl_rpa'] and !$warning['wl_suspend']"> {$this->lang->words['warnings_verbal_only']} <else /> <if test="hasPoint:|:$warning['wl_points']"> <if test="canExpire:|:$warning['wl_expire']"> <if test="hasExpireDate:|:$warning['wl_expire_date']"> {parse expression="sprintf( $this->lang->words['warnings_given_points_expire'], $warning['wl_points'], $this->lang->getDate( $warning['wl_expire_date'], 'SHORT' ) )"}<br /> <else /> {parse expression="sprintf( $this->lang->words['warnings_given_points_expired'], $warning['wl_points'] )"}<br /> </if> <else /> {parse expression="sprintf( $this->lang->words['warnings_given_points'], $warning['wl_points'] )"}<br /> </if> </if> <foreach loop="actions:array( 'mq', 'rpa', 'suspend' ) as $k"> <if test="hasAction:|:$warning[ 'wl_' . $k ]"> <if test="actionIsPermanent:|:$warning[ 'wl_' . $k ] == -1"> {parse expression="sprintf( $this->lang->words[ 'warnings_' . $k ], $this->lang->words['warnings_permanently'] )"}<br /> <else /> {parse expression="sprintf( $this->lang->words[ 'warnings_' . $k ], sprintf( $this->lang->words['warnings_for'], $warning[ 'wl_' . $k ], $this->lang->words[ 'warnings_time_' . $warning[ 'wl_' . $k . '_unit' ] ] ) )"}<br /> </if> </if> </foreach> </if> </p> <if test="canSeeModNote:|:$canSeeModNote and $warning['wl_note_mods']"> <div class='ipsBox_container ipsPad'> <strong>{$this->lang->words['warnings_note_member']}</strong> <br /><br /> <if test="hasModAndMemberNote:|:$warning['wl_note_member']"> {$warning['wl_note_member']} <else /> <em>{$this->lang->words['warnings_no_note']}</em> </if> </div> <div class='ipsBox_container ipsPad'> <strong>{$this->lang->words['warnings_note_mods']}</strong> <br /><br /> {$warning['wl_note_mods']} </div> <else /> <div class='ipsBox_container ipsPad'> <if test="hasMemberNote:|:$warning['wl_note_member']"> {$warning['wl_note_member']} <else /> <em>{$this->lang->words['warnings_no_note']}</em> </if> </div> </if> </div> Скрыть просто ? Если это оно,можно поставить его в невидимый бокс.Скрыть от всех. Edited 20 октября, 201311 yr by Lina Link to comment https://ipbmafia.ru/topic/6073-userinfopane-ubrat-lishnee/?&do=findComment&comment=46838 Share on other sites Больше вариантов
20 октября, 201311 yr Author comment_46841 Так выключи хук "отображение репутации" и всё. А баллы предупреждения выводятся тегом в документе,сейчас..Посмотрю,скажу какой. Мне не нужно выключать репутацию Link to comment https://ipbmafia.ru/topic/6073-userinfopane-ubrat-lishnee/?&do=findComment&comment=46841 Share on other sites Больше вариантов
20 октября, 201311 yr comment_46842 Мне не нужно выключать репутацию А ты не выключишь репутацию.Ты выключишь её отображение в просмотре топа. Link to comment https://ipbmafia.ru/topic/6073-userinfopane-ubrat-lishnee/?&do=findComment&comment=46842 Share on other sites Больше вариантов
20 октября, 201311 yr comment_46843 Фигнёй какой то занимаются... display:none; поставь и всё. Удалять ничего не нужно. Пригодится. Link to comment https://ipbmafia.ru/topic/6073-userinfopane-ubrat-lishnee/?&do=findComment&comment=46843 Share on other sites Больше вариантов
20 октября, 201311 yr comment_46844 Фигнёй какой то занимаются... display:none; поставь и всё. Удалять ничего не нужно. Пригодится. В там где я написала? Link to comment https://ipbmafia.ru/topic/6073-userinfopane-ubrat-lishnee/?&do=findComment&comment=46844 Share on other sites Больше вариантов
20 октября, 201311 yr Author comment_46845 Фигнёй какой то занимаются... display:none; поставь и всё. Удалять ничего не нужно. Пригодится. куда ее поставить. <div itemscope itemtype="__schema.org/Person" class='user_details'> <span class='hide' itemprop="name">{$author['members_display_name']}</span> <ul class='basic_info'> <if test="postOnline:|:$author['_online']"> <span><img src="/images/online.png"></span> <else /> <span><img src="/images/offline.png"></span> </if> <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'> <if test="canSeeProfiles:|:$this->memberData['g_is_supmod'] OR ( $this->memberData['g_mem_info'] && ! IPSMember::isInactive( $author ) )"> <a itemprop="url" href="{parse url="showuser={$author['member_id']}" template="showuser" 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'] OR ( $this->memberData['g_mem_info'] && ! IPSMember::isInactive( $author ) )"> </a> </if> </li> <else /> <li class='avatar'> <img itemprop="image" src='{$author['pp_thumb_photo']}' class='ipsUserPhoto ipsUserPhoto_large' /> </li> </if> <li> <php> if ( $author['pp_reputation_points'] > 0 ) { $tbSruiStyle = 'green'; } elseif ( $author['pp_reputation_points'] < 0 ) { $tbSruiStyle = 'red'; } else { $tbSruiStyle = 'purple'; } $likesMode = ( $this->settings['reputation_point_types'] == 'like' ) ? 'tb_srui_likes' : 'tb_srui_reputation'; </php> <div style='margin:5px auto;width:100px;' data-tooltip="{$this->lang->words[ $likesMode ]}"> <span class='class="desc lighter'>Репутация: </span><font color='white'><span class='ipsBadge ipsBadge_{$tbSruiStyle}'>{parse format_number="$author['pp_reputation_points']"}</span></font> </div> </li> <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="authorwarn:|:$author['show_warn']"> <li> <if test="hasWarningId:|:$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']}' /> </li> </if> </ul> <a class='desc lighter blend_links' href='{parse url="app=members&module=profile&section=warnings&member={$author['member_id']}&from_app={$this->request['app']}&from_id1={$contentid}&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> </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> <if test="postCount:|:$author['member_id']"> <li class='post_count desc lighter'> <li><span class='ft'><img src='{$this->settings['img_url']}/sms.png'> </span></span> Сообщений: <span class='fc'>{parse expression="$this->registry->getClass('class_localization')->formatNumber( intval( $author['posts'] ) )"}</span> </li> </if> </ul> </if> </div> Link to comment https://ipbmafia.ru/topic/6073-userinfopane-ubrat-lishnee/?&do=findComment&comment=46845 Share on other sites Больше вариантов
20 октября, 201311 yr comment_46847 В там где я написала? Тебе так интересно подтверждение правоты твоих слов? Я не смотрел код, вообще не смотрел. Но на первый взгляд он у тебя очень большой. Разве в шаблоне минипрофиля имеется такой большой код по предупреждениям? Link to comment https://ipbmafia.ru/topic/6073-userinfopane-ubrat-lishnee/?&do=findComment&comment=46847 Share on other sites Больше вариантов
20 октября, 201311 yr comment_46849 куда ее поставить. отключи хук вывода репутации в профиль Link to comment https://ipbmafia.ru/topic/6073-userinfopane-ubrat-lishnee/?&do=findComment&comment=46849 Share on other sites Больше вариантов
20 октября, 201311 yr comment_46852 это весь userInfoPane Нет, я про код, выложенный Веснушкой. это весь userInfoPane Большинство тегов в шаблоне перепутаны. Не говоря уже об условиях. Ну вот для предупреждений, например, можно так: <a class='desc lighter blend_links' href='{parse url="app=members&module=profile&section=warnings&member={$author['member_id']}&from_app={$this->request['app']}&from_id1={$contentid}&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> <a class='desc lighter blend_links hide' href='{parse url="app=members&module=profile&section=warnings&member={$author['member_id']}&from_app={$this->request['app']}&from_id1={$contentid}&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> То есть, к a добавляется класс hide (по предыдущим версиям ИПБ, данный класс, на сколько я помню, прячет любую инфу) Link to comment https://ipbmafia.ru/topic/6073-userinfopane-ubrat-lishnee/?&do=findComment&comment=46852 Share on other sites Больше вариантов
20 октября, 201311 yr comment_46853 Разве в шаблоне минипрофиля имеется такой большой код по предупреждениям? Нет. Это вообще код шаблона warnDetails Большинство тегов в шаблоне перепутаны. Не говоря уже об условиях. Переделать код шаблона userInfoPane - самое важное, что есть в форуме. Хочу -> делаю, как умею, -> вроде работает. Link to comment https://ipbmafia.ru/topic/6073-userinfopane-ubrat-lishnee/?&do=findComment&comment=46853 Share on other sites Больше вариантов
20 октября, 201311 yr comment_46854 То есть, к a добавляется класс hide (по предыдущим версиям ИПБ, данный класс, на сколько я помню, прячет любую инфу) "предупреждения" тогда никто визуально не увидит (не сможет просмотреть историю предупреждений 1 кликом), останется одна иконка только, если есть предупреждения за текущее сообщение. и будет работать при условии что прописано в ipb_styles.css (даже если это стандартная функция - авторы стилей не дают гарантии, что они ничего не поменяли) /* Utility styles */ ... .hide { display: none; } Link to comment https://ipbmafia.ru/topic/6073-userinfopane-ubrat-lishnee/?&do=findComment&comment=46854 Share on other sites Больше вариантов
20 октября, 201311 yr comment_46856 "предупреждения" тогда никто визуально не увидит (не сможет просмотреть историю предупреждений 1 кликом), останется одна иконка только, если есть предупреждения за текущее сообщение. Так точно. Так автору то чего нужно? Он как раз обвёл предупреждения. Я за последствия не отвечаю/ Link to comment https://ipbmafia.ru/topic/6073-userinfopane-ubrat-lishnee/?&do=findComment&comment=46856 Share on other sites Больше вариантов
20 октября, 201311 yr comment_46858 моё дело предупредить... Link to comment https://ipbmafia.ru/topic/6073-userinfopane-ubrat-lishnee/?&do=findComment&comment=46858 Share on other sites Больше вариантов
20 октября, 201311 yr comment_46860 Да это понятно. Но раз автор хочет вывернуться... Поймёт - уберёт хайд. Link to comment https://ipbmafia.ru/topic/6073-userinfopane-ubrat-lishnee/?&do=findComment&comment=46860 Share on other sites Больше вариантов
20 октября, 201311 yr Author comment_46862 Спасибо убрал. Просто отключил хук Link to comment https://ipbmafia.ru/topic/6073-userinfopane-ubrat-lishnee/?&do=findComment&comment=46862 Share on other sites Больше вариантов
20 октября, 201311 yr comment_46863 а форматированное название группы и картинка группы одновременно это так и задумано? по идее одного элемента должно хватить чтобы понять что ты админ. ради интереса удали <li class='group_title'> {$author['_group_formatted']} </li> и отредактируй <img src='{$author['member_rank_img']}' alt='' /> до вида <img src='{$author['member_rank_img']}' alt='' data-tooltip='{$author['g_title']}' />и при наведении на картинку группы будет писаться "администратор" и т.д... з.ы. за красоту отображения всплывающего сообщения data-tooltip ответственности не несу... Link to comment https://ipbmafia.ru/topic/6073-userinfopane-ubrat-lishnee/?&do=findComment&comment=46863 Share on other sites Больше вариантов
20 октября, 201311 yr Author comment_46864 а форматированное название группы и картинка группы одновременно это так и задумано? по идее одного элемента должно хватить чтобы понять что ты админ. Как думаешь картинку убрать или или название лучше? или вообще картинку поменять =)) Link to comment https://ipbmafia.ru/topic/6073-userinfopane-ubrat-lishnee/?&do=findComment&comment=46864 Share on other sites Больше вариантов
20 октября, 201311 yr comment_46865 Как думаешь картинку убрать или или название лучше? или вообще картинку поменять =))отредактировал сообщение выше. попробуй, может понравится как я делал. Link to comment https://ipbmafia.ru/topic/6073-userinfopane-ubrat-lishnee/?&do=findComment&comment=46865 Share on other sites Больше вариантов
20 октября, 201311 yr Author comment_46866 а форматированное название группы и картинка группы одновременно это так и задумано? по идее одного элемента должно хватить чтобы понять что ты админ. ради интереса удали <li class='group_title'> {$author['_group_formatted']} </li> и отредактируй <img src='{$author['member_rank_img']}' alt='' /> до вида <img src='{$author['member_rank_img']}' alt='' data-tooltip='{$author['g_title']}' /> и при наведении на картинку группы будет писаться "администратор" и т.д... з.ы. за красоту отображения всплывающего сообщения data-tooltip ответственности не несу... Ну отлично, только вот картинки сменить надо и все Link to comment https://ipbmafia.ru/topic/6073-userinfopane-ubrat-lishnee/?&do=findComment&comment=46866 Share on other sites Больше вариантов
20 октября, 201311 yr comment_46867 а теперь код <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='' data-tooltip='{$author['g_title']}' /> <else /> {$author['member_rank_img']} </if> </li> </if> перемести выше строк <php> if ( $author['pp_reputation_points'] > 0 ) и будет репутация под картинкой группы, и картинки ничего - вписываются в цветовую гамму форума Link to comment https://ipbmafia.ru/topic/6073-userinfopane-ubrat-lishnee/?&do=findComment&comment=46867 Share on other sites Больше вариантов
20 октября, 201311 yr Author comment_46868 а теперь код <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='' data-tooltip='{$author['g_title']}' /> <else /> {$author['member_rank_img']} </if> </li> </if> перемести выше строк <php> if ( $author['pp_reputation_points'] > 0 ) и будет репутация под картинкой группы, и картинки ничего - вписываются в цветовую гамму форума все нормально спасибо Link to comment https://ipbmafia.ru/topic/6073-userinfopane-ubrat-lishnee/?&do=findComment&comment=46868 Share on other sites Больше вариантов
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.