



Таймаут для плагина FeedWordPress прописывается:
/wp-includes/rss.php
Ищите строку:
define(’MAGPIE_FETCH_TIME_OUT’, 5); // 5 second timeout
Меняете, например, на 30 секунд:
define(’MAGPIE_FETCH_TIME_OUT’, 30); // 5 second timeout




13 Мая, исправлена ошибка, сбой из-за одиночных кавычек!
4 Апреля, исправлена ошибка, некоторые новости при обрезании теряли часть текста. Теперь все работает как часы.
Инструкция по настройке Joomla
Пример работы парсера romb.ru + компонента com_romb + joomla 1.5.9
Описание:
- Качает rss ленты в материалы определенной категории.
- Может добавлять ссылку на оригинал в конце новости со свободным текстом (Источник, Оригинал, Ссылка на источник и т.п.). Ссылки можно делать как активные так и пассивные.
- Обрезает текст из но нужного количества слов с учетом раскрытия-закрытия тегов html
- Неограниченное количество лент.
- Можно запускать по крону или вручную.
- Открытый исходный код.
Скачать: http://blog.romb.ru/downloads/com_romb.zip
Продолжение о том как настраивать и использовать на конкретном примере следует…




Скачать: http://blog.romb.ru/downloads/feedwordpress-new.rar
Настройки обрезания текста и добавления ссылок в файле feedwordpress.php
По сути так же как и в прошлой русской версии плагина.




25 Апреля
Обновлено, грамотное закрытие/открытие тегов, обрезание текста по словам, не учитывая html теги.
Для обновления уже установленной версии, надо лишь перезалить файл из архива:
wp-content/plugins/feedwordpress/feedwordpress.php
Качайте новый архив по старой ссылке. Спасибо за внимание!
Установка:
1) Скачать http://blog.romb.ru/downloads/feedwordpress.rar
2) Открыть файл ./wp-content/plugins/feedwordpress/feedwordpress.php




Если при открытии url для парсинга (/index.php?option=com_romb) появляется ошибка:
Пропишите в файле php.ini следующую строку:
allow_url_open = On
И перезагрузите web сервер…




Обновление от 24 Апреля:
Исправлено:
1) закрытие тегов <img>, <br>, <hr>
2) Сделано обрезание текста с отсчетом слов без тегов.
Архив перезалит!
Качаем наш компонент http://blog.romb.ru/downloads/com_romb.zip
Пример работы парсера romb.ru + компонента com_romb + joomla 1.5.9: http://hussein.ru/
В админке joomla:
Расширения -> Установить/Удалить -> Загрузить файл пакета, выбираете файл com_romb.zip, нажимаете “Загрузить файл & Установить”.
Компоненты -> Romb RSS Aggregator -> Создать:




Шапргалка, чтобы постоянно не перечитывать.. Написано ‘для себя’.
[abcd] - 1 символ, внутри варианты.
[a-z]{2}[0-9]{3} - 2 буквы, за ними 3 цифры.
[a-z]{1,3} - 1-3 латинских буквы.




Рабочий пример кода, который парсит RSS и выводит три верхних элемента.




Рабочая русская версия компонента для joomla 1.5.x “Virtual Newspaper Manager”
Установка:
Расширения -> Установить/Удалить -> Загрузить файл пакета
Выбираем файл com_periodicos-31-05-2008.zip с диска, Загрузить файл & Установить
Если выдает ошибку: “Внимание! - Не удалось переместить файл”, надо проставить необходимые права на запись, например “chmod -R 777 /path/papka-s-joomloy”, но этот вариант вероятно не самый безопасный, зато все будет работать ![]()
Теперь в разделе Компоненты появилась вкладка “Virtual Newspaper Manager”.
Удаление:
Расширения -> Установить/Удалить -> Компоненты, выделяем Periodicos -> Удалить
Работа:
Компоненты -> Virtual Newspaper Manager -> Помощь


More Options ...
Categories
Tag Cloud
Blog RSS
Comments RSS

Void
Life
Earth
Wind
Water
Fire
Light « Default