Skip to content
View in the app

A better way to browse. Learn more.

Дизайн и модификация 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.

Информация

Не знал как эту тему создать,описание данной опции не могу понять,поэтому поиск не искал. :)

 

У меня в данный момент так:

 

4a51d5e09aa3.png

 

Хочется сделать так:

 

68f8bb536f21.png

 

А то у меня со всем бредовый вид :)

Featured Replies

Хочется сделать так:

Настройки и инструменты > Системные настройки > Система > Оптимизация нагрузки на сервер

Показывать дополнительные поля профиля при просмотре тем?

 

И скорее всего потребуется правка шаблона userInfoPane

  • Author

У меня почему то это в другом месте вот путь :

 

Настройки и инструменты > Системные настройки > Производительность > Оптимизация нагрузки на сервер.

 

И там стоит да,попытался сделать на "нет" , тоже самое. Потом обратно на "да" , всё равно :)

 

Вот шаблон userInfoPane

 

<ul class='user_details'>
       <if test="avatar:|:$author['member_id'] AND $author['avatar']">
           <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']}">{$author['avatar']}</a></li>
       <else />
           <li class='avatar'>{$author['avatar']}</li>
       </if>
       <if test="membertitle:|:$author['title']">
           <li class='title'>{$author['title']}</li>
       </if>
       <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='{$this->lang->words['icon']}' />
           <else />
               {$author['member_rank_img']}
           </if>
           </li>
       </if>
   </ul>
   <div style='margin: 0 auto;'>
       <ul class='user_controls clear'>
           <if test="friendop:|:$this->memberData['member_id'] AND $this->memberData['member_id'] != $author['member_id'] && $this->settings['friends_enabled'] AND $this->memberData['g_can_add_friends'] && $author['member_id']">
               <if test="isfriend:|:IPSMember::checkFriendStatus( $author['member_id'] )">
                   <li class='mini_friend_toggle is_friend' id='friend_{$contentid}_{$author['member_id']}'><a href='{parse url="app=members&module=profile&section=friends&do=remove&member_id={$author['member_id']}&secure_key={$this->member->form_hash}" base="public"}' title='{$this->lang->words['remove_friend']}'>{parse replacement="remove_friend"}</a></li>
               <else />
                   <li class='mini_friend_toggle is_not_friend' id='friend_{$contentid}_{$author['member_id']}'><a href='{parse url="app=members&module=profile&section=friends&do=add&member_id={$author['member_id']}&secure_key={$this->member->form_hash}" base="public"}' title='{$this->lang->words['add_friend']}'>{parse replacement="add_friend"}</a></li>
               </if>
           </if>
           <if test="sendpm:|:$this->memberData['g_use_pm'] AND $this->memberData['member_id'] != $author['member_id'] AND $this->memberData['members_disable_pm'] == 0 AND IPSLib::moduleIsEnabled( 'messaging', 'members' ) && $author['member_id']">
               <li class='pm_button' id='pm_{$contentid}_{$author['member_id']}'><a href='{parse url="app=members&module=messaging&section=send&do=form&fromMemberID={$author['member_id']}" base="public"}' title='{$this->lang->words['pm_member']}'>{parse replacement="send_msg"}</a></li>
           </if>
           <if test="hasblog:|:$author['has_blog'] AND IPSLib::appIsInstalled( 'blog' )">
               <li><a href='{parse url="app=blog&module=display&section=blog&mid={$author['member_id']}" base="public"}' title='{$this->lang->words['view_blog']}'>{parse replacement="blog_link"}</a></li>
           </if>
           <if test="hasgallery:|:$author['has_gallery'] AND IPSLib::appIsInstalled( 'gallery' )">
               <li><a href='{parse url="app=gallery&module=user&section=user&user={$author['member_id']}" base="public"}' title='{$this->lang->words['view_gallery']}'>{parse replacement="gallery_link"}</a></li>
           </if>
       </ul>
   </div>
   <ul class='user_fields'>
       <li>
           <span class='ft'>{$this->lang->words['m_group']}</span>
           <span class='fc'>{$author['_group_formatted']}</span>
       </li>
       <if test="ismember:|:$author['member_id']">
           <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>
           <li>
               <span class='ft'>{$this->lang->words['m_joined']}</span>
               <span class='fc'>{parse date="$author['joined']" format="joined"}</span>
           </li>
       </if>
       <if test="authorcfields:|:$author['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>
   </ul>
   <if test="authorwarn:|:$author['warn_percent'] !== NULL">
       <br class='clear' />
       <div class='warn_panel clear rounded'>
           <if test="$this->settings['warn_show_rating']">
               <strong><a href='{parse url="app=members&module=warn&section=warn&do=view&mid={$author['member_id']}" base="public"}' id='warn_link_{$contentid}_{$author['member_id']}' title='{$this->lang->words['warn_view_history']}' class='warn_link'>{$this->lang->words['warn_status']}</a></strong>
               <p class='rating_mode user_warn' title='{$this->lang->words['warn_level']} {$author['warn_percent']}%'>
                   <if test="changewarn:|:$author['can_edit_warn']">
                       <a href='{parse url="app=members&module=warn&section=warn&type=minus&mid={$author['member_id']}&t=0&st=0" base="public"}' title='{$this->lang->words['warn_decrease']}'><img src='{$this->settings['img_url']}/warn_minus.gif' alt='{$this->lang->words['minus']}' class='warn_edit down'  /></a>
                   </if>
                   < {$this->settings['warn_min']} ( {$author['warn_level']} ) {$this->settings['warn_max']} >
                   <if test="changewarn:|:$author['can_edit_warn']">
                       <a href='{parse url="app=members&module=warn&section=warn&type=add&mid={$author['member_id']}&t={$this->request['t']}&st={$this->request['st']}" base="public"}' title='{$this->lang->words['warn_increase']}'><img src='{$this->settings['img_url']}/warn_add.gif' alt='{$this->lang->words['add']}' class='warn_edit up' /></a>
                   </if>
               </p>
           <else />
               <if test="changewarn:|:$author['can_edit_warn']">
                   <a href='{parse url="app=members&module=warn&section=warn&type=add&mid={$author['member_id']}&t={$this->request['t']}&st={$this->request['st']}" base="public"}' title='{$this->lang->words['warn_increase']}'><img src='{$this->settings['img_url']}/warn_add.gif' alt='{$this->lang->words['add']}' class='warn_edit up' /></a><a href='{parse url="app=members&module=warn&section=warn&type=minus&mid={$author['member_id']}&t=0&st=0" base="public"}' title='{$this->lang->words['warn_decrease']}'><img src='{$this->settings['img_url']}/warn_minus.gif' alt='{$this->lang->words['minus']}' class='warn_edit down'  /></a>
               </if>
                   <strong><a href='{parse url="app=members&module=warn&section=warn&do=view&mid={$author['member_id']}" base="public"}' id='warn_link_{$contentid}_{$author['member_id']}' title='{$this->lang->words['warn_view_history']}' class='warn_link'>{$this->lang->words['warn_status']}</a></strong>
               <if test="highwarn:|:$author['warn_percent'] >= 80">
                   <p class='progress_bar user_warn limit' title='{$this->lang->words['warn_level']} {$author['warn_percent']}%'>
               <else />
                   <p class='progress_bar user_warn' title='{$this->lang->words['warn_level']} {$author['warn_percent']}%'>
               </if>
                   <span style='width: {$author['warn_percent']}%'><span>{$this->lang->words['warn_level']} {$author['warn_percent']}%</span></span>
               </p>
           </if>
       </div>
   </if>

Настройки и инструменты > Системные настройки > Производительность > Оптимизация нагрузки на сервер.

Да верно.

Но нужные данные, должны быть добавлены в дополнительный полях

 

Вот шаблон userInfoPane

Шаблон не стандартный. Изменен.

  • Author

http://ipbskins.ru/forum/user/39708-aleshqa/

 

Мультиники у нас запрещены.

 

Да я знаю,просто кроме вас,не кто не когда не поможет,вы только умные,я буду соблюдать правила,потому что их прочитал! :)

 

Я сейчас попробую вытащить из обычного IPB этот код ! :)

  • Author

Установил стандартный IPB 3.0.5 , без всяких модов вытащил данный код:

 

<ul class='user_details'>
	<if test="avatar:|:$author['member_id'] AND $author['avatar']">
		<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']}">{$author['avatar']}</a></li>
	<else />
		<li class='avatar'>{$author['avatar']}</li>
	</if>
	<if test="membertitle:|:$author['title']">
		<li class='title'>{$author['title']}</li>
	</if>
	<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='{$this->lang->words['icon']}' />
		<else />
			{$author['member_rank_img']}
		</if>
		</li>
	</if>
</ul>
<div style='margin: 0 auto;'>
	<if test="xhtmlftw:|:$this->memberData['member_id'] != $author['member_id'] OR ($author['has_blog'] AND IPSLib::appIsInstalled( 'blog' )) OR ($author['has_gallery'] AND IPSLib::appIsInstalled( 'gallery' ))">
		<ul class='user_controls clear'>
			<if test="friendop:|:$this->memberData['member_id'] AND $this->memberData['member_id'] != $author['member_id'] && $this->settings['friends_enabled'] AND $this->memberData['g_can_add_friends'] && $author['member_id']">
				<if test="isfriend:|:IPSMember::checkFriendStatus( $author['member_id'] )">
					<li class='mini_friend_toggle is_friend' id='friend_{$contentid}_{$author['member_id']}'><a href='{parse url="app=members&module=profile&section=friends&do=remove&member_id={$author['member_id']}&secure_key={$this->member->form_hash}" base="public"}' title='{$this->lang->words['remove_friend']}'>{parse replacement="remove_friend"}</a></li>
				<else />
					<li class='mini_friend_toggle is_not_friend' id='friend_{$contentid}_{$author['member_id']}'><a href='{parse url="app=members&module=profile&section=friends&do=add&member_id={$author['member_id']}&secure_key={$this->member->form_hash}" base="public"}' title='{$this->lang->words['add_friend']}'>{parse replacement="add_friend"}</a></li>
				</if>
			</if>
			<if test="sendpm:|:$this->memberData['g_use_pm'] AND $this->memberData['member_id'] != $author['member_id'] AND $this->memberData['members_disable_pm'] == 0 AND IPSLib::moduleIsEnabled( 'messaging', 'members' ) && $author['member_id']">
				<li class='pm_button' id='pm_{$contentid}_{$author['member_id']}'><a href='{parse url="app=members&module=messaging&section=send&do=form&fromMemberID={$author['member_id']}" base="public"}' title='{$this->lang->words['pm_member']}'>{parse replacement="send_msg"}</a></li>
			</if>
			<if test="hasblog:|:$author['has_blog'] AND IPSLib::appIsInstalled( 'blog' )">
				<li><a href='{parse url="app=blog&show_members_blogs={$author['member_id']}" base="public"}' title='{$this->lang->words['view_blog']}'>{parse replacement="blog_link"}</a></li>
			</if>
			<if test="hasgallery:|:$author['has_gallery'] AND IPSLib::appIsInstalled( 'gallery' )">
				<li><a href='{parse url="app=gallery&module=user&section=user&user={$author['member_id']}" base="public"}' title='{$this->lang->words['view_gallery']}'>{parse replacement="gallery_link"}</a></li>
			</if>
		</ul>
	</if>
</div>
<ul class='user_fields'>
	<li>
		<span class='ft'>{$this->lang->words['m_group']}</span>
		<span class='fc'>{$author['_group_formatted']}</span>
	</li>
	<if test="ismember:|:$author['member_id']">
		<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>
		<li>
			<span class='ft'>{$this->lang->words['m_joined']}</span>
			<span class='fc'>{parse date="$author['joined']" format="joined"}</span>
		</li>
	</if>
	<if test="authorcfields:|:$author['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>
</ul>
<if test="authorwarn:|:$author['warn_percent'] !== NULL">
	<br class='clear' />
	<div class='warn_panel clear rounded'>
		<if test="$this->settings['warn_show_rating']">
			<strong><a href='{parse url="app=members&module=warn&section=warn&do=view&mid={$author['member_id']}" base="public"}' id='warn_link_{$contentid}_{$author['member_id']}' title='{$this->lang->words['warn_view_history']}' class='warn_link'>{$this->lang->words['warn_status']}</a></strong>
			<p class='rating_mode user_warn' title='{$this->lang->words['warn_level']} {$author['warn_percent']}%'>
				<if test="changewarn:|:$author['can_edit_warn']">
					<a href='{parse url="app=members&module=warn&section=warn&type=minus&mid={$author['member_id']}&t=0&st=0" base="public"}' title='{$this->lang->words['warn_decrease']}'><img src='{$this->settings['img_url']}/warn_minus.gif' alt='{$this->lang->words['minus']}' class='warn_edit down'  /></a>
				</if>
				< {$this->settings['warn_min']} ( {$author['warn_level']} ) {$this->settings['warn_max']} >
				<if test="changewarn:|:$author['can_edit_warn']">
					<a href='{parse url="app=members&module=warn&section=warn&type=add&mid={$author['member_id']}&t={$this->request['t']}&st={$this->request['st']}" base="public"}' title='{$this->lang->words['warn_increase']}'><img src='{$this->settings['img_url']}/warn_add.gif' alt='{$this->lang->words['add']}' class='warn_edit up' /></a>
				</if>
			</p>
		<else />
			<if test="changewarn:|:$author['can_edit_warn']">
				<a href='{parse url="app=members&module=warn&section=warn&type=add&mid={$author['member_id']}&t={$this->request['t']}&st={$this->request['st']}" base="public"}' title='{$this->lang->words['warn_increase']}'><img src='{$this->settings['img_url']}/warn_add.gif' alt='{$this->lang->words['add']}' class='warn_edit up' /></a><a href='{parse url="app=members&module=warn&section=warn&type=minus&mid={$author['member_id']}&t=0&st=0" base="public"}' title='{$this->lang->words['warn_decrease']}'><img src='{$this->settings['img_url']}/warn_minus.gif' alt='{$this->lang->words['minus']}' class='warn_edit down'  /></a>
			</if>
				<strong><a href='{parse url="app=members&module=warn&section=warn&do=view&mid={$author['member_id']}" base="public"}' id='warn_link_{$contentid}_{$author['member_id']}' title='{$this->lang->words['warn_view_history']}' class='warn_link'>{$this->lang->words['warn_status']}</a></strong>
			<if test="highwarn:|:$author['warn_percent'] >= 80">
				<p class='progress_bar user_warn limit' title='{$this->lang->words['warn_level']} {$author['warn_percent']}%'>
			<else />
				<p class='progress_bar user_warn' title='{$this->lang->words['warn_level']} {$author['warn_percent']}%'>
			</if>
				<span style='width: {$author['warn_percent']}%'><span>{$this->lang->words['warn_level']} {$author['warn_percent']}%</span></span>
			</p>
		</if>
	</div>
</if>

 

Полностью заменил,на тот который выше и вообще ни каких изменений..

 

Решено,мод у меня включен "Ник и цитата в форму быстрого ответа" , решил подправить и получилось,возможно кому то надо будет.

 

Скрыть поля профиля в боковой панели? - Нет

Отображать репутацию в боковой панели? - Да

Показывать кнопку сворачивания/разворачивания полей профиля? - Нет

 

Далее да,да..

 

А,вот на счёт подправки... Чтобы было как на скрине,можете пожалуйста сказать какие именно коды нужно вытащить.. Я со всем нечего не понимаю :(

 

Тут каждая выделена в свой квадратик так сказать. Это я тоже не могу :)

 

68f8bb536f21.png

 

Так скромненький вопросик.. Сможете такое сделать? :)

без всяких модов вытащил данный код:

Зачем весь код приводить?

 

Тут каждая выделена в свой квадратик так сказать. Это я тоже не могу :(

Проще всего зайти на тот форум, где вы это видели и посмотреть этот кусок кода.

  • Author

Ну я просто в кодах ipb вообще нечего не знаю... :( ссылка (с темой)

Ну я просто в кодах ipb вообще нечего не знаю... :(

Ну шаблоны тройки и я так не посмотрел. Но попробуем. Пишу без проверки, но как на том форуме -- должно пойти.

 

В css (например в ipb_styles.css) добавить

 

.fonramk{
background:#fafcfe;
border:1px solid #cdd6e2;
border-bottom-width:2px;
border-right-width:2px;
padding:2px 2px 2px 2px;
margin:3px 1px 3px 1px;
text-align:left;
width:90%;
}

 

В userInfoPane найти

 

<ul class='user_fields'>
               <li>
                       <span class='ft'>{$this->lang->words['m_group']}</span>
                       <span class='fc'>{$author['_group_formatted']}</span>
               </li>
               <if test="ismember:|:$author['member_id']">
                       <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>
                       <li>
                               <span class='ft'>{$this->lang->words['m_joined']}</span>
                               <span class='fc'>{parse date="$author['joined']" format="joined"}</span>
                       </li>
               </if>
               <if test="authorcfields:|:$author['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>
       </ul>

 

заменить на

 

<ul class='user_fields'>
               <li class='fonramk'>
                       <span class='ft'>{$this->lang->words['m_group']}</span>
                       <span class='fc'>{$author['_group_formatted']}</span>
               </li>
               <if test="ismember:|:$author['member_id']">
                       <li class='fonramk'>
                               <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>
                       <li class='fonramk'>
                               <span class='ft'>{$this->lang->words['m_joined']}</span>
                               <span class='fc'>{parse date="$author['joined']" format="joined"}</span>
                       </li>
               </if>
               <if test="authorcfields:|:$author['custom_fields'] != """>
                       <foreach loop="customFieldsOuter:$author['custom_fields'] as $group => $data">
                               <foreach loop="customFields:$author['custom_fields'][ $group ] as $field">
                                       <if test="$field != ''">
                                               <li class='fonramk'>
                                                       {$field}
                                               </li>
                                       </if>
                               </foreach>
                       </foreach>
               </if>
       </ul>

 

Должно получится.

  • Author

Спасибо огромное!!! Всё работает !!!

 

Можете добавить туда ещё (город) и (вконтакте) ? :(

  • Author

Да спасибо,ступил)

 

a7ac746a16c1.png

 

Где поправить код? А то пишет "Город" а на конце нету ":"

Где поправить код? А то пишет "Город" а на конце нету ":"

Это дополнительное поле или нет? Если дополнительное поле, то название вы вносили сами, там же поставьте двоеточие. Если нет, то здесь менять - Панель управления > Внешний вид > Языки > Языки системы > Русский (щелкаем мышкой по языку) -- Найти:

  • Author

Нечего не нашёл,этот как был IPB , так и скачал. Нечего не трогал :(

  • Author

В чём возможна проблема? :(

Create an account or sign in to comment

Recently Browsing 0

  • No registered users viewing this page.

Account

Navigation

Search

Search

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.