Вход
 
Главная Форум Каталог веб-мастеров Регистрация SEO библиотека
Разделы сайта
Поиск по сайту
Почта @admin-club.ru
Логин:
Пароль:
· завести почту
Новое
В картинках
см. так же графику
А так же
Мы продаём шины и диски в розницу и в розницу. Доставка!
 
RSS-информеры 11 декабря 2009
1. Создаем RSS-информер в модуле фотоальбом:

Открыть страницу
сайт.ru/admin.php?mod=photo&a=rss


Далее > Добавить:

Название: любое
Описание: любое
Как для: Гости (любая группа)
Информация: фотографии

После выбора информации, появяться новые поля.

Количество: 10
Для альбомов: -Все-
Сортировка: В случайном порядке
Шаблон: photo_rss.tpl

Далее > Создать RSS ленту

Далее > Обновить страницу, скопировать адрес новой ленты, к примеру,
http://photo.ru/photo/rss-1



2. Создаем "RSS информер на сайте"


сайт.ру/admin.php?mod=rssinform


Добавить инфорер > URL для RSS информера:
http://photo.ru/photo/rss-1
(к примеру, тот что вы скопировали
в буфер) > Сохранить

=> Получаем код вызова информера в шаблон, например
{inform_photo}


3. Работаем с шаблонами
photo/photo_rss.tpl
и
informer.tpl



Код informer.tpl:

[link]<img src="{news}" style="margin: 10px">[/link]


Код photo/photo_rss.tpl, если используете ЧПУ:


<item>
<title>%TITLE%</title>
<guid isPermaLink="true">%LINK%</guid>
<link>%LINK%</link>
<description>%PREVIEW_2%</description>
</item>



Код photo/photo_rss.tpl, если НЕ используете ЧПУ:

<item>
<title>%TITLE%</title>
<guid isPermaLink="true"><![CDATA[%LINK%]]></guid>
<link><![CDATA[%LINK%]]></link>
<description><![CDATA[%PREVIEW_2%]]></description>
</item>


+ Обязательно выполните этот шаг все те, у кого отключен ЧПУ в модуле.

В файле engine/modules/rssinform.php

Найти:

$tpl->set( '[link]', "<a href=\"" . htmlspecialchars ( $content['link'] ) . "\" target=\"_blank\">" );


Заменить на:

$tpl->set( '[link]', "<a href=\"" . /*htmlspecialchars ( */$content['link']/*) */. "\" target=\"_blank\">" );


Сохранить файл, желательно обновить кэш модуля и системы.

4. Вставьте код вызова информера
{inform_photo}
в любое место в шаблоне main.tpl.

5. Обновите кэш системы.

Для опытных пользователей. Поддержка html в поле
{news} (<description>)


В файле engine/modules/rssinform.php заменить:

$xml->content[$i]['description'] = strip_tags( $xml->content[$i]['description'], "<br>" );


На :

if( !substr_count($value['url'], $config['http_home_url'] ) )
{

$xml->content[$i]['description'] = strip_tags( $xml->content[$i]['description'], "<br>" );

}


Сохранить файл. => HTML будет поддерживаться только для лент вашего сайта.
 - RedRat  - 9060  - 8  - Распечатать
souz21:
3 раза делал по инструкции, выводится на главной странице - %LINK% %LINK% %PREVIEW_2%
Хотел вывести случайное фото из фотоальбома.
В чем проблема то? Вроде ничего сложного нет!
19 октября 2011 22:25
inferno:
а как сделать так что бы информер не кешировался скриптом?
что бы фотки менялись при обновлении странички
21 марта 2011 23:51
RedRat:
sasho18,
использовать тег системы [avalible=main][/avalible] или как он там :)
5 марта 2011 09:52
sasho18:
а как зделать чтобы информер был токо на главной?
24 февраля 2011 15:36
leksei:
Ура заработало! wink мой сайт. Картинки выводятся великолепно! Большой респект автору!
31 октября 2010 20:05
manhunt76:
Тока в админке включаю информер, сразу на сайте ошибка 502.
Выключаю, нормально. Чё за хрень? am

При добавлении комментариев не работают bbcode
Что делать?
18 апреля 2010 22:47
Yuda:
Rss не пашет:( 20 раз перепробовал, все по инструкции. До изменения в photo/photo_rss.tpl и informer.tpl выводит ошибку -
XML error: Attribute without value at line 3
после выполнение всей инструкции выводит на главную ошибку картинки, как будто путь на картинку не правельный а ссылка ведет на http://сайт/#.
27 марта 2010 10:15
wasp:
http://photo.ru/photo/rss-1 вчера выводились фотки, сегодня нет. Кто подскажет где проблема?
25 марта 2010 20:45
Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии в данной новости.
© 2007-2011
«Клуб Админов»

Обратная связь
support@admin-club.ru

Разделы Категории Инфо Публикации
Новости Статьи О сайте Облочко Регистрация
Форум Скрипты Статистика Комментарии Вход
Почта Загрузки Реклама Артикус Пароль
Докс CMS's Правила
СЕО Шаблоны
Дизайн сайта www.artoflogic.ru Rambler's Top100