[Module] Rnews - Модуль новостей! (Допиленный напильником вариант)



Название: Rnews 
Версия: 1.0.1 
ReАвтор: Amadeus71rus 
Дата релиза: 2010 
Последняя версия: rnews (75,66kb)

Rnews — модуль для парсинга новостей из лент RSS на свой сайт, использует собственную таблицу в базе MySQL для хранения новостей и имеет разбивку на категории. Количество новостей и категорий - неограничено.

Возможности: 
+ Создание и редактирование новостей и категорий
+ Свои шаблоны для вывода новостей 
+ Редактирование новости с фронтенда страницы (работает только для менеджеров сайтов)
+ Поддержка экспорта новостей из лент RSS напрямую в базу данных в соответствующую категорию новостей. 
+ Указывает источник новости 
+ Работает с YahooPipes 

Установка:
1) Скачать и разархивировать архив. 
2) По FTP скопировать папки modules и snippets в папки на сервере /assets/modules/ и /assets/snippets/ соответственно.  
3) Создать новый модуль, назвать «Rnews» и скопировать код файла module.rnews.php в поле модуля.  
4) Создать новый сниппет «news» и скопировать код сниппета из файла snippet.news.php.  
5) Создать новый сниппет «news_anonce» и скопировать код снипета из файла snippet.news_anonce.php.  
6) Создать страницу для вывода списка новостей, и добавить код для вызова сниппета:  

[ ! nеws_anonce? &news_page_id=`55` &category_show=`1`! ]  

где &news_page_id — это ID документа для детального просмотра новостей

7) Создать страницу для вывода подробного текста новости, и добавить код для вызова сниппета:

 [ ! nеws ! ]

PS: Не вызывайте оба сниппета (полные новости и анонс на одной странице - работать не будет).

Параметры для сниппета news_annonce:
&news_page_id=`` — [ID] Страницы MODx'a, где находится сниппет «news», для детального просмотра новости (обязательный параметр); 

&news_lim=`` — Сколько записей выводить на странице [ число ], по умолчанию 10 

&show_description=`` — [ 1 | 0 ] Показывать | Скрывать анонс новости;

&category_show=`` — [ ID ] ID категории из которой показывать новости (ID посмотреть можно в самом модуле), (обязательный параметр); 

&annonOuterTpl=`` — [name.html] Название шаблона для списка новостей, должен находиться в директории [MODx Directory]/assets/snippets/rmod_news/templates/, по умолчанию rnews_annon.html

Для запуска парсинга новостей по крону - создайте сниппет "parser" и вставьте туда код из файла parser.zip (943,00b) .

Запуск крона производится переходом по ссылке http://Ваш_сайт/parser

 Команда крона для запуска через каждые 3 часа выглядит так:

* */3 * * * lуnx http://Ваш_сайт/parser

 

Добавить комментарий

Поля отмеченные * обязательны. HTML тэги отключены.

Если не можете разобрать код, нажмите на него. Картинка будет заменена.
 
 





на оболони проститутки для досуга : mini opera :Как выбрать шкаф-купе - шкаф купе. Мебель для персонала эконом-класс.мабтера отзывы | автовышка с водителем