Technomage1 Опубликовано 8 Ноября 2004 Жалоба Поделиться Опубликовано 8 Ноября 2004 Хочу сделать чтоб мой скрипт работал через IPB как модуль.Нашел в папке modules файл mod_example.php. Добавил туда своих скриптов, все работает как надо, запускается через index.php?act=module&module=exampleОднако никак не могу сообразить как добавить туда хидер, футер и описания стилей от форума. В примере есть такие строчки//===================================== // Do any set up here, like load lang // skin files, etc //===================================== $ibforums->lang = $std->load_words($ibforums->lang, 'lang_boards', $ibforums->lang_id); $this->html = $std->load_template('skin_boards');Но как дальше осуществлять вывод элементов форума? Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
theIggs Опубликовано 9 Ноября 2004 Жалоба Поделиться Опубликовано 9 Ноября 2004 Technomage1 Типа, а зачем? Хедер и футер вставляются сами на все страницы форума, на то они и хедер с футером... Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Felix Опубликовано 9 Ноября 2004 Жалоба Поделиться Опубликовано 9 Ноября 2004 theIggs Видимо он хочет по составу портала сделать- отдельный модуль, например в е-хупсе хедер реализован так..<?include ("../mainfile.php");include (XOOPS_ROOT_PATH."/header.php");?> Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Technomage1 Опубликовано 9 Ноября 2004 Автор Жалоба Поделиться Опубликовано 9 Ноября 2004 Типа, а зачем? Хедер и футер вставляются сами на все страницы форума, на то они и хедер с футером... Если у вас есть ipb 2.0.1 и вы запустите встроенный пример создания модуля index.php?act=module&module=example, то вы увидите чистую страницу, на которой будет написано "You are admin" или "You are not admin". К сожелению хидер и стиль форума туда не загружается. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
theIggs Опубликовано 9 Ноября 2004 Жалоба Поделиться Опубликовано 9 Ноября 2004 Блин, ну, так модуль сделан... Вот так делали модули раньше: Страничка с дополнительной инфойНе вижу, почему теперь этот способ не сработает. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Felix Опубликовано 15 Ноября 2004 Жалоба Поделиться Опубликовано 15 Ноября 2004 Возможно это как раз то что нужно...http://mods.invisionize.com/db/index.php/f/3880 This mod will allow you to use your own custom HTML pages inside the IPB wrapper quickly and easily. PHP > 4.3.0 is required. The URLs will look like /index.php?act=custom&f=pagename. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Technomage1 Опубликовано 27 Ноября 2004 Автор Жалоба Поделиться Опубликовано 27 Ноября 2004 Это не совсем то, мне надо не html, а php скрипт запускать Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
GiV Опубликовано 27 Ноября 2004 Жалоба Поделиться Опубликовано 27 Ноября 2004 Вообще вам нужно сделать глобальным объект $print который предназначен для вывода наработаного контента.$print->do_output( array( 'TITLE' => $ibforums->lang['page_title'], 'JS' => 1, NAV => $this->nav ) );будет выводить хедер и футер +навбар.$print->add_output("$this->output");добавляет контет между хедером и футером. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Рекомендуемые сообщения
Присоединиться к обсуждению
Вы можете ответить сейчас, а зарегистрироваться позже. Если у вас уже есть аккаунт, войдите, чтобы ответить от своего имени.