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


Фотография
- - - - -

[Обновление до 3.3.х] Дублирование вкладок форум и пользователи


  • Авторизуйтесь для ответа в теме
Сообщений в теме: 24

#1 Оффлайн   ๖ۣۣۜDesperate™

    Администратор


  • Администраторы
  • Репутация
    4 632
    • Cообщений: 8 603
    • Форум:3.4.х
    • Город:IpbZona
    Участник

Отправлено 22 Апрель 2012 - 00:42

После обновления с версии 3.2.3 до 3.3.х могут появиться вторые вкладки форума и пользователи. Это связано с тем что изменилось построение владок.

Исправляем так:

ACP - Внешний вид - Ваш стиль - globalTemplate

Найти:

{parse variable="forumActive" default="" oncondition="IPS_APP_COMPONENT == 'forums'" value="active"}
{parse variable="membersActive" default="" oncondition="IPS_APP_COMPONENT == 'members'" value="active"}
{parse variable="helpActive" default="" oncondition="IPS_APP_COMPONENT == 'core' AND $this->request['module'] == 'help'" value="active"}
<if test="!ipsRegistry::$applications['forums']['app_hide_tab'] && !count(ipsRegistry::$applications['forums']['app_tab_groups']) && !IPSMember::isInGroup( $this->memberData, ipsRegistry::$applications['forums']['app_tab_groups'] )"><li id='nav_discussion' class='left {parse variable="forumActive"}'><a href='{parse url="act=idx" seotitle="false" base="public"}' title='{$this->lang->words['go_to_discussion']}'>{IPSLib::getAppTitle( 'forums' )}</a></li></if>
<if test="!ipsRegistry::$applications['members']['app_hide_tab'] && !count(ipsRegistry::$applications['members']['app_tab_groups']) && !IPSMember::isInGroup( $this->memberData, ipsRegistry::$applications['members']['app_tab_groups'] )"><li id='nav_members' class='left {parse variable="membersActive"}'><a href='{parse url="app=members&amp;module=list" base="public" template="members_list" seotitle="false"}' title='{$this->lang->words['go_to_memberlist']}'>{IPSLib::getAppTitle( 'members' )}</a></li></if>
<if test="applicationsloop:|:is_array($header_items['applications']) AND count($header_items['applications'])">
	    <foreach loop="applications:$header_items['applications'] as $data">
			    <if test="showingapp:|:$data['app_show']">
					    {parse variable="appActive" default="" oncondition="$data['app_active']" value="active"}
					    <li id='nav_app_{$data['app_dir']}' class="left {parse variable="appActive"}"><a href='{parse url="{$data['app_link']}" seotitle="false" base="public"}' title='{parse expression="sprintf( $this->lang->words['go_to_prefix'], IPSLib::getAppTitle($data['app_dir']) )"}'>{IPSLib::getAppTitle($data['app_dir'])}</a></li>
			    </if>
	    </foreach>
</if>


Заменить на:

<if test="hasCustomPrimaryNavigation:|:!empty($header_items['primary_navigation_menu'])">
	    {$header_items['primary_navigation_menu']}
<else />
	    <if test="applicationsloop:|:is_array($header_items['applications']) AND count($header_items['applications'])">
			    <foreach loop="applications:$header_items['applications'] as $data">
					    <if test="showingapp:|:$data['app_show']">
							    {parse variable="appActive" default="" oncondition="$data['app_active']" value="active"}
							    <li id='nav_app_{$data['app_dir']}' class="left {parse variable="appActive"}"><a href='{parse url="{$data['app_link']}" seotitle="{$data['app_seotitle']}" template="{$data['app_template']}" base="{$data['app_base']}"}' title='{parse expression="sprintf( $this->lang->words['go_to_prefix'], IPSLib::getAppTitle($data['app_dir']) )"}'>{IPSLib::getAppTitle($data['app_dir'])}</a></li>
					    </if>
			    </foreach>
	    </if>
</if>

Сохранить и повторить для всех имеющихся стилей.
  • 7

#2 Оффлайн   fuat

    Новичок


  • Пользователи
  • Репутация
    0
    • Cообщений: 1
    • Форум:3.3.х
    • Город:Ташкент

Отправлено 10 Май 2012 - 14:00

После проделанных выше описанных действий менюшка действительно стала одноэтажной, но до того момента пока незалогинился.
После логина пунк меню пользователи вылетает на второй этаж, а поиск самоуверенно устраивается прямо в середине менюшки.

Сообщение отредактировал fuat: 10 Май 2012 - 17:54

  • 0

#3 Оффлайн   Dmitriy427

    Активный


  • Пользователи
  • Репутация
    57
    • Cообщений: 124
    • Форум:3.3.х
    • Город:Тула

Отправлено 10 Май 2012 - 17:24

Это из за низкого разрешения. Хотя движок 3.3.х вообще глючный пока. Не гонитесь за новизной, ставьте 3.2.3.
  • 0

#4 Оффлайн   ssvonlain

    Пользователь


  • Пользователи
  • Репутация
    -8
    • Cообщений: 17
    • Форум:3.3.х

Отправлено 24 Июль 2012 - 16:34

Во помогло:)
  • 1

#5 Оффлайн   RyBack

    Продвинутый


  • Пользователи
  • Репутация
    2
    • Cообщений: 71
    • Форум:3.1.4
    • Город:Северск

Отправлено 11 Ноябрь 2012 - 17:46

Никак не могу найти данный код у себя в шаблоне
  • 0

#6 Оффлайн   RyBack

    Продвинутый


  • Пользователи
  • Репутация
    2
    • Cообщений: 71
    • Форум:3.1.4
    • Город:Северск

Отправлено 11 Ноябрь 2012 - 17:48

Вот весь код:

Скрытый текст

Сообщение отредактировал ..WOLF..: 11 Ноябрь 2012 - 17:49

  • 0

#7 Онлайн   ..ツ⋆WOLF⋆ツ..

    Гуру


  • Модераторы
  • Репутация
    1 857
    • Cообщений: 8 483
    • Форум:3.4.х
    • Город:Казань

Отправлено 11 Ноябрь 2012 - 17:51

Вот весь код:

Скрытый текст

глаза разуйте, или очки купите, но этот код там есть. Ctrl+F вам в помощь.
  • 0

#8 Оффлайн   RyBack

    Продвинутый


  • Пользователи
  • Репутация
    2
    • Cообщений: 71
    • Форум:3.1.4
    • Город:Северск

Отправлено 11 Ноябрь 2012 - 18:00

Спасибо, помогло.
  • 0

#9 Оффлайн   Aleksan97

    Новичок


  • Пользователи
  • Репутация
    0
    • Cообщений: 13
    • Форум:3.3.х

Отправлено 04 Декабрь 2012 - 00:04

теперь у меня стало всего по две штуки два форума два пользователей.

вроде нашел удалил.

как мне найти строчку тока не пиште ctrl_f

не помогает тыкаю ни чего не происходит


Сообщение отредактировал Aleksan97: 04 Декабрь 2012 - 00:09

  • 0

#10 Онлайн   ..ツ⋆WOLF⋆ツ..

    Гуру


  • Модераторы
  • Репутация
    1 857
    • Cообщений: 8 483
    • Форум:3.4.х
    • Город:Казань

Отправлено 04 Декабрь 2012 - 00:05

вот ни как не могу найти хоть убей.

у меня две надписи пользователи.

как мне это исправить?

не смог найти это.

 

 

 

Вот весь код:

Скрытый текст

глаза разуйте, или очки купите, но этот код там есть. Ctrl+F вам в помощь.

 


  • 0