Представляем на https://dle9.com сторонний модуль
Horoscope для
DLE 13.1 - позволит вам вывести красочный гороскоп для
DataLife Engine на странице вашей интерактивной площадки.
Бесплатный модуль для DLE Horoscope добавит ценность вашему проекту, пользователи подолгу и с интересом смогут изучать свой гороскоп за период: сегодня, вчера, завтра, неделя, месяц, текущий год.
Модуль парсит гороскоп с сайта horo.mail (.)ru и сохраняет в файл с данными на ваш сайт в папку engine/data. Поскольку гороскоп на каждый день он сам обновляется. Что бы модуль сам обновлял гороскоп вам нужно в "Расписание задач (cron)" на вашем хостинге указать запуск файла https://site.com/cron-horoscope.php один раз в сутки (желательно в полночь 0:00).
К модулю подключен шаблон, что бы вы могли стилизировать его под свой сайт.
Есть два способа установки модуля, ручной и автоматический (файл установки плагина). Вывести блок информации модуля на любой странице сайта легко, достаточно добавить строчку в любом месте файла шаблона:
{include file="engine/modules/horoscope/horoscope.php"}
Скрипты и стили использованные для работы модуля
PHP (ООП)
HTML
CSS3
JS/Ajax/jQuery
phpQuery (парсер)
##### Ручная установка #####
1. Залить все файлы на сайт
2. Открыть файл engine/modules/main.php
Найти:
if (stripos ( $tpl->copy_template, "{jsfiles}" ) !== false) {
Добавить выше
$metatags .= '<link media="screen" href="{THEME}/horoscope/style/style.css" type="text/css" rel="stylesheet">';
$js_array .= '<script type="text/javascript" src="{THEME}/horoscope/js/libs.js"></script>';
##### Автомматическая установка #####
1. Залить все файлы на сайт
2. Загрузить файл установки плагина
Что бы вывести модуль на сайт достаточно указать эту строчку в любом месте шаблона:
{include file="engine/modules/horoscope/horoscope.php"}
Также что бы гороскоп сам обновлялся вам нужно запустить файл cron-horoscope.php кроном на своем хостинге, либо можете просто руками сами обновлять по ссылке https://sitecom/cron-horoscope.php
Автор: Дмитрий Лебедь
Email: dima@lebid (.) pro
Версия DLE: 13.0 и выше
Кодировка: UTF-8
Cron: позволяет запланировать запуск файла модуля с параметром ежедневного обновления информации
Скачать модули для DLE файлы установки плагина
Horoscope-for-DLE.zip [647,55 Kb] (cкачиваний: 153)
Комментарии 5