Создаем RSS-канал для сайта Ucoz
Приветствую, дорогие друзья и в этой статье вы узнаете как создать и добавить RSS для сайта Ucoz.
RSS-каналы, или веб-каналы, давно завоевали популярность у пользователей Интернета.
Многие, если не большинство, информационные порталы предлагают подписку на свои новостные ленты, организованные в формате RSS-каналов, и все современные браузеры Интернета содержат средства для подписки и чтения этих каналов.
Будем идти в ногу со временем и обзаведемся собственным RSS-каналом для сайта Ucoz, разместив подписку на него на моем учебном сайте Васи Пупкина, чтобы посетители могли подписаться на получение последних новостей.
А чтобы посетители сайта могли ознакомиться с событиями, происходящими в мире, поместим на страницу модуль, отображающий новостную ленту с очень популярного источника — сайта lenta.ru.
Эти средства повысят привлекательность сайта для посетителей и поспособствуют росту его популярности и повышению места в рейтингах.
Начнем с размещения на сайте модуля, который будет играть роль некоего транслятора RSS-каналов Ucoz и различных сайтов — источников Интернета.
Добавляем транслятор RSS-канала на сайт Ucoz
Чтобы добавить на страницу сайта модуль, импортирующий новостные ленты RSS с различных сайтов, отобразите главную страницу панели инструментов системы Ucoz, либо зарегистрируйтесь в вебтопе и перейдите в панель управления, либо, если вы уже вошли в панель управления, выполните команду:
Далее в отобразившейся странице щелкните на ссылке «RSS-импорт». Откроется страница с инструментами создания модуля-транслятора RSS-каналов для Ucoz.
Эта страница должна содержать список RSS-каналов, которые мы собираемся транслировать на своем сайте Ucoz. Сейчас она пуста, поскольку мы еще не добавили ни одного транслятора. Чтобы добавить канал, сделайте следующее.
1. Нажмите кнопку «Создать RSS-транслятор». Откроется страница с инструментами для создания RSS-транслятора.
2. Введите в поле «Адрес RSS-ленты» адрес какого-либо RSS-канала, например http:// lenta.ru/rss/.
3. В раскрывающемся списке «Количество материалов» выберите 3. Именно столько материалов будет одновременно отображаться на странице.
4. В раскрывающемся списке «Количество колонок» оставьте 1.
5. Нажмите кнопку «Создать», в результате на странице отобразится созданный транслятор.
Элементы управления созданным RSS-транслятором для сайта Ucoz достаточно традиционны. и вы с ними хорошо знакомы. Щелчок на ссылке «Управление шаблоном» отображает окно «Настройка шаблона RSS-транслятора».
Здесь можно изменить дизайн RSS-транслятора, воспользовавшись либо визуальным HTML-редактором, либо вручную откорректировав HTML-код шаблона.
Рассмотрим последнюю возможность и добавим к шаблону код
$PUBDATE$, отображающий в отдельной строке дату публикации материалов.
Далее нажмите кнопку «Сохранить», чтобы сохранить изменения.
Остальные элементы списка RSS-трансляторов Ucoz позволяют удалить его, настроить параметры, которые мы вводили при создании RSS-транслятора,а также воспользоваться переменной $RSSIT_1$ кода uCoz, скопировав ее в буфер обмена для последующей вставки в нужное место на странице сайта.
После настройки всех параметров и дизайна RSS-транслятора приступаем к его размещению на сайте.
1. Перейдите на страницу сайта и авторизируйтесь при необходимости под учетной записью с административными правами.
2. Выбором команды админ-панели «Конструктор», включите конструктор и перейдите в режим конструктора.
3. Выберите команду админ-панели «Конструктор > Добавить блок+», на поверхности страницы отобразится новый блок.
4. Перетащите новый блок мышью на нужное место, например в нижнюю часть левой колонки.
5. Нажмите кнопку в верхней части блока, чтобы отобразить окно «Управление содержимым блока», и откройте раздел «RSS feed» (RSS-канал).
6. Щелкните на строке «Lenta.ru: Новости», отмечающей созданный нами RSS-транслятор Ucoz, тем самым поместив его в новый блок.
7. Щелкните на надписи «Новый блок» в верхней части блока и введите в появившееся поле название «Новости Lenta.ru».
8. Сохраните изменения, выбрав команду админ-панели «Конструктор > Сохранить изменения». На странице появится новый модуль RSS-транслятора.
Теперь займемся созданием собственного RSS-канала для Ucoz сайта. При создании обычного сайта это потребует некоторых познаний в языке RSS, с помощью которого вводятся и форматируются данные, отображаемые каналом. В системе uCoz это делается очень легко, буквально несколькими щелчками кнопкой мыши.
Создание RSS-канала для Ucoz
На страницах нашего сайта ссылка на RSS-канал отображается в его верхней части справа в виде строки RSS.
Щелчок на ней в данный момент приведет к отображению сообщения, что на этом сайте не активирована работа с новостями сайта, и предложения активировать ее в панели управления.
Так и поступим — выберите на админ-панели команду «Общее > Вход в панель управления», чтобы отобразить главную страницу панели.
Далее щелкните на ссылке «Неактивные» в нижней части панели инструментов и в списке неактивных материалов нажмите пункт «Новости сайта».
Далее щелкните на отобразившейся кнопке «Активировать модуль» и перейдите на страницу управления модулем.
Все инструменты на этой странице нам уже знакомы, они не отличаются от этих же средств модуля редактора страниц или мини-чата.
Наиболее интересен нам в данный момент инструмент «Настройки модуля», позволяющий задать нужные параметры отображения новостей сайта при просмотре в RSS-канале Ucoz. Щелкните на ссылке «Настройки модуля», чтобы открыть окно с большим набором параметров.
Выполните следующие настройки.
1. В раскрывающемся списке «Переключатели страниц» выводятся выберите пункт «Вверху и внизу».
2. В раскрывающемся списке «Количество комментариев на странице» задайте 5.
3. Прокрутите список параметров и в самом низу установите флажок «Включить возможность выбирать дату добавления материала».
4. Установите флажок в отобразившемся дополнительном параметре «Не выводить материалы, дата добавления которых больше текущей даты».
5. Нажмите кнопку «Сохранить», чтобы сохранить изменения.
Теперь обратимся к нашему сайту. Вы увидите, что на главной странице появились два новых элемента: строки «Материалов нет» и «Добавить новость».
Теперь перейдите на страницу сайта Ucoz и щелкните на ссылке RSS; отобразится окно браузера с сообщением, предлагающим подписаться на веб-канал.
Щелкните на ссылке «Подписаться», в отобразившемся окне «Подписка на веб-канал» введите в поле «Персональный сайт» (нажав свойства) название канала «Новости сайта Васи Пупкина», выполните при необходимости другие настройки (выбор папки, добавление в панель избранного) и нажмите кнопку «Сохранить».
Веб-канал нашего сайта будет добавлен в перечень веб-каналов браузера. Вот и все! 🙂