Spy* Опубликовано 9 Сентября 2005 Жалоба Поделиться Опубликовано 9 Сентября 2005 Необходимо прописать в тегах <a href='' > class'ы, т.е. стили.Уже излазил везде, но не нашел я где изменить этот {F_NAV}. P.S.: картинку мне там менять не надо, сам знаю, что в макросах. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 Fisana Опубликовано 9 Сентября 2005 Жалоба Поделиться Опубликовано 9 Сентября 2005 В skin_global.php <div id='navstrip' align='left'><{F_NAV}> Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 Spy* Опубликовано 10 Сентября 2005 Автор Жалоба Поделиться Опубликовано 10 Сентября 2005 и где ты здесь пропишешь классы для ссылок? Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 Fisana Опубликовано 10 Сентября 2005 Жалоба Поделиться Опубликовано 10 Сентября 2005 Что нужно сделать? Выражайтесь яснее. Может вначале в css нужно классы изменить? Там для навигации пара классов есть.. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 Spy* Опубликовано 10 Сентября 2005 Автор Жалоба Поделиться Опубликовано 10 Сентября 2005 <div id='navstrip' align='left'> <img src='style_images/1/nav.gif' border='0' alt='>' /> <a href='http://ipbs.ru/index.php?amp;act=idx'>IPBS.ru</a> -› <!-- -> --> <a href='http://ipbs.ru/index.php?amp;act=SC&c=1'>A Test Category</a> -› <!-- -> --> <a href='http://ipbs.ru/index.php?amp;showforum=1'>A Test Forum</a> <!-- --></div> с тегах <a ..> class не прописан, я создал специально для этого класс и хочу его добавить в эту навигацию. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 Spy* Опубликовано 12 Сентября 2005 Автор Жалоба Поделиться Опубликовано 12 Сентября 2005 ну что реально ни кто не знает где поменять ссылку в F_NAV? Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 arigoda Опубликовано 12 Сентября 2005 Жалоба Поделиться Опубликовано 12 Сентября 2005 Молодой человек, не канифольте модераторам мозги, нас и так коротит Читайте внимательнее RTFM'ы по CSS! нафиг вам создавать класс для ссылок, если уже есть id navstrip?найдите в стилях #navstrip и добавьте туда строку вида #navstrip a:link, #navstrip a:visited, #navstrip a:active ну и далее собственно стиль...да что говорить - найдите там любой другой айди, хотя бы тот же #submenu - сделано точно так же... Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 Spy* Опубликовано 13 Сентября 2005 Автор Жалоба Поделиться Опубликовано 13 Сентября 2005 Спасибо, я просто не знал, что можно id дива использовать для ссылок внутри этого дива.А ведь точно можно всё оказалось проще, чем думалосьСпасибо Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 Spy* Опубликовано 15 Сентября 2005 Автор Жалоба Поделиться Опубликовано 15 Сентября 2005 извининте, что опять со своими глупыми вопросами, но больше некуда обратиться. хочу картинку впихнуть в ссылку и стрелку тоже в ссылку, а они за ссылками. Подскажите как?Только не спрашивайте зачем..) Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 arigoda Опубликовано 15 Сентября 2005 Жалоба Поделиться Опубликовано 15 Сентября 2005 экскьюзми, моя невъехал... какую картинку? какую стрелку? Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 Spy* Опубликовано 16 Сентября 2005 Автор Жалоба Поделиться Опубликовано 16 Сентября 2005 http://rant.obninsk.ru/f_nav.gif Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 arigoda Опубликовано 16 Сентября 2005 Жалоба Поделиться Опубликовано 16 Сентября 2005 Эта стрелка - она тоже макрос, называется F_NAV_SEPсоздается в функции do_output() скрипта sources/functions.php но дело в том, что в эту функцию в том числе передается готовая ссылка подстроки для навигации, к которой эта самая стрелка присобачивается. значит, судя по всему, нужно идти по всем скриптам (Boards.php, Forums.php, Topics.php и т.д.) и искать что-то вроде $print->do_output( array и вот в этом последнем массиве - менять элемент 'NAV' короче, муть. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 Spy* Опубликовано 17 Сентября 2005 Автор Жалоба Поделиться Опубликовано 17 Сентября 2005 195 строка Forums.php$print->add_output($this->output); $print->do_output( array( 'TITLE' => $ibforums->vars['board_name']." -> ".$this->forum['name'], 'JS' => 0, 'NAV' => array( "<a href='".$this->base_url."act=SC&c={$this->forum['cat_id']}'>{$this->forum['cat_name']}</a>", $this->nav_extra, "<a href='".$this->base_url."showforum={$this->forum['id']}'>{$this->forum['name']}</a>", ), ) ); помогите разобраться, есть ли в этом коде что-то, что отвечает за стрелку. //// вот кажеться нашел, но самому сложно разобраться, т.к. я не программист:1961 строка functions.php /********************************************************/ // NAVIGATION $nav = $skin_universal->start_nav(); $nav .= "<a href='{$ibforums->base_url}act=idx'>{$ibforums->vars['board_name']}</a>"; if ( empty($output_array['OVERRIDE']) ) { if (is_array( $output_array['NAV'] ) ) { foreach ($output_array['NAV'] as $n) { if ($n) { $nav .= "<{F_NAV_SEP}>" . $n; } } } } $nav .= $skin_universal->end_nav(); Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 Song Опубликовано 17 Сентября 2005 Жалоба Поделиться Опубликовано 17 Сентября 2005 F_NAV_SEP меняется в макросах. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 Spy* Опубликовано 17 Сентября 2005 Автор Жалоба Поделиться Опубликовано 17 Сентября 2005 Всё, решил забить на стрелки, оставлю так:http://rant.obninsk.ru/f_nav2.gif Огромное спасибо arigoda, что навел на правильный путь к решению. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 arigoda Опубликовано 17 Сентября 2005 Жалоба Поделиться Опубликовано 17 Сентября 2005 да в общем-то не за что а насчет куда там и ка вносить изменения - нет, ты не совсем правильно понял.. если я правильно понял, $this->nav_extra как раз и отвечает за всовывание макроса F_NAV_SEP Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 4iX-Pblx Опубликовано 16 Сентября 2006 Жалоба Поделиться Опубликовано 16 Сентября 2006 сейчас в 2.1.7 так: (картинка) Форум > Обо всём > Спорт а хочу: (картинка) Форум..............(картинка) Обо всём............................(картинка) Спорт это реально? Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 Song Опубликовано 18 Сентября 2006 Жалоба Поделиться Опубликовано 18 Сентября 2006 Можно. В цикл добавляй постепенно неразрывные пробелы. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 4iX-Pblx Опубликовано 18 Сентября 2006 Жалоба Поделиться Опубликовано 18 Сентября 2006 это как????не мог бы код выложить как это сделать плз? Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 Song Опубликовано 18 Сентября 2006 Жалоба Поделиться Опубликовано 18 Сентября 2006 У меня вот так сделано: foreach( $output_array['NAV'] as $n ) { if ( $n ) { $mysep .= " "; $nav .= "<br>".$mysep."<{F_NAV_SEP}>".$n; } } Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 DANMASTER Опубликовано 18 Сентября 2006 Жалоба Поделиться Опубликовано 18 Сентября 2006 Song, это типо древовидная навигация у тебя? Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 Song Опубликовано 18 Сентября 2006 Жалоба Поделиться Опубликовано 18 Сентября 2006 ну "навигация" - это прям очень сильно сказано.просто глубина вложенности разделов тут перечисляется, вот например: http://www.sysman.ru/index.php?act=Attach&...p;id=1158584603 Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 DANMASTER Опубликовано 18 Сентября 2006 Жалоба Поделиться Опубликовано 18 Сентября 2006 Ну я про неё и говорю.. А для чего это надо? Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 Song Опубликовано 19 Сентября 2006 Жалоба Поделиться Опубликовано 19 Сентября 2006 не понял вопроса. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 DANMASTER Опубликовано 19 Сентября 2006 Жалоба Поделиться Опубликовано 19 Сентября 2006 Зачем изменять вид навигации? Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 Song Опубликовано 19 Сентября 2006 Жалоба Поделиться Опубликовано 19 Сентября 2006 Красиво, практично, понятно ИМХО. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Вопрос
Spy*
Необходимо прописать в тегах <a href='' > class'ы, т.е. стили.
Уже излазил везде, но не нашел я где изменить этот {F_NAV}.
P.S.: картинку мне там менять не надо, сам знаю, что в макросах.
Ссылка на комментарий
Поделиться на других сайтах
30 ответов на этот вопрос
Рекомендуемые сообщения
Присоединиться к обсуждению
Вы можете ответить сейчас, а зарегистрироваться позже. Если у вас уже есть аккаунт, войдите, чтобы ответить от своего имени.