- Совместимость
- не проверялся на совместимость
- Изменения в БД
- требуются
- Автор
- frost444
- Общественное достояние
- да
Описание: добавляет возможность генерации лент RSS.
Возможность:
Возможность:
- Вывод новых тем из форумов в RSS
- Полное кеширование
- Инструкция по установке
-
PHP:
Автор мода: frost444 ####[ВЫПОЛНИТЬ]-----SQL INSERT INTO `bb_config` VALUES ('rss', '1'); ALTER TABLE `bb_forums` ADD `rss` TINYINT( 1 ) NOT NULL DEFAULT '0'; ####[КОНЕЦ]-----SQL ####[ОТКРЫТЬ]----- config.php $bb_cfg['portal_relizi'] = array( 'on' => true, 'on_navi' => true, 'on_news' => true, 'cache' => 10, 'cat_cache' => 24, 'index_cache' => 20, 'index_limit' => 20, ); ####[СОХРАНИТЬ_ФАЙЛ]#### ####[ОТКРЫТЬ]----- admin_board.php -----[найти]----- 'NEW_TPLS' => $new['new_tpls'], -----[ниже вставить]----- 'RSS' => $new['rss'], -----[найти]----- <label><input type="radio" name="tor_stats" value="0" <!-- IF not TOR_STATS -->checked="checked"<!-- ENDIF --> />{L_DISABLED}</label> </td> </tr> -----[ниже вставить]----- <tr> <td><h4>RSS</h4></td> <td> <label><input type="radio" name="rss" value="1" <!-- IF RSS -->checked="checked"<!-- ENDIF --> />{L_ENABLED}</label> <label><input type="radio" name="rss" value="0" <!-- IF not RSS -->checked="checked"<!-- ENDIF --> />{L_DISABLED}</label> </td> </tr> ####[СОХРАНИТЬ_ФАЙЛ]#### ####[ОТКРЫТЬ]----- admin_forums.php -----[найти]----- $self_moderated = $row['self_moderated']; -----[добавить ниже]----- $rss = $row['rss']; -----[найти]----- $self_moderated = 0; -----[добавить ниже]----- $rss = 1; -----[найти]----- 'S_STATUS_LIST' => $statuslist, -----[добавить ниже]----- 'RSS' => $rss, -----[найти]----- $self_moderated = (int) $_POST['self_moderated']; -----[добавить ниже]----- $rss = intval($_POST['rss']); $rss = intval($_POST['rss']); -----[найти]----- , allow_porno_topic, self_moderated'. $field_sql; -----[заменить]----- , allow_porno_topic, self_moderated, rss'. $field_sql; -----[найти]----- , $allow_porno_topic, $self_moderated". $value_sql; -----[заменить]----- , $allow_porno_topic, $self_moderated, $rss". $value_sql; -----[найти]----- $forum_order = $forum_data['forum_order']; -----[ниже вставить]----- $rss = intval($_POST['rss']); -----[найти]----- forum_display_sort = $forum_display_sort -----[заменить на]----- forum_display_sort = $forum_display_sort, rss = $rss ####[СОХРАНИТЬ_ФАЙЛ]#### ####[ОТКРЫТЬ]----- admin_forums.tpl -----[найти]----- <td class="row2"><select name="forumstatus">{S_STATUS_LIST}</select></td> </tr> -- ниже вставить]----- <tr> <td class="row1">RSS</td> <td class="row2"> <label><input type="radio" name="rss" value="1" <!-- IF RSS -->checked="checked"<!-- ENDIF --> />{L_YES}</label> <label><input type="radio" name="rss" value="0" <!-- IF not RSS -->checked="checked"<!-- ENDIF --> />{L_NO}</label> </td> </tr> ####[СОХРАНИТЬ_ФАЙЛ]#### ####[ОТКРЫТЬ]----- index.php -----[найти f.forum_parent, f.show_on_index, -----[заменить]----- f.forum_parent, f.show_on_index, f.rss, -----[найти]----- 'FORUM_DESC' => $f['forum_desc'], -----[вставить]----- 'RSS' => $f['rss'], ####[СОХРАНИТЬ_ФАЙЛ]#### ####[ОТКРЫТЬ]----- index.tpl -----[найти]----- <h4 class="forumlink"><a href="{FORUM_URL}{c.f.FORUM_ID}">{c.f.FORUM_NAME}</a></h4> -----[вставить]----- <!-- IF c.f.RSS && $bb_cfg['rss'] --><div id="rss"> <a href="rss.php?f={c.f.FORUM_ID}"><img src="./images/rss.png" title="RSS" align="right"></a> </div><!-- ENDIF --> ####[СОХРАНИТЬ_ФАЙЛ]####