Мини профиль - Дизайн и модификация Invision Power Board

Перейти к содержимому

 

Правила раздела

Здесь обсуждаются вопросы оформления форумов IPB 3.x.
Пожалуйста, не оффтопьте, если зашли сюда случайно, и обратите внимание на соседние разделы.
Оформление форумов IPB 2.x.
Настройка форумов, включая установку и техническую настройку скинов.
Размещение рекламы на форумах.
SEO оптимизация форума.
Техническая поддержка наших скинов и модов.

СвернутьПрикрепленные теги

Теги не найдены

Страница 1 из 1
  • Вы не можете создавать новые темы
  • Вы не можете отвечать в этой теме

Мини профиль

#1 Пользователь не на сайте   eXcellent ответил: »

 
 
  • Member
  • **
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 20
  • Регистрация: 30-Декабрь 15
  • Репутация: 0
  • IPB version:3.4.x
 

Отправлено 30 Декабрь 2015 - 15:20

Такой вопрос, можно ли сделать так:
1. Есть панель верхняя ( не залогинившись) -IMG-
2. Эта же панель после входа в профиль -IMG-
3. Эту панель сделал я, исходя из кода панели (п.2) -IMG-

Вопрос: Можно ли сделать так же как с верхней панелью, т.е при гостевом входе видно лишь 2 ссылки в левом меню, это регистрация и вход, но при заходе, появляется сам профиль (п.3)?
0

#2 Пользователь не на сайте   newbie ответил: »

 
 
  • Advanced
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: IPB Skins.ru Team
  • Сообщений: 2 166
  • Регистрация: 26-Октябрь 11
  • Репутация: 813
  • IPB version:I have no IPB
 

Отправлено 30 Декабрь 2015 - 15:34

Просмотреть сообщениеeXcellent сказал(а):

Можно ли сделать так же как с верхней панелью, т.е при гостевом входе видно лишь 2 ссылки в левом меню, это регистрация и вход, но при заходе, появляется сам профиль (п.3)?

Оберните код в условие
<if test="$this->memberData['member_id']">Код панели (п.3)</if>

0

#3 Пользователь не на сайте   eXcellent ответил: »

 
 
  • Member
  • **
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 20
  • Регистрация: 30-Декабрь 15
  • Репутация: 0
  • IPB version:3.4.x
 

Отправлено 30 Декабрь 2015 - 15:40

Почти все свернулось, осталось лишь:
-IMG- сворачиваться не хочет
0

#4 Пользователь не на сайте   newbie ответил: »

 
 
  • Advanced
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: IPB Skins.ru Team
  • Сообщений: 2 166
  • Регистрация: 26-Октябрь 11
  • Репутация: 813
  • IPB version:I have no IPB
 

Отправлено 30 Декабрь 2015 - 15:52

Так и эту часть тоже нужно было под условие добавить. Весь блок оберните.
0

#5 Пользователь не на сайте   eXcellent ответил: »

 
 
  • Member
  • **
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 20
  • Регистрация: 30-Декабрь 15
  • Репутация: 0
  • IPB version:3.4.x
 

Отправлено 30 Декабрь 2015 - 15:56

Весь блок свернул, толку ноль, вот код:

<if test="$this->memberData['member_id']">
<div class='ipsSideBlock clearfix'>
  <h3>Статистика пользователя</h3>
  <div class='_sbcollapsable'>
<ul class='ipsList_inline'>
<center>Здравствуй, <a id='user_link' href="{parse url="showuser={$this->memberData['member_id']}" seotitle="{$this->memberData['members_seo_name']}" template="showuser" base="public"}"  title='{$this->lang->words['your_profile']}'>{$this->memberData['members_display_name']}</a></center>
							<br>
							<center><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']}'>

                                    <img src='{$this->memberData['pp_small_photo']}' width="100" height="111" alt="{$this->memberData['members_display_name'] }{$this->lang->words['users_photo']}" class='user_photo' /> </a></center>
										
									</if>
									
								</if>														
	</ul>
<br>
<table border="1">
<tr>
<td><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']}'>{$this->lang->words['my_profile']}</a>
										</td>
<td><a href="{parse url="app=core&amp;module=usercp" base="public"}" title="{$this->lang->words['cp_tool_tip']}">{$this->lang->words['your_cp']}</a>
										</td>
</tr>
<tr>
<td><a href="{parse url="app=core&amp;module=search&amp;do=user_activity&amp;mid={$this->memberData['member_id']}" base="public"}" title="{$this->lang->words['my_content_link']}">{$this->lang->words['my_content_link']}</a>										</td>
<td><if test="userLikeLink:|:count( IPSLib::getEnabledApplications('like') )">
<a href='{parse url="app=core&amp;module=search&amp;do=followed" base="public"}' title='{$this->lang->words['your_likes']}'>{$this->lang->words['your_likes']}</a></if></td>
</tr>
<tr>
<td><if test="nobbyNoMates:|:$this->settings['friends_enabled'] && $this->memberData['g_can_add_friends']">
<a href='{parse url="app=members&amp;module=profile&amp;section=friends&amp;do=list" base="public"}' title="{$this->lang->words['manage_friends']}" class='manage_friends'>{$this->lang->words['manage_friends']}</a></if></td>
<td><a href='{parse url="app=core&amp;module=usercp&amp;tab=core&amp;area=ignoredusers" base="public"}' title="{$this->lang->words['manage_ignored_users']}" class='manage_enemies'>{$this->lang->words['manage_ignored_users']}</a></td>
</tr>
<tr>
<td><if test="pmLink:|:$this->memberData['members_disable_pm'] != 2 && $this->memberData['g_use_pm']">
<a href="{parse url="app=members&module=messaging" base="public"}">{$this->lang->words['user_dd_go_pm']}</a></if></td>
<td><a href="{parse url="app=core&amp;module=global&amp;section=login&amp;do=logout&amp;k={$this->member->form_hash}" base="public"}">{$this->lang->words['log_out']}</a></td>
</tr>
</table> 					
  </div>
</div>
</if>	
{parse template="mySideBlock_03" group="boards" params=""}

0

#6 Пользователь не на сайте   newbie ответил: »

 
 
  • Advanced
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: IPB Skins.ru Team
  • Сообщений: 2 166
  • Регистрация: 26-Октябрь 11
  • Репутация: 813
  • IPB version:I have no IPB
 

Отправлено 30 Декабрь 2015 - 16:29

                                    <img src='{$this->memberData['pp_small_photo']}' width="100" height="111" alt="{$this->memberData['members_display_name'] }{$this->lang->words['users_photo']}" class='user_photo' /> </a></center>
                                        
                                    </if>
                                    
                                </if>

2 последних if'а откуда взялись? Удалите.
0

#7 Пользователь не на сайте   eXcellent ответил: »

 
 
  • Member
  • **
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 20
  • Регистрация: 30-Декабрь 15
  • Репутация: 0
  • IPB version:3.4.x
 

Отправлено 30 Декабрь 2015 - 16:59

Хорошо, это все свернулось, а как теперь заместо них добавить кнопки, поверх закрытия? Как сделать так чтобы кнопки закрывались, когда зашел в панель?
0

#8 Пользователь не на сайте   newbie ответил: »

 
 
  • Advanced
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: IPB Skins.ru Team
  • Сообщений: 2 166
  • Регистрация: 26-Октябрь 11
  • Репутация: 813
  • IPB version:I have no IPB
 

Отправлено 31 Декабрь 2015 - 11:04

Просмотреть сообщениеeXcellent сказал(а):

Как сделать так чтобы кнопки закрывались, когда зашел в панель?

Какие кнопки?
0

#9 Пользователь не на сайте   eXcellent ответил: »

 
 
  • Member
  • **
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 20
  • Регистрация: 30-Декабрь 15
  • Репутация: 0
  • IPB version:3.4.x
 

Отправлено 03 Январь 2016 - 01:47

вход и регистрация? Если их сделать в этой же панели,т.е при входе гостя видно вход и регистрация, а как войдешь в профиль, то профиль чисто
0

#10 Пользователь не на сайте   newbie ответил: »

 
 
  • Advanced
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: IPB Skins.ru Team
  • Сообщений: 2 166
  • Регистрация: 26-Октябрь 11
  • Репутация: 813
  • IPB version:I have no IPB
 

Отправлено 03 Январь 2016 - 09:33

Во 2 сообщении есть условие для показана кода авторизованным пользователям.
<if test="$this->memberData['member_id']">Код для авторизованных юзеров</if>

<if test="!$this->memberData['member_id']">Код для гостей</if>


С else
<if test="$this->memberData['member_id']">
    Код для авторизованных юзеров
<else />
    Код для гостей
</if>

1

#11 Пользователь не на сайте   eXcellent ответил: »

 
 
  • Member
  • **
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 20
  • Регистрация: 30-Декабрь 15
  • Репутация: 0
  • IPB version:3.4.x
 

Отправлено 04 Январь 2016 - 23:37

Спасибо. Вопрос решен.
0

Сообщить об этой теме:


Страница 1 из 1
  • Вы не можете создавать новые темы
  • Вы не можете отвечать в этой теме

1 пользователей читают эту тему
0 зарегистрированных, 1 гостей, 0 скрытых


Контактная информация

Вопросы по работе сайта

+7 (917) 501-4765
C 10 до 20 в рабочие дни (время московское)

Техническая поддержка

Контактные данные специалистов

Дизайн форумов

IPB 3.x ¦ IPB 2.x

Бесплатные шаблоны

IPB 3.2 – 3.4 ¦ IPB 3.1 ¦ IPB 3.0 ¦ IPB 2.2 – 2.3 ¦ IPB 2.1 ¦ Клипарт
Лицензия на использование ¦ Ваша поддержка ¦ О проекте
Copyright © 2005-2016 IPBSkins.ru Team
При копировании материалов с сайта
прямая ссылка на источник обязательна