Быстрый лёгкий надёжный форумный движок
Вы не вошли.
Страницы 1
Тема закрыта
Всем привет! А как добавить (или убавить) в меню (pun_navlinks) что-то свое? Стандартно в меню: Главная Пользователи Поиск Профиль Администрирование ЛС Выйти , а хотелось бы что-то добавить, а что-то убавить... В какой файл залезть?
Редактировался styleroom (2008-03-05 11:44:00)
function generate_navlinks() в файле functions.php.
Но добавлять пункты меню можно в админке без вмешательства в код движка.
function generate_navlinks() в файле functions.php.
Но добавлять пункты меню можно в админке без вмешательства в код движка.
спасибо за подсказку! а в админке - это где?
Админка -Options Additional menu items (у меня на англ.)
Админка -Options Additional menu items (у меня на англ.)
а у меня на русском - не сразу и нашел... спасибо!
насколько я понял все нужные тэги можно использовать в этом окошке?
А если мне надо к примеру чтобы каждый пункт меню был в отдельном td. В каком файле шаблон находиться?
В какой файл потом идут эти:
$links[] = '<a href="index.php">'.$lang_common['Index'].'</a>';
...
два способа добавить элементы меню без админки:
1.
$links[] = '<li id="navindex"><a href="index.php">'.$lang_common['Index'].'</a>';
2. Как для приватных сообщений.
require(PUN_ROOT.'include/pms/functions_navlinks.php');
В таком случае используется из include/pms/functions_navlinks.php:
<?php
require PUN_ROOT.'lang/'.$pun_user['language'].'/pms.php';
if($pun_config['o_pms_enabled'] && $pun_user['g_pm'] == 1)
$links[] = '<li id="navpm"><a href="message_list.php">'.$lang_pms['Messages'].'</a>';
?>
В результате стилевые блоки темы "Cold PE" в навигационном меню работают верно. Активная ссылка обозначается как активная. А вот на страничках добавленных из админки или первым способом они не отображаются активными или заимствуют стиль. В результате отображаются как активные.
Как и куда правильно добавить дополнительные селекторы стилевых таблиц?
Добавлено спустя 16 минут 54 секунды:
Вроде решается добавлением:
#pungallery #brdmenu li#navgal a,
А если переименовать imdex.php в start.php, а индексным сделать отдельную страничку со ссылкой на start.php форум будет работать?
Будет, только есть гораздо проще вариант, через htaccess:
DirectoryIndex start.php
maximum, так получится, что start.php станет индексным, а это не нужно. Форум не должен грузиться первым из каталога сайта.
Похоже вы и сами не знаете что вам нужно. Называйте вещи своими именами, чтобы было понятно всем.
Я знаю что нужно.
Тестирую фронтенд из этого топика: frontPun
Страничка фронтенда главная (index.php), а главная страница форума лежит относительно главной директории сайта на уровень ниже и называется start.php.
Главная страничка фронтенда наследует параметры главной форума, в результате на ней выводятся ненужные ссылки на обновленные темы, а на форуме наоборот.. Так же при желании сделать меню в варианте вкладок, невозможно будет прописать правильно селекторы для активной ссылки.
Переименование файлов позволяет создать дополнительные стили, но приходится править многие файлы, чтобы в навигации вместо index.php был start.php
Вот сейчас и ищу элементы, которые я упустил в правке.
Мой хостер поддерживает htaccess ограниченно, поэтому индексные файлы д. б. index.php, index.html
Страницы 1
Тема закрыта