1

Тема: РСС: как выводить текст полностью

Добрый день!

Веду блог на Монстре. Есть подписчики, которые жалуются на то, что мои записи у них в ленте под катом.

Подскажите, какие строчки кода научат рсс Монстры выводить пост полностью в ленте моих подписчиков?

Поделиться

2 (2016-03-16 10:44:47 отредактировано ravilr)

Re: РСС: как выводить текст полностью

Добрый день.
А  как они получают ленту. У вас же не под катом? Пусть настраивают в своем приложении.
Вы сами проверяли, дайте адрес блога.

Поделиться

3

Re: РСС: как выводить текст полностью

ravilr, вот кусок кода rss.php, который в корне моего сайта. Я не разбираюсь в php, но подозреваю, что дело в этой строке:

<description><![CDATA[<?php echo Text::toHtml(Text::cut(File::getContent(STORAGE . DS . 'pages' . DS . $post['id'] . '.page.txt'), 300)); ?>]]></description>

А именно:

Text::cut

Могу ошибаться.

Блог живет по адресу: http://elena.glubko.ru/blog

Кусок кода из rss.php:

<item>
<title><?php echo $post['title']; ?></title>
<link><?php echo Option::get('siteurl').'/blog/'.$post['slug']; ?></link>
<guid><?php echo Option::get('siteurl').'/blog/'.$post['slug']; ?></guid>
<pubDate><?php echo Date::format($post['date'], 'd M Y'); ?></pubDate>
<description><![CDATA[<?php echo Text::toHtml(Text::cut(File::getContent(STORAGE . DS . 'pages' . DS . $post['id'] . '.page.txt'), 300)); ?>]]></description>
<author><?php echo $post['author']; ?></author>
</item>

Поделиться

4

Re: РСС: как выводить текст полностью

замените в указанной строчке 300 на нужное кол-во символов например.

Поделиться

5

Re: РСС: как выводить текст полностью

Спасибо, интересное решение.

Я ведь могу даже с запасом символы взять, да? Условно 5000 поставить, даже если статья меньше?

Поделиться

6

Re: РСС: как выводить текст полностью

да. А можно заменить на

<description><![CDATA[<?php echo Text::toHtml(File::getContent(STORAGE . DS . 'pages' . DS . $post['id'] . '.page.txt')); ?>]]></description>

Поделиться

7

Re: РСС: как выводить текст полностью

Добрый день!

Строчку в рсс.пхп поменяла, теперь записи выводятся полностью. Но возникла проблема: если в посте несколько иллюстраций, выводится только одна, остальные — нет.

Может, кто подскажет, как решить проблему?

Поделиться

8

Re: РСС: как выводить текст полностью

должно выводится все. Видимо у вас ограничения в программе просмотра rss

Поделиться

9

Re: РСС: как выводить текст полностью

Спасибо. Попробую в других программах посмотреть.

Поделиться