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. И любой страждущий будет тащить к себе на сайт ту, ленту, которая ему ближе к теме.
Просто чудесно.
И последий финт, в каждом форуме, скажем рядом с « Моды, хаки, скины и дополнения » выводим кнопку rss. И любой страждущий будет тащить к себе на сайт ту, ленту, которая ему ближе к теме.
9. yura3d - 20 Июля, 2008 - 15:00:03 - перейти к сообщению
Lava пишет:
Спасибо.
Просто чудесно.
И последий финт, в каждом форуме, скажем рядом с « Моды, хаки, скины и дополнения » выводим кнопку rss. И любой страждущий будет тащить к себе на сайт ту, ленту, которая ему ближе к теме.
Просто чудесно.
И последий финт, в каждом форуме, скажем рядом с « Моды, хаки, скины и дополнения » выводим кнопку 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 я реализовал по-другому. Пользователю выводится список всех разделов форума, нужные он отмечает галочкой и скрипт автоматически генерирует ленту на основании выбранных разделов
Да! Это просто завершающий аккорд.)
Можно и сюда внедрить.
когда жмешь на общую ленту вываливается менюха в которой выбираем форумы.
по ней и генерится лента.Но это пожелание, мне такого не родить(слишком долго провожуся)
Еще минус текущей ленты - несортирована.сообщения с разных форумов перемешаны.