RSS

RSS 1.0.0

Совместимость
не проверялся на совместимость
Изменения в БД
требуются
Автор
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>&nbsp;&nbsp;
        <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>&nbsp;&nbsp;
        <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 -->

####[СОХРАНИТЬ_ФАЙЛ]####
Автор
Exile
Скачивания
53
Просмотры
267
Первый выпуск
Обновление
Оценка
0.00 звёзд 0 оценок

Другие ресурсы пользователя Exile

Сверху