Yury_md 29 августа 2008 в 18:45 Можно ли отключить RSS глобально для всего сайта? Чтобы не просто не было кнопки RSS, а вообще не была доступна эта возможность? Drupal6 Блог Войдите или зарегистрируйтесь, чтобы отправлять комментарии
Yury_md 31 августа 2008 в 14:45 Nikit, там же про закрытие от индексации с помощью роботс. тхт мне же нужно временно, но полностью отключить RSS на сайте
Sinkora 15 апреля 2010 в 2:44 "Natalie" wrote: Никак нельзя. Разве что хаками. Какие хаки? Если вы сами будете создавать разделы сайта, а не пользоваться дефолтными механизмами, то и не будет необходимости убирать RSS со страниц, т.к. их там не будет.
3WT 14 августа 2012 в 8:32 Nikit wrote: Еще раз повторю: http://drupal.org/node/28336 там всё есть. что ты на буржуев ссылаешься... Для D7 в tempate.php (вашей темы) вставить функцию: /* * Отключаем - [link rel="alternate" type="application/rss+xml" title="PG" href="http://site.com/rss.xml" /] */ function THEME_html_head_alter(&$head_elements) { foreach ($head_elements as $key => $element) { if (isset($element['#attributes']['type']) && $element['#attributes']['type'] == 'application/rss+xml') { unset($head_elements[$key]); } } } /* хонес функции*/ + RSS Permissions - http://drupal.org/project/rss_permissions Пример - promo.org.il (рсс и не пахнет нигде ни в строке ни в хтмл...)
dmitlantis 17 октября 2012 в 12:12 PromoGroup][quote=Nikit wrote: Пример - promo.org.il (рсс и не пахнет нигде ни в строке ни в хтмл...) Тем не менее это не мешает ему быть. А если я, к примеру, хочу сделать свой РСС по пути /rss.xml ? Всё больше разочаровываюсь в гибкости друпала..
Комментарии
http://drupal.org/node/28336
Nikit, там же про закрытие от индексации с помощью роботс. тхт
мне же нужно временно, но полностью отключить RSS на сайте
Никак нельзя. Разве что хаками.
вот там и были хаки.
Какие хаки? Если вы сами будете создавать разделы сайта, а не пользоваться дефолтными механизмами, то и не будет необходимости убирать RSS со страниц, т.к. их там не будет.
RSS Permissions + http://www.drupal.ru/node/43271
Еще раз повторю: http://drupal.org/node/28336 там всё есть.
что ты на буржуев ссылаешься... Для D7
в tempate.php (вашей темы) вставить функцию:
/*
* Отключаем - [link rel="alternate" type="application/rss+xml" title="PG" href="http://site.com/rss.xml" /]
*/
function THEME_html_head_alter(&$head_elements) {
foreach ($head_elements as $key => $element) {
if (isset($element['#attributes']['type']) &&
$element['#attributes']['type'] == 'application/rss+xml') {
unset($head_elements[$key]);
} } }
/* хонес функции*/
+ RSS Permissions - http://drupal.org/project/rss_permissions
Пример - promo.org.il (рсс и не пахнет нигде ни в строке ни в хтмл...)
Тем не менее это не мешает ему быть. А если я, к примеру, хочу сделать свой РСС по пути /rss.xml ? Всё больше разочаровываюсь в гибкости друпала..