-
Новый профиль в боковой панели 2
Да, спасибо!
-
Новый профиль в боковой панели 2
Ciko, огромное спасибо за профиль, наконец то я решил проблему эту. Точнее помогли на одном форуме, оказывается, чтобы блок профиля стал на первое место, нужно всего лишь не ниже этого ставить код: <foreach loop="side_blocks:$side_blocks as $block">{$block}</foreach> А нужно ставить прямо над ним, и тогда блок становится на первое место.
-
Новый профиль в боковой панели 2
Даже не то чтобы все дивы исчезали, ну по крайней мере верхняя часть точно теряется и иногда конечные дивы тоже исчезают, вот специально из блока скопировал то, что остаётся от кода после сохранения блока, то есть нет начала кода. $this->memberData['customization'] = @unserialize($this->memberData['pp_customization']);</PHP><style type="text/css"><if test="hasBodyCustomization:|:$this->memberData['customization']['bg_color'] OR $this->memberData['customization']['_bgUrl']">.customBackground{<if test="hasBackgroundColor:|:$this->memberData['customization']['bg_color']"> background-color: #{$this->memberData['customization']['bg_color']} !important; </if> <if test="hasBackgroundImage:|:$this->memberData['customization']['bg_url']"> background-image: url("{$this->settings['upload_url']}/{$this->memberData['customization']['bg_url']}?nc={$this->memberData['pp_profile_update']}") !important; <if test="backgroundIsFixed:|:! $this->memberData['customization']['bg_tile']"> background-position: 50% 50%; background-repeat: no-repeat; -webkit-background-size: 100% 100%; -moz-background-size: 100% 100%; background-size: cover; <else /> background-position: 50% 50%; background-repeat: repeat; </if> </if>height: 130px;left: -25px;margin-bottom: -10px;top: -10px;width: 360px !important;position: relative;}</if></style></div> <div class="profile_picture"><img src='{$this->memberData['pp_small_photo']}' alt="{parse expression="sprintf($this->lang->words['users_photo'],$this->memberData['members_display_name'])"}" class='ipsUserPhoto1 ipsUserPhoto_mediumbg' style="width: 110px; height: 110px;margin: -5px 5px 5px -5px;border-radius: 100%;" /></div> <div class="left_col"> <div class="followers"> <div class="follow_count"><a style="padding: 0 5px;" href="{$this->settings['board_url']}/index.php?/user/{$this->memberData['member_id']}-{$this->memberData['members_seo_name']}/?tab=reputation"><if test="$this->memberData['pp_reputation_points'] > 0"><span id='user_reputation' class="reputationbg positive" title='Репутация'>{$this->memberData['pp_reputation_points']}</span></if><if test="$this->memberData['pp_reputation_points'] < 0"><span id='user_reputation' class="reputationbg negative" title='Репутация'>{$this->memberData['pp_reputation_points']}</span></if><if test="$this->memberData['pp_reputation_points'] == 0"><span id='user_reputation' class="reputationbg zero" title='Репутация'>{$this->memberData['pp_reputation_points']}</span></if></a></div>Репутация </div> <div class="following"> <div class="follow_count"><a href="https://www.facebook.com/pages/SilenceBgSoftware/141200099391671" target="_blank"><i class="fa fa-facebook-square fa-3x"></i></a></div> </div><div class="following"> <div class="follow_count"><a href="https://plus.google.com/+Silencebgsoftware/posts" target="_blank"><i class="fa fa-google-plus-square fa-3x"></i></a></div> </div> </div> <div class="right_col"> <h2 class="name">{$this->memberData['members_display_name']}</h2> <h4 class="locationbg">{$this->memberData['prefix']}{$this->memberData['g_title']}{$this->memberData['suffix']}</h4> <ul class="contact_information"> <li class="work"><a href='{parse url="showuser={$this->memberData['member_id']}" seotitle="{$this->memberData['members_seo_name']}" template="showuser" base="public"}' title='{$this->lang->words['your_profile']}'><i class="fa fa-suitcase"></i> {$this->lang->words['my_profile']}</a></li> <li class="website"><a href="{parse url="app=core&module=usercp" base="public"}" title="{$this->lang->words['cp_tool_tip']}"><i class="fa fa-cog"></i> {$this->lang->words['your_cp']}</a></li> <li class="mail"><a href="{parse url="app=core&module=search&do=user_activity&mid={$this->memberData['member_id']}" base="public"}" title="{$this->lang->words['my_content_link']}"><i class="fa fa-folder-open"></i> {$this->lang->words['my_content_link']}</a></li> <li class="phone"><a href='{parse url="app=members&module=profile§ion=friends&do=list" base="public"}' title="{$this->lang->words['manage_friends']}" class='manage_friends'><i class="fa fa-users"></i> {$this->lang->words['manage_friends']}</a></li> <li class="resume"><a href='{parse url="app=core&module=search&do=followed" base="public"}' title='{$this->lang->words['your_likes']}'><i class="fa fa-comments"></i> {$this->lang->words['your_likes']}</a></li> <li class="resume"><a href='{parse url="app=core&module=usercp&tab=core&area=ignoredusers" base="public"}' title="{$this->lang->words['manage_ignored_users']}" class='manage_enemies'><i class="fa fa-minus-circle"> </i>{$this->lang->words['manage_ignored_users']}</a></li> <li class="resumebg" style="font-size: 14px; font-variant: small-caps; text-shadow: rgba(0,0,0,0.85) 0px 1px 4px;"><a href='http://ipb-board.com/'>Всё для IPB</a></li> </ul></div></div></div></div>
-
Новый профиль в боковой панели 2
Кстати, даже в пустом виде блок всё равно становится не на первое место, а после всех остальных, например после блоков: Свежие темы, Новые комментарии, Топ репутаций. Блин, жаль, но видимо придётся не ставить профиль, так то нормальный профиль, только не думал, что возникнет проблема по установке его на первое место, там где он и должен быть. В PHP режиме исчезают все дивы(div)из блока, вероятно поэтому профиль и не появляется в блоке.
-
Новый профиль в боковой панели 2
В общем не знаю, правильно ли делал. Код поставил в новый блок, Включил PHP режим. Потом portfoliocard.css удалил, содержимое запихал в ipb_styles.css. Результат-0, то есть блок пустой, первый скрин. Потом отключил PHP режим и Включил RAW HTML/JS режим, результат на втором скрине.
-
Новый профиль в боковой панели 2
Понял, спасибо, попробую. Так то я пробовал в блок запихать это, но ничего не появилось. А так я понял CSS portfoliocard.нужно удалить тогда? А содержимое его перекинуть в ipb_styles.css ? Так?
-
Новый профиль в боковой панели 2
Ниже добавить что? <foreach loop="side_blocks:$side_blocks as $block">{$block}</foreach> Там же уже вставлено то, что у вас в первом посте. Ещё что то нужно добавить? По поводу приложения, у меня есть оно уже давно Custom Sidebar Blocks v2.1.1. Если правильно понял, то нужно создать новый блок и туда вставить вот это. <div class='ipsSideBlock'><div class='_sbcollapsable'><div class="portfoliocard"><link href="//maxcdn.bootstrapcdn.com/font-awesome/4.2.0/css/font-awesome.min.css" rel="stylesheet"><div class="coverphoto "><div class="customBackground"></div><PHP>$this->memberData['customization'] = @unserialize($this->memberData['pp_customization']);</PHP><style type="text/css"><if test="hasBodyCustomization:|:$this->memberData['customization']['bg_color'] OR $this->memberData['customization']['_bgUrl']">.customBackground{<if test="hasBackgroundColor:|:$this->memberData['customization']['bg_color']"> background-color: #{$this->memberData['customization']['bg_color']} !important; </if> <if test="hasBackgroundImage:|:$this->memberData['customization']['bg_url']"> background-image: url("{$this->settings['upload_url']}/{$this->memberData['customization']['bg_url']}?nc={$this->memberData['pp_profile_update']}") !important; <if test="backgroundIsFixed:|:! $this->memberData['customization']['bg_tile']"> background-position: 50% 50%; background-repeat: no-repeat; -webkit-background-size: 100% 100%; -moz-background-size: 100% 100%; background-size: cover; <else /> background-position: 50% 50%; background-repeat: repeat; </if> </if>height: 130px;left: -25px;margin-bottom: -10px;top: -10px;width: 360px !important;position: relative;}</if></style></div> <div class="profile_picture"><img src='{$this->memberData['pp_small_photo']}' alt="{parse expression="sprintf($this->lang->words['users_photo'],$this->memberData['members_display_name'])"}" class='ipsUserPhoto1 ipsUserPhoto_mediumbg' style="width: 110px; height: 110px;margin: -5px 5px 5px -5px;border-radius: 100%;" /></div> <div class="left_col"> <div class="followers"> <div class="follow_count"><a style="padding: 0 5px;" href="{$this->settings['board_url']}/index.php?/user/{$this->memberData['member_id']}-{$this->memberData['members_seo_name']}/?tab=reputation"><if test="$this->memberData['pp_reputation_points'] > 0"><span id='user_reputation' class="reputationbg positive" title='Репутация'>{$this->memberData['pp_reputation_points']}</span></if><if test="$this->memberData['pp_reputation_points'] < 0"><span id='user_reputation' class="reputationbg negative" title='Репутация'>{$this->memberData['pp_reputation_points']}</span></if><if test="$this->memberData['pp_reputation_points'] == 0"><span id='user_reputation' class="reputationbg zero" title='Репутация'>{$this->memberData['pp_reputation_points']}</span></if></a></div>Репутация </div> <div class="following"> <div class="follow_count"><a href="https://www.facebook.com/pages/SilenceBgSoftware/141200099391671" target="_blank"><i class="fa fa-facebook-square fa-3x"></i></a></div> </div><div class="following"> <div class="follow_count"><a href="https://plus.google.com/+Silencebgsoftware/posts" target="_blank"><i class="fa fa-google-plus-square fa-3x"></i></a></div> </div> </div> <div class="right_col"> <h2 class="name">{$this->memberData['members_display_name']}</h2> <h4 class="locationbg">{$this->memberData['prefix']}{$this->memberData['g_title']}{$this->memberData['suffix']}</h4> <ul class="contact_information"> <li class="work"><a href='{parse url="showuser={$this->memberData['member_id']}" seotitle="{$this->memberData['members_seo_name']}" template="showuser" base="public"}' title='{$this->lang->words['your_profile']}'><i class="fa fa-suitcase"></i> {$this->lang->words['my_profile']}</a></li> <li class="website"><a href="{parse url="app=core&module=usercp" base="public"}" title="{$this->lang->words['cp_tool_tip']}"><i class="fa fa-cog"></i> {$this->lang->words['your_cp']}</a></li> <li class="mail"><a href="{parse url="app=core&module=search&do=user_activity&mid={$this->memberData['member_id']}" base="public"}" title="{$this->lang->words['my_content_link']}"><i class="fa fa-folder-open"></i> {$this->lang->words['my_content_link']}</a></li> <li class="phone"><a href='{parse url="app=members&module=profile§ion=friends&do=list" base="public"}' title="{$this->lang->words['manage_friends']}" class='manage_friends'><i class="fa fa-users"></i> {$this->lang->words['manage_friends']}</a></li> <li class="resume"><a href='{parse url="app=core&module=search&do=followed" base="public"}' title='{$this->lang->words['your_likes']}'><i class="fa fa-comments"></i> {$this->lang->words['your_likes']}</a></li> <li class="resume"><a href='{parse url="app=core&module=usercp&tab=core&area=ignoredusers" base="public"}' title="{$this->lang->words['manage_ignored_users']}" class='manage_enemies'><i class="fa fa-minus-circle"> </i>{$this->lang->words['manage_ignored_users']}</a></li> <li class="resumebg" style="font-size: 14px; font-variant: small-caps; text-shadow: rgba(0,0,0,0.85) 0px 1px 4px;"><a href='http://ipb-board.com/'>Всё для IPB</a></li> </ul></div></div></div></div> Так? Если так, то до этого куда я этот код размещал нужно удалить, так? А CSS portfoliocard. оставить как есть, так?
-
Новый профиль в боковой панели 2
Извиняюсь за флуд, предыдущее сообщение не редактируется. В общем вопрос по картинке снят, всё нормально стало. А вот второй вопрос по поводу, чтобы поставить блок на первое место сверху остаётся в силе. Никак не могу понять, как этот блок поднять?
-
Новый профиль в боковой панели 2
Кажись насчёт картинки понял, эта картинка "Персонализации профиля". В одном тестовом аккаунте картинка из персонализации туда встала, а тот который на скрине, админский профиль, там есть персонализация профиля, то есть фон, а на скрине просто белое цветом. То есть у админа картинка из персонализации почему то не встаёт. И второй вопрос остаётся в силе, чтобы на первое место блок поставить.
-
Новый профиль в боковой панели 2
Вот скрин, как на это белое место вставить картинку? Ну, чтобы эта картинка у всех пользователей была в профиле. И не могу понять, как блок профиля поставить на первое место, а то он в самом низу, и так неправильно будет, если внизу останется.
-
Новый профиль в боковой панели 2
Ещё вопрос. Профиль встал в самый нижний блок, а как его поставить на первое место? И в каком месте можно вставить картинку, там где аватар, у вас на скрине стоит например ноутбук?
-
Новый профиль в боковой панели 2
Спасибо большое! Скажите, а тот хук не нужен тогда, если ставить какой нибудь из этих профилей?
-
Member Panel BG v1.0.0
<p class="boxprofile">{$this->memberData['title']} </p> <p class='desc member_title'>{$author['member_title']}</p> <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> <p class="boxprofile"> Сообщений: {$this->memberData['posts']} </p> <p class="boxprofile"> Последняя активность: {parse date="$this->memberData['last_activity']" format="SHORT"}</p> <ul id='links'> Да, я это уже сам вчера находил и ставил, ничего не появляется. Может не так ставлю? Вот как в хук я вставил, выше.
-
Member Panel BG v1.0.0
Я в хук вставил это, но ничего не появилось. Первый скрин ниже. Может Вы меня не так поняли, мне нужно, чтобы картинка звания была и над ним название звания, второй скрин как в профиле на форуме в темах. Название званий кстати у администрации есть, а у других групп нет.
-
Member Panel BG v1.0.0
Здравствуйте! Отличный хук, по крайней мере те, которые находил не один не подошёл, ну скажем не понравились. Здесь же всё ок! Только вопрос один возник, не подскажите, какой код нужно в хуке вставить перед "Сообщений:", чтобы "ранг" или правильно будет "звание" тоже появилось?
Сергей11
Користувач
-
Зареєстровано
-
Відвідування