Русское сообщество fluxbb

Быстрый лёгкий надёжный форумный движок

Вы не вошли.

Объявление

Вы можете внести свой вклад в содержание сайта. Жертвователи попадут в почетную группу "Спонсоры". Поддержать сайт.

#1 2012-09-04 17:09:21

kingsoft
Участник
Зарегистрирован: 2012-08-01
Сообщений: 62

Как клонировать новое меню?

Здравствуйте.
--
В опциях обнаруживаю возможность
создания нового пункта меню, при этом
как описано, он должен ссылаться на
какой либо файл (напрмер .php).
создать файл не проблема, но
он будет выпадать из контекста
форума и будет представлен, как отдельная страница.
Есть ли возможность при создании нового пункта его
клонировать из чего либо (например из "Правил"), при
этом еще надо править базу наверно.
В общем не знаю. Что скажете?
--
Спасибо.

Offline

#2 2012-09-04 18:24:48

Serv
Участник
Зарегистрирован: 2010-08-02
Сообщений: 38

Re: Как клонировать новое меню?

С чего Вы взяли, что надо ссылаться на файл?
У меня например, сделана ссылка на страницу основного сайта.
Разумеется, страница должна существовать  wink

Offline

#3 2012-09-04 19:16:15

kingsoft
Участник
Зарегистрирован: 2012-08-01
Сообщений: 62

Re: Как клонировать новое меню?

Да вот же оттуда
--
Можно добавить любое количество пунктов в меню. Каждый пункт в формате X = <a href="URL">LINK</a> где X это позиция, в которую надо вставить ссылку (например, 0 - в начало или 2 - следом за "Пользователи"). Каждый пункт должен начинаться с новой строки.
--
какой смысл делать меню
а потом ссылаться с него на сайт?
Ну вообще то конечно на этот же форум,
только на другую страницу, если  я ее просто
сделаю, то она выпадает вообще из
объектива форума и видится, как отдельная страница.
Ну контент конечно можно в ней разместить,
но все равно, шкурка с элементами форума будет отсутствовать.
--
в этом меню подразумевается наличие
какого то контента, небольшого, ну как например в правилах

Редактировался kingsoft (2012-09-04 19:20:39)

Offline

#4 2012-09-05 03:16:30

artoodetoo
Admin by chance
Зарегистрирован: 2008-09-09
Сообщений: 887
Сайт

Re: Как клонировать новое меню?

Как-то всё слишком абстрактно у вас.
Наверное надо сначала решить что за страницу вы хотите получить, а уж пункт меню это дело десятое.
Как минимум, вы можете самостоятельно сверстать страницу html и сохранить её на сайте. Потом делаете на неё ссылку в главном меню.


There are two hard things in computer science: cache invalidation, naming things, and off-by-one errors.

Offline

#5 2012-09-05 09:14:02

kingsoft
Участник
Зарегистрирован: 2012-08-01
Сообщений: 62

Re: Как клонировать новое меню?

да в том то и вопрос
--
верстаю
делаю
захожу
--
отдельная страница и все,
на которой можно разместить метериал
--
но присутствие форума на ней естественно не обнаружено
я конечно могу "подтянуть" в нее элементы" самого форума
но текст то хранится в mysql
--

Offline

#6 2012-09-05 10:11:57

Visman
Administrator
Из Сибирь
Зарегистрирован: 2009-06-08
Сообщений: 2,236
Сайт

Re: Как клонировать новое меню?

Все страницы в форуме генерируются по одному типу, который и следует использовать (в своих файла) для генерации своих страниц

<?php
define('PUN_ROOT', dirname(__FILE__).'/');
require PUN_ROOT.'include/common.php';

if ($pun_user['g_read_board'] == '0')
    message($lang_common['No view'], false, '403 Forbidden');
...
// настраиваем...
$page_title = array(pun_htmlspecialchars($pun_config['o_board_title']));
define('PUN_ALLOW_INDEX', 1);
define('PUN_ACTIVE_PAGE', 'index');
// ... и выводим шапку форума и меню с объявлением
require PUN_ROOT.'include/header.php';
...
// тут надо генерировать свой контент для страницы
...
// настраиваем...
$footer_style = 'index';
// ... и выводим подвал форума
require PUN_ROOT.'include/footer.php';

Все.

Offline

#7 2012-09-05 10:30:07

kingsoft
Участник
Зарегистрирован: 2012-08-01
Сообщений: 62

Re: Как клонировать новое меню?

Да!
--
контент с этой страницы попадает в сиквельную базу?
после
// тут надо генерировать свой контент для страницы

Редактировался kingsoft (2012-09-05 10:31:07)

Offline

#8 2012-09-05 10:35:22

Visman
Administrator
Из Сибирь
Зарегистрирован: 2009-06-08
Сообщений: 2,236
Сайт

Re: Как клонировать новое меню?

@kingsoft, куда он попадает или откуда он берется зависит от программиста, который напишет полный код этого файлы.

Offline

#9 2012-09-05 10:37:28

Visman
Administrator
Из Сибирь
Зарегистрирован: 2009-06-08
Сообщений: 2,236
Сайт

Re: Как клонировать новое меню?

Посмотри как реализовал свои страницы @artoodetoo:
https://fluxbb.qb7.ru/forum/viewtopic.php?id=3437

Offline

#10 2012-09-05 10:46:16

artoodetoo
Admin by chance
Зарегистрирован: 2008-09-09
Сообщений: 887
Сайт

Re: Как клонировать новое меню?

Я подумал, что человек должен созреть для понимания задачи ))) Ну в общем да, есть у меня "портал". Вполне рабочее решение, проверено временем.


There are two hard things in computer science: cache invalidation, naming things, and off-by-one errors.

Offline

#11 2012-09-05 10:51:44

kingsoft
Участник
Зарегистрирован: 2012-08-01
Сообщений: 62

Re: Как клонировать новое меню?

Вот спасибо!
А главное вовремя
Это то что нужно.
Оба варианта буду тестить
--

Offline

Подвал доски

Под управлением FluxBB. Хостинг Hostens