Jump to content
Дизайн и модификация IPS Community IPBSkinsBETA
Search In
  • More options...
Find results that contain...
Find results in...
Sign in to follow this  
MiHAeL

Последние темы форума

Recommended Posts

Не подскажете есть ли какой то мод что бы выводило в отдельнои окошке последнии темы и ссылки на них, и так что бы это окошко можно было кинуть куда то не на форум а на главную страницу.

Share this post


Link to post
Share on other sites

О! Мне тоже нужен этот мод! :(

Share this post


Link to post
Share on other sites

в дистрибутиве в папке tools есть ssi.php (и папка ssi_templates) - этот скрипт и отвечает за вывод тем, активных юзеров, статистики, rss, новостей.

Share this post


Link to post
Share on other sites
в дистрибутиве в папке tools есть ssi.php (и папка ssi_templates) - этот скрипт и отвечает за вывод тем, активных юзеров, статистики, rss, новостей.

Объясните пожайлуста техно дауну поподробней.

я закачал папку tools -

куда что нужно вставить чтобы получился блок "новые сообщения" как на этом форуме http://www.rusipoteka.ru/mforum/?

Share this post


Link to post
Share on other sites

заливаете в папку с форумом файл и папку 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: не понимаете? тренируйтесь на локалхосте.

Share this post


Link to post
Share on other sites

Сделал отдельно <% 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 вставить подскажите?

Share this post


Link to post
Share on other sites

Для вывода RSS нужно в админке форума в настройках RSS(на странице Управление) настроить из какого форума экспорт делать.

Share this post


Link to post
Share on other sites
Для вывода RSS нужно в админке форума в настройках RSS(на странице Управление) настроить из какого форума экспорт делать.

Установлено из всех - перепроверил.

 

<?
include("http://domain.com/forums/ssi.php?a=out&f=1,2,3,4,5&show=10&type=rss")
?>

вот такой код не работает...

как нужно с RSS вставлять?

Share this post


Link to post
Share on other sites

Внутри файла в

define( 'SSI_ALLOW_SYND'   , 1 );

стоит единичка?

 

Ошибки никакие не выводятся?

Edited by Sannis

Share this post


Link to post
Share on other sites
Внутри файла в

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 мегабайт.

Edited by BotaniQ

Share this post


Link to post
Share on other sites

дык так разве написано, что надо инклуд делать???

http://domain.com/forums/ssi.php?a=out&f=1,2,3,4,5&show=10&type=rss

Это ссылка, а не вставка для инклуда.

 

читайте внимательно

Share this post


Link to post
Share on other sites
дык так разве написано, что надо инклуд делать???

http://domain.com/forums/ssi.php?a=out&f=1,2,3,4,5&show=10&type=rss

Это ссылка, а не вставка для инклуда.

 

читайте внимательно

:) А как же тогда сделать блок новых сообщений как на http://www.rusipoteka.ru/mforum/?

Share this post


Link to post
Share on other sites

читайте пост мой объясняющий работу ssi и все

Share this post


Link to post
Share on other sites

заходите в админку -> настройки -> "настройки новостей" (не знаю как так это переведено)

выделяете там форумы из каких хотите брать последние темы. Потом в нужном вам 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',

Share this post


Link to post
Share on other sites
заходите в админку -> настройки -> "настройки новостей" (не знаю как так это переведено)

выделяете там форумы из каких хотите брать последние темы. Потом в нужном вам php файле сайта ставите

include("http://www.rusipoteka.ru/mforum/ssi.php?a=news&show=10");

и все.

 

Там в настройках новостей выпадающее меню, то есть выбрать можно только один подфорум. А как сделать со всех?

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...