Rss фид в любом месте блога

Wow, откопал шикарный код, позволяющий транслировать rss ленту блога в любом месте.
Код полностью настраиваемый, с внешним видом можно игратьсо (см. ниже настройки).

Демо:




Код не содержит никаких левых внешних ссылок. Установка простая:

1) Качаете скрипт и кладёте на свой хостинг.

2) Затем кладёте исправленный код в любое место своего блога:
<center><!-- start sw-rss-feed code --> 
<script type="text/javascript"> 
<!-- 
rssfeed_url = new Array(); 
rssfeed_url[0]="http://путь_к_rss_ленте_своего_блога";  
rssfeed_frame_width="700"; 
rssfeed_frame_height="800"; 
rssfeed_scroll="on"; 
rssfeed_scroll_step="2"; 
rssfeed_scroll_bar="off"; 
rssfeed_target="_blank"; 
rssfeed_font_size="12"; 
rssfeed_font_face=""; 
rssfeed_border="on"; 
rssfeed_css_url=""; 
rssfeed_title="on"; 
rssfeed_title_name=""; 
rssfeed_title_bgcolor="#fbb02d"; 
rssfeed_title_color="#fff"; 
rssfeed_title_bgimage="http://"; 
rssfeed_footer="off"; 
rssfeed_footer_name="rss feed"; 
rssfeed_footer_bgcolor="#fff"; 
rssfeed_footer_color="#333"; 
rssfeed_footer_bgimage="http://"; 
rssfeed_item_title_length="50"; 
rssfeed_item_title_color="#666"; 
rssfeed_item_bgcolor="#fff"; 
rssfeed_item_bgimage="http://"; 
rssfeed_item_border_bottom="on"; 
rssfeed_item_source_icon="off"; 
rssfeed_item_date="off"; 
rssfeed_item_description="on"; 
rssfeed_item_description_length="120"; 
rssfeed_item_description_color="#666"; 
rssfeed_item_description_link_color="#333"; 
rssfeed_item_description_tag="off"; 
rssfeed_no_items="0"; 
rssfeed_cache = "dcb05eda6e11f72ef21b2d1b80c109ae"; 
//--> 
</script> 
<script type="text/javascript" src="http://ваш_хостинг/rss-feed.js"></script> 
</center>

Разберём настройки:
rssfeed_frame_width="600" - ширина общего блока
rssfeed_frame_height="600" - высота общего блока
rssfeed_scroll="on" - вкл/выкл автоматического скролирования
rssfeed_scroll_step="6" - время, за которое текст из фида будет сменяться другим (т.е. скорость прокрутки)
rssfeed_scroll_bar="off" - вкл/выкл полосы для ручной прокрутки
rssfeed_target="_blank" - способ открытия окна по ссылке
rssfeed_font_size="12" - размер шрифта
rssfeed_title="on" вкл/выкл название общего блока (на демо оно "Последние комменты)
rssfeed_title_name="" между кавычек можно вписать название общего блока (на демо оно "Последние комменты), в противном случае название будет взято из блога
rssfeed_title_bgcolor="#fbb02d"; изменяет цвет блока заголовка
rssfeed_title_color="#fff" изменяет цвет самого заголовка (на демо он "Последние комменты)
rssfeed_title_bgimage="http://" здесь можно указать картинку для фона заголовка
rssfeed_footer="off"; вкл/выкл футер (нижний блок)
rssfeed_footer_name="rss feed" название футера
rssfeed_footer_bgcolor="#fff" изменяет цвет самого футера
rssfeed_footer_color="#333" изменяет цвет шрифта футера
rssfeed_footer_bgimage="http://" здесь можно указать картинку для фона в футере
rssfeed_item_title_length="50" максимальная длина заголовка в анонсе
rssfeed_item_title_color="#666" изменяет цвет заголовка анонса внутри блока
rssfeed_item_bgcolor="#fff" изменяет цвет заголовка анонса внутри блока
rssfeed_item_bgimage="http://" здесь можно указать картинку для фона анонсов
rssfeed_item_border_bottom="on" вкл/выкл пунктирной линии, разделяющей анонсы
rssfeed_item_source_icon="off" вкл/выкл иконки фидов в анонсах
rssfeed_item_date="off" вкл/выкл даты фидов в анонсах
rssfeed_item_description="on" вкл/выкл описания анонса
rssfeed_item_description_length="120" изменяет длину анонса
rssfeed_item_description_color="#666" изменяет цвет шрифта аноса
rssfeed_item_description_link_color="#333" изменяет цвет ссылки в анонсах
rssfeed_no_items="0" вкл/выкл отображение анонсов в виде списка (остаётся только один анонс)

Если лень заморачиваться, можете просто сходить на страничку сервиса, откуда я спёр код, и воспользоваться веб-формой для настройки виджета.
Но как мне кажется, лучше использовать самостоятельно настроенный виджет и скрипт на русском хостинге, чтобы не тормозить блог.

Почитать про остальные способы отображения фидов на странице можете в этих статьях.

1 комментарий:

  1. Классные и полезные у тебя статьи! Респект...
    Постовые не продаешь? Я бы купил за 2 бакса.

    ОтветитьУдалить