Sys 0 03/23/11 10:15 Очень надеюсь что создал в правильном разделе кажется начинаю учиться читать между строк. Пожалуйста подскажите как можно продублировать меню навигации в низу форума , для меня очень важно услышать ответ и продублировать его, для удобства форумчан, версия форума IPB 3.1.4 rus скин Delicate от Fisana. Спасибо большое. Поделиться сообщением Ссылка на сообщение
Fisana 700 03/23/11 11:00 Если спрашиваете за пределами темы поддержки Delicate, решение пишу для дефолтного.Если не подойдет, сами виноваты – вне тем поддержки кастомных скинов – все только для стандартного, дабы никому не навредить. Global Templates > globalTemplateКод <div id='secondary_nav'> <ul id='breadcrumb' class='left'> <php>$this->did_first = 0;</php> <if test="switchnavigation:|:!$this->settings['remove_forums_nav'] OR ipsRegistry::$current_application == 'forums'"> <li class='first'><a href='{parse url="act=idx" seotitle="false" base="public"}'>{$this->settings['board_name']}</a></li> <if test="didfirstnav:|:$this->did_first=1"></if> </if> <foreach loop="navigation:$items['navigation'] as $idx => $data"> <li<if test="notdonefirstapp:|:!$this->did_first"> class='first'</if>><if test="didfirstappnow:|:$this->did_first"><span class='nav_sep'>{parse replacement="f_nav_sep"}</span></if> <if test="navigationlink:|:$data[1]"><a href='{parse url="{$data[1]}" base="$data[4]" seotitle="$data[2]" template="$data[3]"}' title='{$this->lang->words['nav_return_to']}{$data[0]}'></if>{$data[0]}<if test="closenavigationlink:|:$data[1]"></a></if></li> <if test="forsuredidfirstnav:|:$this->did_first=1"></if> </foreach> </ul> <ul id='section_links' class='right'> <if test="siteruleslink:|:$this->settings['gl_show'] and $this->settings['gl_title']"> <li><a href='<if test="ruleslink:|:$this->settings['gl_link']">{$this->settings['gl_link']}<else />{parse url="app=forums&module=extras§ion=boardrules" base="public"}</if>'><if test="siterulestitle:|:$this->settings['gl_title']">{$this->settings['gl_title']}<else />{$this->lang->words['board_rules']}</if></a></li> </if> <li><a href='{parse url="app=core&module=search&do=<if test="ncmember:|:$this->memberData['member_id']">new_posts<else />active</if>&search_app=<if test="viewnewcontentapp:|:$this->registry->getCurrentApplication() != 'core' AND IPSLib::appisSearchable( $this->registry->getCurrentApplication() )">{$this->registry->getCurrentApplication()}<else />forums</if>" base="public"}' accesskey='2'>{$this->lang->words['view_new_posts']}</a></li> <li><img src='{$this->settings['img_url']}/feed.png' alt='{$this->lang->words['rss_feed']}' id='rss_feed' class='clickable' /></li> </ul> </div>Вставить перед<div id='footer_utilities' class='clearfix clear rounded'>Или перед<div id='board_footer'>При желании из кода можно удалить эту часть<ul id='section_links' class='right'> <if test="siteruleslink:|:$this->settings['gl_show'] and $this->settings['gl_title']"> <li><a href='<if test="ruleslink:|:$this->settings['gl_link']">{$this->settings['gl_link']}<else />{parse url="app=forums&module=extras§ion=boardrules" base="public"}</if>'><if test="siterulestitle:|:$this->settings['gl_title']">{$this->settings['gl_title']}<else />{$this->lang->words['board_rules']}</if></a></li> </if> <li><a href='{parse url="app=core&module=search&do=<if test="ncmember:|:$this->memberData['member_id']">new_posts<else />active</if>&search_app=<if test="viewnewcontentapp:|:$this->registry->getCurrentApplication() != 'core' AND IPSLib::appisSearchable( $this->registry->getCurrentApplication() )">{$this->registry->getCurrentApplication()}<else />forums</if>" base="public"}' accesskey='2'>{$this->lang->words['view_new_posts']}</a></li> <li><img src='{$this->settings['img_url']}/feed.png' alt='{$this->lang->words['rss_feed']}' id='rss_feed' class='clickable' /></li> </ul> Поделиться сообщением Ссылка на сообщение
Sys 0 03/23/11 11:12 Спасибо вставился но слишком низко получилось можно его поднять выше меню где язык выбирается и стиль? на белый фон выше зеленой полоски? Поделиться сообщением Ссылка на сообщение
desti 10 03/24/11 14:02 Выше поставить можно, в любое место отображения топика, я у себя сделал над формой "быстрого ответа", но надо лезть в код htmlOutput.php, создавать шаблон для строки навигатора (можно скопировать кусок из дефолтного globalTemplate), внедрять переменную в шаблон topicViewTemplate. Поделиться сообщением Ссылка на сообщение