Компьютерный форум NoWa.cc

Компьютерный форум NoWa.cc (https://nowa.cc/index.php)
-   Invision Power Board (https://nowa.cc/forumdisplay.php?f=451)
-   -   Изменение картинок в топ меню (IPB 3.0.4) (https://nowa.cc/showthread.php?t=249252)

Sveta2327 05.11.2009 08:33

Изменение картинок в топ меню (IPB 3.0.4)
 
Подскажите пожалуйста как изменить картинки в топ меню (там где звездочки каждой закладке присвоить свою картинку)
http://pic.ipicture.ru/uploads/09110...4rsRVaQJX5.jpg

В шаблоне Внешний вид > Глобальные > globalTemplate я нашла этот код, Для всех приложений он один, его нужно мне как-то поделить и каждому приложению присвоить свою картинку
Я попыталась сделать, но видимо что-то сделала не так, что получилось можно увидеть на скриншоте ниже.
Сам код который я изменила:
Код:

<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_gallery_{$data['app_dir']}' class="left {parse variable="appActive"}"><a href='{parse url="app=gallery" base="public"}' title='{$this->lang->words['go_to_prefix']}{IPSLib::getAppTitle( $data['app_dir'] )}'><span><img src="{style_images_url}/1.png" alt="" /> {IPSLib::getAppTitle( $data['app_dir'] )}</span></a></li>
                                                                </if>
                                                        </foreach>
                                                </if>

Скриншот что получилось:
http://pic.ipicture.ru/uploads/09110...6JcC5lXYRa.jpg

Подскажите пожалуйста что не так, как сделать задуманное???

Заранее всем благодарна за помощь!

Sveta2327 13.11.2009 15:15

Re: Изменение картинок в топ меню (IPB 3.0.4)
 
Я наконец-то докопалась, и сделала как хотела, при открытой вкладке вкладка подсвечена другим цветом как и положено, вот мой результат:
http://pic.ipicture.ru/uploads/09111...nq4jkgnQTj.jpg

Если кому нужно объясню как это сделать на примере одной вкладки:

в шаблоне: Внешний вид > Глобальные > globalTemplate

находим:
Код:

{parse variable="forumActive" default="" oncondition="IPS_APP_COMPONENT == 'forums'" value="active"}
как раз эта строчка и отвечает за подсветку в активном состоянии, что я долго искала!

если вы хотите сделать свою вкладку всавьте после нее или в другом месте где хотите видеть свою вкладку такой же код:
Код:

{parse variable="название приложения Active" default="" oncondition="IPS_APP_COMPONENT == 'название приложения'" value="active"}
вместо подсказок пропишите приложение которое нужно, например:
gallery - галерея
downloads - мастер закачек
shoutbox - чат
calendar - календарь
reputationhistory - история репутации и т.п.

Затем ниже в этом же шаблоне ищем:
Код:

<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']}'><span><img src="{style_images_url}/nav_forums.png" alt="" /> {$this->lang->words['discussion']}</span></a></li>
Добавляем такой же код, заменяя подсказки:
Код:

<li id='nav_прописать название приложения о котором говорилось выше' class='left {parse variable="название приложения Active"}'><a href='ссылка на приложение' title='описание, можно оставить пустым'><span><img src="ссылка на картинку" alt="" /> название вкладки</span></a></li>
Вот и все!


Текущее время: 02:16. Часовой пояс GMT +3.

Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2026, vBulletin Solutions, Inc. Перевод: zCarot
Copyright ©2004 - 2026 NoWa.cc

Время генерации страницы 0.01986 секунды с 9 запросами