Парсеры для Афиша Joomla. Парсер статей joomla
D5Plugin_ExportJoomla — плагин для публикации в Joomla
Datacol может экспортировать собранные данные в CMS Joomla 2.5. Для этого используется плагин экспорта D5Plugin_ExportJoomla. Таким образом, вы можете парсить любые ресурсы с помощью Datacol и публиковать собранные данные в Joomla. Кроме того, собранную информацию можно подвергать обработке (например уникализации или переводу).
Принцип работы плагина
При публикации плагин создает категорию, подкатегорию и материал, в котором задается заголовок и контент. Названия категории, подкатегории, а также заголовок и контент, формируются на базе спарсенных данных.
кликните на изображении для увеличения
Требования к программному обеспечению »
Важно! Плагин работает только с установленной стабильной версией Google Chrome (начиная с 32-ой версии нестабильные).
Использование браузера »
Для реализации механизма публикации плагин задействует браузер Chrome. При запуске кампании Datacol откроет один или более экземпляров браузера Chrome. Количество работающих экземпляров Chrome равно количеству потоков кампании. Обратите внимание, что инициализация экземпляров браузеров может занять некоторое время.
кликните на изображении для увеличения
Стоимость плагина составляет 15$. Вы можете купить плагин прямо сейчас.
Для тестирования экспорта в Joomla с помощью Datacol вы можете задействовать демо настройку, которая парсит посты блога kolchaka.net и публикует их с помощью демо версии плагина D5Plugin_ExportJoomlaDemo в CMS Joomla. Для этого выполните следующие действия:
Шаг 1. Установите демо-версию программы Datacol;
Шаг 2. В дереве кампаний присутствует кампания exporters/blog-parser-export-joomla — demo.par. Откройте ее настройки и задайте конфигурацию плагина экспорта.
кликните на изображении для увеличения
Шаг 3. Выберите кампанию в дереве и нажмите кнопку Запуск.
кликните на изображении для увеличения
Ограничения демо версии плагина »
Обратите внимание, что демо версия плагина добавляет к заголовкам материалов надпись Демо плагин парсера Datacol, а в контент материала добавляется ссылка на официальный сайт Datacol. Чтобы убрать надпись и ссылку, вы можете приобрести полную версию плагина. Чтобы использовать полную версию плагина, ее (после покупки) необходимо импортировать и подключить к настройке.
Отличия ДЕМО от полной версии
Обратите внимание — данная информация более актуальна для полной версии плагина(которую вы можете приобрести). Что касается демо версии плагина — она уже импортирована и подключена к кампании exporters/blog-parser-export-joomla — demo.par в демо версии Datacol (начиная с Datacol 5.50).
Импорт плагина в Datacol
Импорт плагинов в программу подробно описан в справке (доступной из интерфейса программы):
кликните на изображении для увеличения
Подключение плагина к настройке
Плагин D5Plugin_ExportJoomla подключается в 2-х местах:
1. В качестве плагина экспорта (чтобы публиковать спарсенные данные в Joomla посредством Google Chrome):
кликните на изображении для увеличения
2. В качестве плагина окончания процесса (чтобы после окончания работы кампании задействованные экземпляры Google Chrome автоматически удалялись):
кликните на изображении для увеличения
Конфигурация плагина экспорта задается в настройках кампании (к которой подключен плагин) на вкладке Экспорт->Форматы экспорта->Плагин.
кликните на изображении для увеличения
В конфигурации задаются следующие параметры:
- header — Формула для генерации заголовка материала.
- content — Формула для генерации контента материала.
- category — Формула для генерации категории материала.
- subcategory — Формула для генерации подкатегории материала (значение можно оставить пустым).
- login — Логин для авторизации в админке Joomla.
- password — Пароль для авторизации в админке Joomla.
- cmsVersion — Версия CMS (на данный момент допустимое значение 2.5).
- domain — Домен сайта на Joomla, на который производится публикация (без http:// и слешей).
- disable_images — Флаг, для включения и отключения загрузки изображений в браузере, который используется для публикации. Флаг может принимать значение 1 или 0 соответственно. Если флаг равен 1, то загрузка изображений будет отключена и публикация будет производиться быстрее.
Пример строки конфигурации (в рамках демо настройки для публикации в Joomla):
<dc5par type="string" name="header">%header%</dc5par><dc5par type="string" name="content">%content%</dc5par><dc5par type="string" name="category">%category%</dc5par><dc5par type="string" name="subcategory">Подкатегория категории %category%</dc5par>
Обратите внимание, что в формулах используются названия полей данных (настроенных на вкладке Сбор данных) в знаках процента, например %header%. В таком случае при экспорте эта конструкция будет заменена на спарсенное значение соответствующего поля данных.
web-data-extractor.net
SimplePie_Parser *Документация по Joomla 3.0.2
Вернуться к записям по теме Joomla.SimplePie\SimplePie_Parser
libraries/simplepie/simplepie.php at line 13890 SimplePie_Parserpublic class SimplePie_Parser
Field Detail
libraries/simplepie/simplepie.php at line 13896current_byte
public mixed $current_byte libraries/simplepie/simplepie.php at line 13895
current_column
public mixed $current_column libraries/simplepie/simplepie.php at line 13894 current_line
public mixed $current_line libraries/simplepie/simplepie.php at line 13905current_xhtml_construct
public mixed $current_xhtml_construct = -1 libraries/simplepie/simplepie.php at line 13903data
public mixed $data = array() libraries/simplepie/simplepie.php at line 13904datas
public mixed $datas = array(array()) libraries/simplepie/simplepie.php at line 13899element
public mixed $element = array('') libraries/simplepie/simplepie.php at line 13906encoding
public mixed $encoding libraries/simplepie/simplepie.php at line 13892error_code
public mixed $error_code = SIMPLEPIE_LOCATOR_ALL libraries/simplepie/simplepie.php at line 13893error_string
public mixed $error_string libraries/simplepie/simplepie.php at line 13898namespace
public mixed $namespace = array('') libraries/simplepie/simplepie.php at line 13897separator
public mixed $separator = ' ' libraries/simplepie/simplepie.php at line 13900xml_base
public mixed $xml_base = array('') libraries/simplepie/simplepie.php at line 13901
xml_base_explicit
public mixed $xml_base_explicit = array(false) libraries/simplepie/simplepie.php at line 13902 xml_lang
public mixed $xml_lang = array('')Method Detail
libraries/simplepie/simplepie.php at line 13908parse
public void parse(mixed data, mixed encoding) libraries/simplepie/simplepie.php at line 14068get_error_code
public static void get_error_code() libraries/simplepie/simplepie.php at line 14073get_error_string
public void get_error_string() libraries/simplepie/simplepie.php at line 14078get_current_line
public void get_current_line() libraries/simplepie/simplepie.php at line 14083get_current_column
public void get_current_column() libraries/simplepie/simplepie.php at line 14088get_current_byte
public void get_current_byte() libraries/simplepie/simplepie.php at line 14093get_data
public void get_data() libraries/simplepie/simplepie.php at line 14098tag_open
public void tag_open(mixed parser, mixed tag, mixed attributes) libraries/simplepie/simplepie.php at line 14158cdata
public void cdata(mixed parser, mixed cdata) libraries/simplepie/simplepie.php at line 14170
tag_close
public void tag_close(mixed parser, mixed tag) libraries/simplepie/simplepie.php at line 14193 split_ns
public void split_ns(mixed string) Вернуться к записям по теме Joomla.ya.samposebe.ru
Парсеры для Афиши - Расширения Joomla и WordPress
Компонент универсального парсера, поддерживает компонент Афиша Joomla, Афиша - каталог.
Что даст вам парсер для компонента афиши? Быстрое наполнение сайта. Если раньше вы могли тратить несколько часов на наполнение афиши, то с парсером вы можете сократить это время до 3-5 минут в неделю. И даже более того, во всех парсерах реализована поддержка наполнения по расписанию, что позволит без вашего участия по расписанию наполнять афишу новыми событиями.
Для быстрого наполнения компонента афиша мы предлагаем следующие парсеры:
Для стран: Россия, Украина, Беларусь, Казахстан.
Сайт afisha.yandex.ru.
Парсер дает возможность наполнять событиями афишу с сайта Яндекс Афиша.
В комплект входит:
- Компонент пасринга.
- Плагин перезапуска.
- Обновления парсера в течении 365 дней.
Автоматически загружаются:
- Название события.
- Картинки.
- Описание события.
- Парсиг Трейлера.
- Дата события.
- Время события.
- Место проведения события (описание места не загружается).
- Поля: длинна сеанса, режиссеры, актеры, страна, год.
- Рейтинг кинопоиска.
Афиша Joomla Каталог Афиша Joomla
Внимание!
Компонент Афиша Joomla включает в себя бесплатный парсер, который имеет возможность быстро наполнять сайты . Парсер базово проинтегрирован в компонент, но рассматривается как отдельный продукт, и не поддерживает наполнение по расписание.
Поддерживаются только города, которые присутствуют на сайте afisha.yandex.ru.
Начиная с Афиши версия 6.0.0 в компонент встроена официальная поддержка API Рамблер касса.
Это подразумевает:
- Автоматическое наполнение.
- Поддержку продажи билетов через сервисы Рамблер Касса.
joomline.ru