1

Тема: Как убрать RSS канал

Здравствуйте, скажите как убрать RSS ленту с форума. Заранее спасибо за ответ.

Поделиться

2

Re: Как убрать RSS канал

Выкинуть или выключить кусок из кода. В настройках вроде rss не отключается.

У каждого свой взгляд на мир.

Сайт coordinator

Поделиться

3

Re: Как убрать RSS канал

coordinator пишет:

Выкинуть или выключить кусок из кода. В настройках вроде rss не отключается.

А можете поподробнее сказать что и откуда выкидывать ?

Поделиться

4

Re: Как убрать RSS канал

Может всетаки есть способ?

Поделиться

5

Re: Как убрать RSS канал

taxist, если это не спамерский бот smile и форум версии 1.4.2, то в хук hd_head добавляем код

unset($forum_head['rss']);
unset($forum_head['atom']);

а в хук ex_set_syndication_type добавляем код

if ($type == 'rss' || $type == 'atom')
    message($lang_common['Bad request']);
Моя (Please log in or register to see this URL) FluxBB 1.5, (Please log in or register to see this URL), (Please log in or register to see this URL).

Поделиться

6

Re: Как убрать RSS канал

Visman пишет:

taxist, если это не спамерский бот smile и форум версии 1.4.2, то в хук hd_head добавляем код

unset($forum_head['rss']);
unset($forum_head['atom']);

а в хук ex_set_syndication_type добавляем код

if ($type == 'rss' || $type == 'atom')
    message($lang_common['Bad request']);

я не нашел где это...
:[

Поделиться

7

Re: Как убрать RSS канал

taxist, (Please log in or register to see this URL)

Моя (Please log in or register to see this URL) FluxBB 1.5, (Please log in or register to see this URL), (Please log in or register to see this URL).

Поделиться

8

Re: Как убрать RSS канал

Visman пишет:

taxist, (Please log in or register to see this URL)


нашел хук hd_head в файле header.php

а где второй?

Поделиться

9

Re: Как убрать RSS канал

taxist, не надо искать хуки, надо создать расширение содержащие эти хуки с моим кодом и подключить его в админке.
Все описано в теме по ссылке.
З.Ы. Код движка не меняется, что в 1.3.х, что в 1.4.х. Все изменения вносятся через расширения.

Моя (Please log in or register to see this URL) FluxBB 1.5, (Please log in or register to see this URL), (Please log in or register to see this URL).

Поделиться

10

Re: Как убрать RSS канал

Visman пишет:

taxist, не надо искать хуки, надо создать расширение содержащие эти хуки с моим кодом и подключить его в админке.
Все описано в теме по ссылке.
З.Ы. Код движка не меняется, что в 1.3.х, что в 1.4.х. Все изменения вносятся через расширения.

жаль, но как оказалось я тупой...

Поделиться

Re: Как убрать RSS канал

Visman пишет:

taxist, если это не спамерский бот smile и форум версии 1.4.2, то в хук hd_head добавляем код

unset($forum_head['rss']);
unset($forum_head['atom']);

а в хук ex_set_syndication_type добавляем код

if ($type == 'rss' || $type == 'atom')
    message($lang_common['Bad request']);

Это еще не всё. По моему скромному мнению, стоит добавить следующее.

<hook id="vf_pre_header_load" priority="7"><![CDATA[
unset($forum_page['main_head_options']['feed']);
]]></hook>
<hook id="vt_pre_header_load" priority="7"><![CDATA[
unset($forum_page['main_head_options']['rss']);
]]></hook>

Поделиться