Перейти к публикации

Изменение RSS экспорта новостей


kingkill

Рекомендованные сообщения

Здравствуйте.

Кто знает, как можно изменить формат RSS ленты? Что бы, допустим, из этого:

<category>Новости</category>

<author>Red Mike</author>

<pubDate>Sat, 23 Jul 2011 17:40:28 +0400</pubDate>
сделать это:
<category>Новости</category>

<author>Red Mike</author>

<trololo>epepe!!!</trololo>

<pubDate>Sat, 23 Jul 2011 17:40:28 +0400</pubDate>

Смотрел разные файлы RSS, но так и не понял какой из них отвечает за то, что мне надо.

Ссылка на сообщение
Поделиться на других сайтах

kingkill,

просто никто не знает и не хочет флудить

посмотрите engine/rss.php чтоли, у меня нет возможности сказать точно сейчас, где именно файл лежит

ну или другие файлы, с названием rss.php

Ссылка на сообщение
Поделиться на других сайтах

Моя цель: сделать автоматическую замену кавычек «» на "" в дискрипшене. Так вот, делаю:

$tit = <<<HTML

{short-story}

HTML;

$tit1 = str_replace("«", "\"" ,$tit);
$tpl->template = <<<XML

<item>

<title>{author}</title>

<link>{rsslink}</link>

<description>{$tit1}</description>

<category>{category}</category>

<author>{rssauthor}</author>

<pubDate>{rssdate}</pubDate>

<yandex:full-text>{full-story}</yandex:full-text>

</item>

XML;

Но нихрена не заменяется. Пробовал менять не только это, но результат, почему-то не меняется. Шаблон редактирую тот, кэш чищу каждый раз. Не пойму, почему замена не происходит.

Ссылка на сообщение
Поделиться на других сайтах
  • 2 недели спустя...

Моя цель: сделать автоматическую замену кавычек «» на "" в дискрипшене. Так вот, делаю:

$tit = <<<HTML

{short-story}

HTML;

$tit1 = str_replace("«", "\"" ,$tit);

А с чего это вообще должно работать? {short-story} это просто тег шаблона, а не переменная, и вы ищите кавычки просто в имени тега. а значений новости в этом файле еще нет, значение появляется только в файле engine/modules/show.short.php там вы и должны назначать новый тег, и из переменных что либо удалять.

Ссылка на сообщение
Поделиться на других сайтах

Архивировано

Эта тема находится в архиве и закрыта для публикации сообщений.

×
×
  • Создать...