Перейти к публикации
Дизайн и модификация IPS Community IPBSkinsBETA
Поиск в
  • Дополнительно...
Искать результаты, содержащие...
Искать результаты в...
Алексей

Информация

Рекомендованные сообщения

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

 

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

 

4a51d5e09aa3.png

 

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

 

68f8bb536f21.png

 

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

Поделиться сообщением


Ссылка на сообщение

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

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

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

 

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

Поделиться сообщением


Ссылка на сообщение

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

 

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

 

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

 

Вот шаблон 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

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

Поделиться сообщением


Ссылка на сообщение

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

 

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

 

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

 

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

Поделиться сообщением


Ссылка на сообщение

Установил стандартный 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

 

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

Поделиться сообщением


Ссылка на сообщение

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

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

 

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

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

Поделиться сообщением


Ссылка на сообщение

Ну я просто в кодах 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>

 

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

Поделиться сообщением


Ссылка на сообщение

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

 

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

Поделиться сообщением


Ссылка на сообщение

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

 

a7ac746a16c1.png

 

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

Поделиться сообщением


Ссылка на сообщение

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

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

Поделиться сообщением


Ссылка на сообщение

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

Поделиться сообщением


Ссылка на сообщение

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас

  • Сейчас на странице   0 пользователей

    Нет пользователей, просматривающих эту страницу.

×
×
  • Создать...