Strict Standards: Resource ID#35 used as offset, casting to integer (35) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/fm.class.php on line 401

Strict Standards: Resource ID#37 used as offset, casting to integer (37) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/fm.class.php on line 401

Strict Standards: Resource ID#38 used as offset, casting to integer (38) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/fm.class.php on line 401
ТвойWeb :: Версия для печати :: поддержка RSS
ТвойWeb » » Моды, хаки, скины и дополнения » поддержка RSS

Страниц (3): [1] 2 3 »
 

1. jetbird - 13 Июля, 2008 - 16:25:04 - перейти к сообщению
поддерживает ли exbb rss? есть ли мод/плагин?
2. VipRaskrutka - 14 Июля, 2008 - 04:26:19 - перейти к сообщению
Есть rss лента, пример - этот форум Улыбка
3. jetbird - 14 Июля, 2008 - 05:05:13 - перейти к сообщению
это хорошо. а как ее подключить?
4. yura3d - 14 Июля, 2008 - 06:25:00 - перейти к сообщению
jetbird пишет:
это хорошо. а как ее подключить?

Какая у Вас версия форума? Данный мод доступен в последней версии ExBB FM 1.0 Beta
5. Lava - 20 Июля, 2008 - 01:36:01 - перейти к сообщению
Цитата:
Извините, но запрашиваемый модуль не установлен на форуме!

tools.php?action=rss
в архиве по ссылке ExBB FM 1.0 Beta в модуле tools.php нет акции rss
**
есть акция, нашел как устроено, но все равно пока не работает.(
**
все заработало. в админке было выключено..
6. Lava - 20 Июля, 2008 - 02:47:52 - перейти к сообщению
Очень хорошо! Классная весчь.
А теперь сделать все то же самое, только по форумам(типа эти выводим - а эти не выводим) а не все в куче.
щас буду пробовать.
7. yura3d - 20 Июля, 2008 - 06:50:30 - перейти к сообщению
Lava пишет:
Очень хорошо! Классная весчь.
А теперь сделать все то же самое, только по форумам(типа эти выводим - а эти не выводим) а не все в куче.
щас буду пробовать.

Можно сделать и так, как Вы говорите. Кстати это довольно удобно, например если пользователя интересуют только определённые разделы и он хочет получать новости только с них, а не со всех разделов. Также можно создать новостной раздел и в последствии выводить новости с него в RSS-агрегатор CMS или блога

Для добавления такой возможности открываем файл modules/rss/frontindex.php, находим строку:
CODE:
$lastmodifiedtime = (isset($_SERVER['HTTP_IF_MODIFIED_SINCE'])) ? strtotime($_SERVER['HTTP_IF_MODIFIED_SINCE']):0;

И прямо под ней вставляем:
CODE:
$fm->_String('forum');

Далее находим строку:
CODE:
if ($var['private'] === TRUE) return 0;

И под ней вставляем:
CODE:
if (($fm->input['forum']) && ($list = explode(',', $fm->input['forum'])) && (!in_array($var['id'], $list))) return 0;

На этом всё. Теперь модуль RSS можно вызывать с дополнительным параметром forum (tools.php?action=rss&forum=1). Если необходимо вывести новости с нескольких разделов, номера разделов отделяем запятыми: tools.php?action=rss&forum=2,5
8. Lava - 20 Июля, 2008 - 14:31:59 - перейти к сообщению
Спасибо.
Просто чудесно.
И последий финт, в каждом форуме, скажем рядом с « Моды, хаки, скины и дополнения » выводим кнопку rss. И любой страждущий будет тащить к себе на сайт ту, ленту, которая ему ближе к теме.
9. yura3d - 20 Июля, 2008 - 15:00:03 - перейти к сообщению
Lava пишет:
Спасибо.
Просто чудесно.
И последий финт, в каждом форуме, скажем рядом с « Моды, хаки, скины и дополнения » выводим кнопку rss. И любой страждущий будет тащить к себе на сайт ту, ленту, которая ему ближе к теме.

Открываем файл templates/InvisionExBB/board_data.tpl, находим строку:
CODE:
<b>{$forumname}</b>

И над ней вставляем строку:
CODE:
<div style="float: right"><a href="tools.php?action=rss&forum={$id}"><img src="im/images/rss_feed.png" border="0"></a></div>

В папку im/images необходимо скопировать иконку RSS rss_feed.png (прикреплена к этому сообщению)

Ну а вообще такой подход с выводом кнопки для каждого раздела не очень удобный, поскольку не позволяет комбинировать новости с нескольких разделов в одной ленте (если пользователя инетересует десяток разделов, то это получается 10 разных лент).

В версии ExBB с поддержкой MySQL, над которой я сейчас работаю, подписку по RSS я реализовал по-другому. Пользователю выводится список всех разделов форума, нужные он отмечает галочкой и скрипт автоматически генерирует ленту на основании выбранных разделов
10. Lava - 20 Июля, 2008 - 15:47:01 - перейти к сообщению
Цитата:
В версии ExBB с поддержкой MySQL, над которой я сейчас работаю, подписку по RSS я реализовал по-другому. Пользователю выводится список всех разделов форума, нужные он отмечает галочкой и скрипт автоматически генерирует ленту на основании выбранных разделов

Да! Это просто завершающий аккорд.)
Можно и сюда внедрить.
когда жмешь на общую ленту вываливается менюха в которой выбираем форумы.
по ней и генерится лента.Но это пожелание, мне такого не родить(слишком долго провожуся)
Еще минус текущей ленты - несортирована.сообщения с разных форумов перемешаны.

Форум на AlfaSpace.NET


Powered by ExBB
ExBB FM 1.0 RC1 by TvoyWeb.ru
InvisionExBB Style converted by Markus®

[Script Execution time: 0.0398]     [ Gzipped ]