Помощь Вывести ссылки на RSS-каналы всех категорий в код главной страницы сайта

Тема в разделе "DLE", создана пользователем FORMAT, 16 мар 2009.

Информация :
Актуальная версия DataLife Engine 12.0
( Final Release v.12.0 | Скачать DataLife Engine | Скачать 12.0 demo )
Нужно ли обновляться | Как обновиться | Изменения в шаблонах
> Нет русских символов <
[Приватная тема DLE (Все подробности в ЛС к модератору раздела)]

Версии 11.3 и ниже - уязвимы!

Локализации | F.A.Q. | Внешний вид
Правила раздела | Правила форума
Обсуждение хайда карается баном!
В каждом сообщении указывайте версию DLE, которого они касаются!
Статус темы:
Закрыта.
Модераторы: killoff
  1. FORMAT

    FORMAT

    Регистр.:
    9 май 2008
    Сообщения:
    210
    Симпатии:
    45
    Собственно сабж.

    DLE 7.5 Nulled by Masima

    В файле engine/engine.php вместо одной ленты

    PHP:
    if ($config['allow_rss']) $metatags .= <<<HTML
    <link rel="alternate" type="application/rss+xml" title="{$rss_title}" href="{$rss_url}" />
    HTML;
    вывести целый список лент...хочу, чтобы в итоге в исходном коде страницы выглядело типа этого:

    HTML:
    <link rel="search" type="application/opensearchdescription+xml" href="http://site.ru/engine/opensearch.php" title="SITE.RU" />
    
    <link rel="alternate" type="application/rss+xml" title="RSS 2.0 - Все" href="http://site.ru/rss.xml" />
    <link rel="alternate" type="application/rss+xml" title="RSS 2.0 - Категория 1" href="http://site.ru/cat1/rss.xml" />
    <link rel="alternate" type="application/rss+xml" title="RSS 2.0 - Категория 2" href="http://site.ru/cat2/rss.xml" />
    <link rel="alternate" type="application/rss+xml" title="RSS 2.0 - Категория 3" href="http://site.ru/cat3/rss.xml" />
    <link rel="alternate" type="application/rss+xml" title="RSS 2.0 - Категория 4" href="http://site.ru/cat4/rss.xml" />
    <link rel="alternate" type="application/rss+xml" title="RSS 2.0 - Категория 5" href="http://site.ru/cat5/rss.xml" />
    Соответственно, при нажатии на кнопку RSS в адреной строке браузера будет выпадать список лент...

    Должно быть легко реализовать, но как?
     
  2. hug0s

    hug0s

    Регистр.:
    15 дек 2008
    Сообщения:
    378
    Симпатии:
    50
    я так понял вы хотите в автоматическом режиме, могу предложить зделать что то типа меню на css и при нажатиии на будут появляться другие, вообщем там уже смотрите как вам удобно, единственное, что ленты надо будет ручками вбить
     
  3. FORMAT

    FORMAT

    Регистр.:
    9 май 2008
    Сообщения:
    210
    Симпатии:
    45
    нужно чтобы автоматикой генерилось.
     
  4. korp

    korp Постоялец

    Регистр.:
    17 май 2008
    Сообщения:
    62
    Симпатии:
    10
    А можно пояснить что вы хотите.
    Что бы при нажатии на значок rss выпадал список всех rss каналов?
     
  5. hug0s

    hug0s

    Регистр.:
    15 дек 2008
    Сообщения:
    378
    Симпатии:
    50
    вот пришло в голову, есть модуль дерево каталогов, выводит все категории, так вот можно думаю отредактировать его, т.е. при выводе ссылки сайт.ру/категори1/ приставляем в ссылку + rss.xml и получаем то что надо:)
     
Статус темы:
Закрыта.