Posted 21 сентября, 20177 yr 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§ion=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§ion=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§ion=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§ion=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§ion=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§ion=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> Заранее спасибо тому кто поможет) я уже всю голову сломал так и не получилось исправить(( Вид профиля с футером: Фото каким размером должен быть футер:
21 сентября, 20177 yr Author comment_136674 или наоборот, как тогда сделать футер на абсолютно всех страницах маленьким как в профиле? я думаю так проще будет)
23 сентября, 20177 yr 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.