MiHAeL 0 09/12/07 18:10 Не подскажете есть ли какой то мод что бы выводило в отдельнои окошке последнии темы и ссылки на них, и так что бы это окошко можно было кинуть куда то не на форум а на главную страницу. Поделиться сообщением Ссылка на сообщение
andaril 4 09/13/07 09:01 в дистрибутиве в папке tools есть ssi.php (и папка ssi_templates) - этот скрипт и отвечает за вывод тем, активных юзеров, статистики, rss, новостей. Поделиться сообщением Ссылка на сообщение
BotaniQ 0 10/16/07 19:43 в дистрибутиве в папке tools есть ssi.php (и папка ssi_templates) - этот скрипт и отвечает за вывод тем, активных юзеров, статистики, rss, новостей.Объясните пожайлуста техно дауну поподробней.я закачал папку tools -куда что нужно вставить чтобы получился блок "новые сообщения" как на этом форуме http://www.rusipoteka.ru/mforum/? Поделиться сообщением Ссылка на сообщение
andaril 4 10/16/07 20:23 заливаете в папку с форумом файл и папку ssi_templatesи в нужном вам месте сайта вставляете нужный фрагмент кода, не забудьте, файл, в который вставляете, должен обрабатываться в php. +--------------------------------------------------------------------------| Вывод последних тем и сообщений новостного форума...+-------------------------------------------------------------------------- include("http://domain.com/forums/ssi.php?a=news&show=10"); Где show=10 кол-во выводимых топиков из новостного форума +--------------------------------------------------------------------------| Статистика доски+-------------------------------------------------------------------------- include("http://domain.com/forums/ssi.php?a=stats"); +--------------------------------------------------------------------------| Активные пользователи +-------------------------------------------------------------------------- include("http://domain.com/forums/ssi.php?a=active"); +--------------------------------------------------------------------------| RSS / XML Вывод..+-------------------------------------------------------------------------- RSS: http://domain.com/forums/ssi.php?a=out&f=1,2,3,4,5&show=10&type=rss XML: http://domain.com/forums/ssi.php?a=out&f=1,2,3,4,5&show=10&type=xml Покажет 10 последних ответов ( т.к. show=10) в хронологическом порядке из форумов с ID указанным в "f=" (указывается через запятую) Все это написано в самом файле ssi.php PS: не понимаете? тренируйтесь на локалхосте. Поделиться сообщением Ссылка на сообщение
BotaniQ 0 10/16/07 21:45 Сделал отдельно <% LAST %> для вставки php в шаблоны html что в этот php файл нужно вставить для RSS? include("http://domain.com/forums/ssi.php?a=stats");include("http://domain.com/forums/ssi.php?a=active");прекрасно работает... а с RSS нет. Как правильно вывод RSS вставить подскажите? Поделиться сообщением Ссылка на сообщение
Sannis 2 10/17/07 01:20 Для вывода RSS нужно в админке форума в настройках RSS(на странице Управление) настроить из какого форума экспорт делать. Поделиться сообщением Ссылка на сообщение
BotaniQ 0 10/17/07 04:18 Для вывода RSS нужно в админке форума в настройках RSS(на странице Управление) настроить из какого форума экспорт делать.Установлено из всех - перепроверил. <? include("http://domain.com/forums/ssi.php?a=out&f=1,2,3,4,5&show=10&type=rss") ?>вот такой код не работает... как нужно с RSS вставлять? Поделиться сообщением Ссылка на сообщение
Sannis 2 10/17/07 05:06 (изменено) Внутри файла вdefine( 'SSI_ALLOW_SYND' , 1 );стоит единичка? Ошибки никакие не выводятся? Изменено 17 октября 2007 пользователем Sannis Поделиться сообщением Ссылка на сообщение
BotaniQ 0 10/17/07 06:05 (изменено) Внутри файла вdefine( 'SSI_ALLOW_SYND' , 1 );стоит единичка?Да стоит. Ошибка:Parse error: parse error, unexpected T_STRING in http://****.ru/ssi.php?a=out&f=16&show=10&type=rss on line 1и сразу накидывает тучу файлой в корень типа 9087.CORE по 10 мегабайт. Изменено 17 октября 2007 пользователем BotaniQ Поделиться сообщением Ссылка на сообщение
andaril 4 10/17/07 11:12 дык так разве написано, что надо инклуд делать???http://domain.com/forums/ssi.php?a=out&f=1,2,3,4,5&show=10&type=rss Это ссылка, а не вставка для инклуда. читайте внимательно Поделиться сообщением Ссылка на сообщение
BotaniQ 0 10/17/07 11:32 дык так разве написано, что надо инклуд делать???http://domain.com/forums/ssi.php?a=out&f=1,2,3,4,5&show=10&type=rss Это ссылка, а не вставка для инклуда. читайте внимательно :) А как же тогда сделать блок новых сообщений как на http://www.rusipoteka.ru/mforum/? Поделиться сообщением Ссылка на сообщение
andaril 4 10/17/07 12:10 читайте пост мой объясняющий работу ssi и все Поделиться сообщением Ссылка на сообщение
andaril 4 10/17/07 12:52 заходите в админку -> настройки -> "настройки новостей" (не знаю как так это переведено)выделяете там форумы из каких хотите брать последние темы. Потом в нужном вам php файле сайта ставите include("http://www.rusipoteka.ru/mforum/ssi.php?a=news&show=10"); и все. Если хотите сделать чтобы сортировка была не по последним темам, а по ответам - изменяете в файле ssi.php 'where' => "t.forum_id={$this->ipsclass->vars['news_forum_id']} AND t.approved=1", 'order' => 't.tid DESC',на 'where' => "t.forum_id={$this->ipsclass->vars['news_forum_id']} AND t.approved=1", 'order' => 'p.post_date DESC', Поделиться сообщением Ссылка на сообщение
BotaniQ 0 10/17/07 12:59 заходите в админку -> настройки -> "настройки новостей" (не знаю как так это переведено)выделяете там форумы из каких хотите брать последние темы. Потом в нужном вам php файле сайта ставите include("http://www.rusipoteka.ru/mforum/ssi.php?a=news&show=10"); и все. Там в настройках новостей выпадающее меню, то есть выбрать можно только один подфорум. А как сделать со всех? Поделиться сообщением Ссылка на сообщение