Реклама

Главная arrow Статьи arrow Для подготовленных arrow Превращаем RSS рассылку в живое расширение Экспресс-панели

Превращаем RSS рассылку в живое расширение Экспресс-панели

26.06.2011 | Gereford | Для подготовленных

При установке расширений в Экспресс-панель (стартовая страница Opera) вы можете сразу же получать нужную вам информацию, нажав лишь сочетание клавиш Ctrl+T (новая вкладка).

Приведенный выше снимок экрана показывает расширение в разных режимах: слева в графическом режиме, справа в текстовом режиме.

Товарищем Spirobind был создан шаблон расширения, который позволяет легко конвертировать любую ленту новостей RSS в расширение Экспресс-панели. Так что если у вас есть или вы знаете веб-сайты с рассылками новостей, для лент новостей которых вы хотели бы сделать расширение Экспресс-панели, то эта статья как раз для вас.

Примечание: Прежде чем начинать, убедитесь в том, что у вас установлена последняя версия Opera. Расширения Экспресс-панели поддерживает только Opera 11.50.

Создать расширение для Экспресс-панели из новостной рассылки RSS можно сделать следующим образом:

  1. Шаблон расширения (.oex) Загрузите данный файл и распакуйте его как обычный .zip файл
  2. Откройте файл background.js в вашем любимом текстовом редакторе. Измените параметр _rssURL на адрес новостной рассылки RSS, для которой вы хотели бы создать расширение.
  3. Откройте файл config.xml и заполните все, где написано "UPDATE" (Название расширения, описание и так далее)
  4. Заархивируйте файлы и затем измените его расширение на .oex. Само имя файла может быть любым. В итоге у вас должно получится следующее: MyExtensions.oex. Примечание: Убедитесь в том, что при архивации вы не включили в архив корневую папку. Чтобы этого избежать лучше выделять все файлы (включая папку /images) и архивировать файлы.

Откройте ваше расширение в Opera перетащив файл расширения на окно Opera либо через меню "Файл-Открыть". Когда вы убедитесь в том что расширение работает прекрасно, не забудьте загрузить его в хранилище http://addons.opera.com./.

Ниже приведены два работающих шаблона данного расширения, которые используют новостные рассылки RSS BollywoodHungama.com:

Дополнительные параметры

Когда вы будете экспериментировать с background.js вы можете использовать несколько различных вариантов параметров. Вот их описание:

  • _imageMode - установите значение данного парметра в true если новостная рассылка содержит изображения и вы хотите чтобы они были заполняли Экспресс-панель
  • _cycleTime - Время отображения одного элемента новостной рассылки в милисекундах
  • _useLogoFromFeed - Если в новостной рассылкк присутствует логотип, то он будет отображаться. Автоматически отключается если _imageMode=True
  • _showTitleOnly - Отображать только заголовок элемента рассылки. В данном случае для элемента рассылки не будет отображаться его содержимое и изображения

Легко конвертируйте новостные RSS рассылки в расширения для Opera. Ниже дан шаблон:

В заключение привожу пример созданного расширения новостной рассылки нашего форума operafan.net operafan_net_forum.oex

След. »