Jump to content

Страница профиля пользователя

Featured Replies

Posted
comment_136668

Всем привет, есть код профиля пользователя на мой взгляд красивый, но есть одна проблемка, когда я его ставлю футер форума именно на странице профиля становиться маленького размера, а должен быль на всю ширину страницы. как это исправить? все перепробывал ничего не получается, я так думаю из-за кода <table футер тут и становиться маленьким, как изменить код профиля?
Сам код профиля:
PS: писал не я, взял с очень старого рипа и он никак не поддерживается, спросить там нет возможности.
 

{parse js_module="status"}
{parse js_module="rating"}
{parse js_module="profile"}
<script type='text/javascript'>
//<![CDATA[
	ipb.profile.viewingProfile = parseInt( {$member['member_id']} );
<if test="$this->memberData['member_id']">
	ipb.templates['remove_friend'] = "<a href='{parse url="app=members&section=friends&module=profile&do=remove&member_id={$member['member_id']}" base="public"}' title='{$this->lang->words['remove_as_friend']}'><img src='{$this->settings['img_url']}/user_delete.png' alt='{$this->lang->words['remove_as_friend']}' />   {$this->lang->words['remove_as_friend']}</a>";
	ipb.templates['add_friend'] = "<a href='{parse url="app=members&section=friends&module=profile&do=add&member_id={$member['member_id']}" base="public"}' title='{$this->lang->words['add_me_friend']}'><img src='{$this->settings['img_url']}/user_add.png' alt='{$this->lang->words['add_me_friend']}' />   {$this->lang->words['add_me_friend']}</a>";
</if>
	ipb.templates['edit_status'] = "<span id='edit_status'><input type='text' class='input_text' style='width: 60%' id='updated_status' maxlength='150' /> <input type='submit' value='{$this->lang->words['save']}' class='input_submit' id='save_status' />  <a href='#' id='cancel_status' class='cancel' title='{$this->lang->words['cancel']}'>{$this->lang->words['cancel']}</a></span>";
	<if test="friendsEnabled:|:$this->settings['friends_enabled'] AND $this->memberData['g_can_add_friends']">
		<if test="jsIsFriend:|:IPSMember::checkFriendStatus( $member['member_id'] )">
			ipb.profile.isFriend = true;
		<else />
			ipb.profile.isFriend = false;
		</if>
	</if>
//]]>
</script>
<if test="hasCustomization:|:is_array($member['customization']) AND $member['customization']['type']">
	{parse template="customizeProfile" group="profile" params="$member"}
</if>

<if test="canEditUser:|:($this->memberData['member_id'] && $member['member_id'] == $this->memberData['member_id']) || $this->memberData['g_is_supmod'] == 1 || ($this->memberData['member_id'] && $member['member_id'] != $this->memberData['member_id'])">
<div class='clearfix'>
	<ul class='topic_buttons'>
		<if test="weAreSupmod:|:$this->memberData['g_is_supmod'] == 1 && $member['member_id'] != $this->memberData['member_id']">
			<li><a href='{parse url="app=core&module=modcp&do=editmember&auth_key={$this->member->form_hash}&mid={$member['member_id']}&pf={$member['member_id']}" base="public"}'>{$this->lang->words['supmod_edit_member']}</a></li>
		</if>
		<if test="weAreOwner:|:$this->memberData['member_id'] && $member['member_id'] == $this->memberData['member_id']">
			<li><a href='{parse url="app=core&module=usercp&tab=core" base="public"}'>{$this->lang->words['edit_profile']}</a></li>
		</if>
		<if test="supModCustomization:|:($member['member_id'] == $this->memberData['member_id'] ) AND $member['customization']['type']">
			<li class='non_button'><a href='{parse url="showuser={$member['member_id']}&secure_key={$this->member->form_hash}&removeCustomization=1" seotitle="{$member['members_seo_name']}" template="showuser" base="public"}'>{$this->lang->words['cust_remove']}</a></li>
		</if>
	</ul>
</div>
</if>
{parse replacement="header_start"}<h3 class='maintitle'>Пользователь: {$member['members_display_name']}
<div style="float:right;">
	<if test="onlineDetails:|:$member['_online'] && ($member['online_extra'] != $this->lang->words['not_online'])">
							<span class='ipsBadge_prifile ipsBadge_green_post reset_cursor' {$this->lang->words['online_online']}</span>
						<else />
						</if>
</div>
</h3>{parse replacement="header_end"}
<div style="background:#e3e3e3;padding:40px 10px 20px 0;">
<table width="100%"><tbody><tr>
<td width="300px" style="padding:0;font-size:12px;">
<center>
<div style="margin-top:-30px;">
<img style="border-radius:4px;width: 200px; height: auto; max-width: 200px; max-height: 500px;" src="{$member['pp_main_photo']}" title="Аватар пользователя">
<div style="margin-top:15px;">
		<if test="rankimage:|:$member['member_rank_img']">
				<if test="rankimageimage:|:$member['member_rank_img_i'] == 'img'">
				<img src='{$member['member_rank_img']}' alt='' />
			<else />
				{$member['member_rank_img']}
			</if>
					</if>
	</div>
<br>
<if test="pmlink:|:($member['member_id'] != $this->memberData['member_id']) AND $this->memberData['g_use_pm'] AND $this->memberData['members_disable_pm'] == 0 AND IPSLib::moduleIsEnabled( 'messaging', 'members' ) AND $member['members_disable_pm'] == 0">
						<a href='{parse url="app=members&module=messaging&section=send&do=form&fromMemberID={$member['member_id']}" base="public"}' title='{$this->lang->words['pm_this_member']}' class='input_submit' style="color:#fff;">{parse replacement="send_msg"}   {$this->lang->words['send_message']}</a>
						</if>
<br>
<if test="authorspammer:|:$member['spamStatus'] !== NULL && $member['member_id'] != $this->memberData['member_id']">
<div style="background:#eaeaea; padding:7px; border-radius:4px;float:center;width:220px; margin-top:20px;border:1px solid #ccc;">
											<if test="authorspammerinner:|:$member['spamStatus'] === TRUE">
												<a href='#' onclick="return ipb.global.toggleFlagSpammer({$member['member_id']}, false)">{parse replacement="spammer_on"}  {$this->lang->words['spm_on']}</a>
											<else />
												<a href='{$this->settings['base_url']}app=core&module=modcp&do=setAsSpammer&member_id={$member['member_id']}&auth_key={$this->member->form_hash}' onclick="return ipb.global.toggleFlagSpammer({$member['member_id']}, true)">{parse replacement="spammer_off"}  {$this->lang->words['spm_off']}</a>
											</if>
										</if>
<br>

<if test="haswarn:|:$member['show_warn']">
				<div class='warn_panel clear ipsType_small'>
					<a href='{parse url="app=members&module=profile&section=warnings&member={$member['member_id']}&from_app=members" base="public"}' id='warn_link_xxx_{$member['member_id']}' title='{$this->lang->words['warn_view_history']}'>{parse expression="sprintf( $this->lang->words['warn_status'], $member['warn_level'] )"}</a>
				</div>
</div>
			</if>
</div>
								</center>

</td>
<td class="bl"><div style="padding:0 0 15px 0;"><div class="block_content" style="border-radius:4px;padding:0;font-size:12px;border-bottom:1px solid #cbcbcb;"><div class="fr" style="float:right;padding:6px 10px 5px 10px;color:#222;background:url(http://pbhack.ru/_/gr.png) 0 -589px;border-radius:0 0 0 4px;">Общая информация</div><div style="padding:20px;line-height:20px;text-shadow:0 1px 0 #fff;">
<span style="color:grey;padding:0 10px 0 0;">Возраст:</span>
<if test="member_age:|:$member['_age'] > 0">
										{$member['_age']} {$this->lang->words['m_years_old']}
										<else />
									{$this->lang->words['m_age_unknown']}
										</if>
<br>
<span style="color:grey;padding:0 10px 0 0;">День рождения:</span>
								<if test="member_birthday:|:$member['bday_day']">
							{$member['_bday_month']} {$member['bday_day']}<if test="member_bday_year:|:$member['bday_year']">, {$member['bday_year']}</if>
										<else />
										{$this->lang->words['m_bday_unknown']}
										</if>
<br>
<div style="border-top:1px dashed #cecece;margin:8px 0;"></div><span style="color:grey;padding:0 10px 0 0;">Регистрация:</span> {parse date="$member['joined']" format="DATE"}<br>
<span style="color:grey;padding:0 10px 0 0;">Активность:</span>{$member['_last_active']}
</div><div class="cl"></div></div></div>
<div style="padding:0 0 15px 0;"><div class="block_content" style="border-radius:4px;padding:0;font-size:12px;border-bottom:1px solid #cbcbcb;"><div class="fr" style="float:right;padding:6px 10px 5px 10px;color:#222;background:url(http://pbhack.ru/_/gr.png) 0 -589px;border-radius:0 0 0 4px;">Информация о пользователе</div><div style="padding:20px;line-height:20px;text-shadow:0 1px 0 #fff;">
<span style="color:grey;padding:0 10px 0 0;">Группа:</span>{$member['g_title']}<br>
<div><span style="color:grey;padding:0 10px 0 0;">Статус:</span>
{$member['title']}
</div>
<script>
if(forum.vars.is_admin){ $('#member_status').show().next().hide()}
else if(!'FashionWH'){ $('#member_status').parent().parent().hide()}
</script>
<span style="color:grey;padding:0 10px 0 0;">Репутация:   {$member['pp_reputation_points']}</span>
<br>
<span style="color:grey;padding:0 10px 0 0;">ID:</span>{$member['member_id']}<br>
</div><div class="cl"></div></div></div>
<div style="padding:0 0 15px 0;"><div class="block_content" style="border-radius:4px;padding:0;font-size:12px;border-bottom:1px solid #cbcbcb;"><div class="fr" style="float:right;padding:6px 10px 5px 10px;color:#222;background:url(http://pbhack.ru/_/gr.png) 0 -589px;border-radius:0 0 0 4px;">Контактная информация</div><div style="padding:20px;line-height:20px;text-shadow:0 1px 0 #fff;"><div></div>
<div></div>
<div></div>
<div></div>
<div></div>
<div></div>
	<if test="noFriendYourself:|:$this->memberData['member_id'] AND $this->memberData['member_id'] != $member['member_id'] && $this->settings['friends_enabled'] AND $this->memberData['g_can_add_friends']">
								<if test="isFriend:|:IPSMember::checkFriendStatus( $member['member_id'] )">
									<a href='{parse url="app=members&section=friends&module=profile&do=remove&member_id={$member['member_id']}&secure_key={$this->member->form_hash}" base="public"}' title='{$this->lang->words['remove_friend']}'><img src='{$this->settings['img_url']}/user_delete.png' alt='{$this->lang->words['remove_friend']}' />   [ Удалить из друзей ]</a>
								<else />
									<a href='{parse url="app=members&section=friends&module=profile&do=add&member_id={$member['member_id']}&secure_key={$this->member->form_hash}" base="public"}' title='{$this->lang->words['add_friend']}'><img src='{$this->settings['img_url']}/user_add.png' alt='{$this->lang->words['add_friend']}' />   [ Добавить в друзья ]</a>
								</if>
													</if>
<if test="member_contact_fields:|:is_array( $member['custom_fields']['contact'])">
											<foreach loop="cfields:$member['custom_fields']['contact'] as $field">
												<if test="$field">{$field}</if>
											</foreach>
										</if>
<div></div>
<div></div>
</div><div class="cl"></div></div></div>
<div style="padding:0 0 15px 0;"><div class="block_content" style="border-radius:4px;padding:0;font-size:12px;border-bottom:1px solid #cbcbcb;"><div style="padding:20px;line-height:20px;text-shadow:0 1px 0 #fff;"><div><a href="{parse url="app=core&module=search&do=user_activity&mid={$member['member_id']}" base="public"} "><span style="color:grey;padding:0 10px 0 0;">Сообщений: </span>{parse format_number="$member['posts']"}</a></div>
<div><span style="color:grey;padding:0 10px 0 0;">Просмотров профиля:</span>{parse format_number="$member['members_profile_views']"}</div>
<div><span style="color:grey;padding:0 10px 0 0;"><b>EXP:</b></span><span class='row_title'>{$this->lang->words['points_name_3']}</span>
<span class='row_data'>{parse format_number="$points"}</span></div>
</div><div class="cl"></div></div></div>
</td></tr></tbody></table>
</div>


код футера:
 

<table width="100%"><tr><td style="padding:10px;line-height:15px;font-size:11px;  ">

Гл. Администратор: <span style="color:#fff;"> <a href="http://playestomel.ru/index.php?/user/1-estomel/">Estomel</a></span> <br>
<br>
При скачивании каких-либо файлов с сайта, проверяйте их на вирусы и читайте отзывы.<br>
Вся информация находящееся на ресурсе была найдена на просторах интернета.<br>
Владельцы сайта не могут нести ответственности за действия пользователей.<br>
© 2017 «PlayEstomel» <a href="#" class="n2">Реклама на сайте</a> | <a href="#" class="n2">Правообладателям</a> 
</td><td style="width:14px;background:url({style_images_url}/footer.png) no-repeat center 0;"></td>
<td style="padding:10px;width:405px;">
<div class="banners">
<noindex>
<span style="margin-left:5px;"><img src="http://thecrew-pc.ru/templates/Juice-Poetal-all/images/sch.png" alt=""></span>
<span style="margin-left:5px;"><img src="http://thecrew-pc.ru/templates/Juice-Poetal-all/images/sch.png" alt=""></span>
<!-- Yandex.Metrika informer -->
<a href="https://metrika.yandex.ru/stat/?id=000000&from=informer"
target="_blank" rel="nofollow"><img src="https://informer.yandex.ru/informer/000000/3_1_FFFFFFFF_EFEFEFFF_0_pageviews"
style="width:88px; height:31px; border:0;" alt="Яндекс.Метрика" title="Яндекс.Метрика: данные за сегодня (просмотры, визиты и уникальные посетители)" class="ym-advanced-informer" data-cid="000000" data-lang="ru" /></a>
<!-- /Yandex.Metrika informer -->
<!-- Yandex.Metrika counter -->
<script type="text/javascript" >
    (function (d, w, c) {
        (w[c] = w[c] || []).push(function() {
            try {
                w.yaCounter000000 = new Ya.Metrika({
                    id:000000,
                    clickmap:true,
                    trackLinks:true,
                    accurateTrackBounce:true,
                    webvisor:true
                });
            } catch(e) { }
        });
        var n = d.getElementsByTagName("script")[0],
            s = d.createElement("script"),
            f = function () { n.parentNode.insertBefore(s, n); };
        s.type = "text/javascript";
        s.async = true;
        s.src = "https://mc.yandex.ru/metrika/watch.js";
        if (w.opera == "[object Opera]") {
            d.addEventListener("DOMContentLoaded", f, false);
        } else { f(); }
    })(document, window, "yandex_metrika_callbacks");
</script>
<noscript><div><img src="https://mc.yandex.ru/watch/000000" style="position:absolute; left:-9999px;" alt="" /></div></noscript>
<!-- /Yandex.Metrika counter -->
</noindex>
</div>
<br>
<br>
<br>
</td></tr></table></div>

Заранее спасибо тому кто поможет) я уже всю голову сломал так и не получилось исправить((

Вид профиля с футером:
59c40a253e653_.thumb.png.8282983ce6e42ba1aad4ff9790d4b4ea.png


Фото каким размером должен быть футер:
21231123.thumb.png.84690d12be61ee0a6d39f0a3cc1fc87f.png

  • Author
comment_136674

или наоборот, как тогда сделать футер на абсолютно всех страницах маленьким как в профиле? я думаю так проще будет)

  • Author
comment_136761
В 21.09.2017 в 23:43, Estmii сказал:

или наоборот, как тогда сделать футер на абсолютно всех страницах маленьким как в профиле? я думаю так проще будет)

актуально

 

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.


Guest
Ответить в этой теме...

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

  • No registered users viewing this page.