Данная тема направлена на новичков. Для продвинутых пользователей движка DLE по данной инструкции настройка по времени займет пару минут, нечего сложного, прочтите и делайте так как написано, будут вопросы, задавайте в этой теме , все отвечу.
Если Вы задаетесь вопросом как же создать собственный портал с фильмами с автонаполнениям, в данной теме я вам постараюсь рассказать все до наименьших подробностей о создании сайта с фильмами онлайн, который автоматически наполняется видеоматериалом, без либо каких вложений, то есть бесплатно. Вы можете сами создать сайт с видео, а в этом случаи кино онлайн, постараюсь вам все показать по подпунктам:
1) Установка и настройка DLE скрипта, с которым мы будем работать.
2) Установка граббера null 3.6.9.
3) Настройка граббера и выбор источника.
4) Где брать фильмы или плеер для сайта онлайн кинотеатра.
5) Готовый пример.
Начнем.
Берем любой хостинг платный или бесплатный, но с поддержкой планировщика крон, mysql база данных и PHP не ниже 5.4 (Требования скрипта DLE и граббера)
Качаем версию DLE utf-8 не ниже 10.0 , можно использовать самую новою 12.+ , но нюансы по 12.+ расскажу ниже, так как используемый null граббера работает с версиями DLE до 12.+.
1)Установка и настройка DLE
Заливаем файлы на сервер , создаем базу, запускаем install.php , подключаем базу(короче, гугл в помощь - "как установить DLE"))
А теперь нюансы по версии DLE 12.+:
Граббер работает с кодировкой баз данный utf8_general_ci , а версия DLE 12.+ , по умолчанию устанавливает после install.php кодировку базы utf8mb4_general_ci , потому рекомендую установить любую версию DLE например 11.3 и обновится к самой новой через upgrade (гугл в помощь - "как обновить DLE" ну и сразу отвечу
заливаем файлы с заменой DLE12.+ и в браузере вашсайт.ру/upgrade)
Создаем нужные категории , желательно как на сайте источнике (смотреть ниже в 3-ем подпункте) например:
1. Год
2. Качество
3. Перевод
4. Страна
5. Постер
6. Оригинальное название
7. Режиссер
8. В ролях
9. Премьера (мир)
10. Премьера (РФ)
11. Продолжительность
2) Установка граббера
Ищем в инете "граббера null 3.6.9" , я лично взял от сюда , это зануленная версия и работает с ошибками(как избегать ошибок, расскажу ниже в 3-ем подпункте ), для большой функциональности без ошибок рекомендую купить у автора последнюю версию или ищите сами граббер null 3.6.9 , но остерегайтесь шелов и вирусов.
После того как скачали , заливаем файлы граббера с папки upload на сервер и устанавливаем вашсайт.ру/install.php , следуем указаниям установщика.
3) Настройка граббера (самая важная часть, постараюсь раскрыть по наименьшим нюансам со cкринами)
Возможные ошибки после установки
Ошибка:
Код:
Strict Standards: Only variables should be passed by reference in /home/public_html/engine/inc/plugins/rss.functions.php on line 655 Strict Standards: Only variables should be passed by reference in /home/public_html/engine/inc/plugins/rss.functions.php on line 655
Исправляем:
Ставим версию PHP 5.4
Ошибка:
Корявые символы типа ���������� ���������
Исправляем:
Перекодируем файлы граббера в utf-8 или в нужную вам кодировку
Ошибка:
нет таблицы dle_rss_category
Код:
MySQL error in file: /engine/inc/rss.php at line 3197 Error Number: 1146 The Error returned was: Table '...dle_rss_category' doesn't exist SQL query: SELECT * FROM dle_rss_category ORDER BY kanal asc
Исправляем:
В phpmyadmin выполняем SQL запрос
Код:
CREATE TABLE dle_rss_category ( `id` int(10) NOT NULL auto_increment, `osn` int(10) NOT NULL default '0', `title` varchar(250) NOT NULL default '', `kanal` tinyint(10) NOT NULL default '0', PRIMARY KEY (`id`) )
Ошибка:
нет таблицы dle_rss
Код:
MySQL error in file: /engine/inc/rss.php at line 3208 Error Number: 1146 The Error returned was: Table '....dle_rss' doesn't exist SQL query: SELECT * FROM dle_rss ORDER BY xpos DESC ,title DESC
Исправляем:
В phpmyadmin выполняем SQL запрос
Код:
CREATE TABLE dle_rss ( `id` int(11) NOT NULL auto_increment, `url` varchar(255) NOT NULL default '', `rss` tinyint(1) NOT NULL default '1', `title` text NOT NULL, `descr` text NOT NULL, `category` varchar(100) NOT NULL default '', `allow_mod` char(1) NOT NULL default '0', `allow_main` tinyint(1) NOT NULL default '0', `allow_comm` tinyint(1) NOT NULL default '0', `allow_auto` tinyint(1) NOT NULL default '0', `allow_rate` tinyint(1) NOT NULL default '0', `allow_more` tinyint(1) NOT NULL default '0', `allow_watermark` tinyint(1) NOT NULL default '0', `date_format` tinyint(1) NOT NULL default '0', `load_img` varchar(20) NOT NULL default '0', `thumb_img` tinyint(1) NOT NULL default '0', `start_template` text NOT NULL, `delate` text NOT NULL, `start` text NOT NULL, `finish` text NOT NULL, `inser` text NOT NULL, `ful_start` text NOT NULL, `start_title` text NOT NULL, `end_title` varchar(255) NOT NULL default '', `start_short` text NOT NULL, `end_short` text NOT NULL, `sart_link` text NOT NULL, `end_link` tinyint(1) NOT NULL default '0', `sart_cat` text NOT NULL, `cookies` text NOT NULL, `keywords` text NOT NULL, `stkeywords` text NOT NULL, `Autors` text NOT NULL, `xdescr` varchar(255) NOT NULL default '', `xpos` int(11) NOT NULL default '0', `short_story` varchar(100) NOT NULL default '', `dop_nast` varchar(100) NOT NULL default '', `ctp` varchar(50) NOT NULL default '', `full_link` varchar(250) NOT NULL default '', `finish_template` text NOT NULL, `date` varchar(60) NOT NULL default '', `dnast` text NOT NULL, `symbol` text NOT NULL, `ftags` text NOT NULL, `metatitle` text NOT NULL, `meta_descr` text NOT NULL, `key_words` text NOT NULL, `kategory` text NOT NULL, `xfields_template` text NOT NULL, `dop_full` varchar(100) NOT NULL default '', PRIMARY KEY (`id`), KEY `xpos` (`xpos`) )
И так , граббер установлен, нам нужно найти сайт с фильмами онлайн в качестве источника , я использовал первый попавшийся сайт с поиска гугл ,"смотреть фильм онлайн", сайт оказался тоже на движке DLE , будет проще работать с граббером, адрес _kinomoov.org , а rss канал _kinomoov.org/rss.xml, он и нам понадобится в качестве ознакомления и с настройкой граббера.
Начнем:
После установки граббера вас переадресует на страницу глобальных настроек, это все можно пропустить, нечего не заполнять и перейти в меню для добавления источника rss канала.
Жмем Добавить канал , в открытом меню добавляем адрес источника, идем в настройки шаблона:
Заходим на любую полную новость сайта источника ctrl+u просмотр кода, ищем наш текст для полной новости и начинаем создавать шаблон полной новости по уникальным тегам:
Вот эта часть нам и понадобится
код
Код:
<div id='dle-content'><div itemscope="" itemtype=""> <meta itemprop="name" content="Неудержимые (2002)"> <link itemprop="url" href=""> <link itemprop="image" href=""> <meta itemprop="dateCreated" content="2018-01-24"> <div class="basebox mob-full" itemprop="video" itemscope="" itemtype=""> <link itemprop="url" href=""> <meta itemprop="isFamilyFriendly" content="true"> <meta itemprop="uploadDate" content="2018-01-24T10:56:26+0300"> <meta itemprop="description" content="О фильме: Слим, Фрэнк, Отис и Алекс обожают все занятия, которые связаны со спортом и экстримом. Они не представляют ни единого дня без выброса адреналина в кровь и сопровождающимися с этим событиями. Ребятам не страшно прыгать с многокилометровых мостов, лететь в море, закрывшись в грузовике. Кажется, что их не смутит ни одно экстремальное занятие. Что уж говорить о катании на роликовом слаломе по запруженным машинам. Правда, нужно признать, что компании..."> <link itemprop="thumbnail" href=""> <link itemprop="thumbnailUrl" href=""> <meta itemprop="duration" content="83 мин. / 01:23"> <div class="bhead"><div class="bhead"> <h1 class="heading" itemprop="name">Неудержимые (2002)</h1> </div></div> <div class="hinfo"><div class="hinfo"> <span class="isicons"> <span></span> </span> <span class="arg"><a href="">Боевики</a>, <a href="">Криминальные</a>, <a href="">Триллеры</a></span> </div></div> <div class="bbmid"> <div class="maincont"> <!--TBegin:><a href="" rel="highslide" class="highslide"><img src="/uploads/posts/2018-01/thumbs/1516779103_e476e89.jpg" alt='Неудержимые (2002)' title='Неудержимые (2002)' /></a><!--TEnd--><b>О фильме</b>: Слим, Фрэнк, Отис и Алекс обожают все занятия, которые связаны со спортом и экстримом. Они не представляют ни единого дня без выброса адреналина в кровь и сопровождающимися с этим событиями. Ребятам не страшно прыгать с многокилометровых мостов, лететь в море, закрывшись в грузовике. Кажется, что их не смутит ни одно экстремальное занятие. Что уж говорить о катании на роликовом слаломе по запруженным машинам. <br />Правда, нужно признать, что компании экстремалов ставить на кон свою жизнь просто так давно уже неинтересно. Делают они это, занимаясь одновременно преступлениями. Унести солидные денежки с банка, а потому с лихвой удирать от полиции и закона – вот настоящий кайф, который готовы испытывать эти ребята снова и снова. Внезапно лидер команды Слим принимает решение завязать с преступной деятельностью. Но для начала нужно провести последнее дело, которое будет связано с повышенной опасностью. На этот раз им на хвост упадет вся полиции города, а также некоторые неожиданные сюрпризы. <br /><br /><br /> <b>Качество:</b> <font style="font-size: 150%; color:lime;">HDRip</font><br />
Нам нужно описания фильма и мы видим что <div id='dle-content'> уникальный тег и больше в коде не встречается, наш шаблон полной новости будет выглядеть :
Тонкая настройка шаблона: Да
Код:
<div id='dle-content'>{skip}<div class="maincont">{get}<br /><br />
Пояснения
Код:
<div id='dle-content'>все пропускаем<div class="maincont">добавляем<br /><br />
Далее переходим к ШАБЛОНУ ДОПОЛНИТЕЛЬНЫЕ ПОЛЯ
Покажу на примере доп. поля ГОД
Указываем Иcпользовать по {get} Да ,остальное не трогаем, также ищем в коде источника строку <b>Год:</b> 2002<br /> и наш шаблон будет иметь вид:
Код:
<b>Год:</b>{get}<br />
Все остальные доп. поля по том же прынцыпу.
Доп. поле Постер чуть другая настройка,нужно указать:
Иcпользовать по {get} Да
В поле ссылка на изображение Да
Как видем код источника где присуствует изображения выглядит так:
Код:
<!--TBegin:_kinomoov.org/uploads/posts/2018-01/1516779103_e476e89.jpg|--><a href="_kinomoov.org/uploads/posts/2018-01/1516779103_e476e89.jpg" rel="highslide" class="highslide"><img src="/uploads/posts/2018-01/thumbs/1516779103_e476e89.jpg" alt='Неудержимые (2002)' title='Неудержимые (2002)' /></a><!--TEnd-->
Нам нужно
Код:
_kinomoov.org/uploads/posts/2018-01/1516779103_e476e89.jpg
Шаблон Доп. поля Постер будет иметь вид:
Код:
<!--TBegin:{get}|{skip}<!--TEnd-->
Остальное можно не трогать, так как источник на DLE , пока настройку можно закончить и нажать кнопку Сохранить внизу , почему так , расскажу ниже.
Обратно открываем канал и производим нужные Вам настройки , теперь после нажатия кнопки Сохранить, перезагрузка страницы не происходит, а введенные вами данные успешно записываются в базу, если Вы закроете окно с настройкой канала или перейдете в том же окне на другую страницу админ панели или заново хотите настроить канал, то при открытии канала, все настройки собьются, кроме шаблонов, все остальное заново надо настраивать, это и есть глюк зануленой версии граббера, кто может исправить, прошу выложить в ответах к теме. Так что бы избежать сбоя не нужно закрывать страницу редактирования канала до полной и конечной его настройки, проверку производите в новом окне.
Вот так выглядит моя настройка канала:
Скрины
Настройка
Изображения, Файлы
Доп. настройки
Визуал.
Фильтр, Авторизация
Авторы
Шаблоны
Все ,настройка граббера завершена , теперь идем на свой хостинг и настраиваем крон планировщик команду вида:
Код:
вашсайт.ру/cron/cron.rss.php
4) Где брать фильмы или плеер для сайта онлайн кинотеатра
В инети полно разных плееров, серверов для поиска фильмов онлайн, но я остановился на одном, - это агрегатор наиболее раскрученных видеохостингов(простыми словами, ищет плееры с фильмом для сайта), Выбрал я его, потому что там самый качественный поиск фильмов онлайн, экспериментировал с ним как угодно, задавал куча разных запросов, но сервис всегда находит то что мне нужно, на одном форуме надыбал)) сравнительную таблицу:
Поиск по названию
"Лига справедливости 2017"
Похожый сервер:----------------https://kinoplayer.top/:
Плеер:
moonwalk----------"нет"-------------------------"есть"
hdgo----------------"есть"------------------------"есть"
kodik----------------"нет"-------------------------"есть"
iframe--------------"есть"------------------------"есть"
trailer---------------"есть"------------------------"есть"
torrent------------- "есть"------------------------"есть"
"Смотреть онлайн Лига справедливости 2017"
Похожый сервер:---------------https://kinoplayer.top/:
Плеер:
moonwalk--------"нет"----------------------"есть"
hdgo--------------"есть"---------------------"есть"
kodik--------------"нет"----------------------"есть"
iframe--"есть, но не тот фильм"------------"есть"
trailer------------"есть"-----------------------"есть"
torrent-----------"нет"-----------------------"есть"
"Смотреть 2017 года Лига справедливости в отличном качестве "
Похожый сервер:---------------https://kinoplayer.top/:
Плеер:
moonwalk--------"нет"-------------------------"есть"
hdgo--------------"есть"------------------------"есть"
kodik------------- "нет"-------------------------"есть"
iframe--"есть, но не тот фильм"---------------"есть"
trailer---"есть, но не тот фильм"--------------"есть"
torrent------------"нет"-------------------------"есть"
И так , как поставить плеер с фильмами онлайн на DLE , на любом FTP клиенте или через менеджер файлов хостинга, идем /templates/вашшаблон/fullstory.tpl и в нужное место где должен быть плеер с фильмом вставляем код:
Код:
<div id="kinoplayertop" data-title="{title}"></div> <script src="//kinoplayer.top/top.js"></script>
Теперь на вашем сайте есть возможность смотреть фильмы онлайн.
5) Готовый пример
То что я выше вам рассказал можно скачать по ссылке
Инструкция по установки и настройки в архиве.
При копирования материала указывайте ссылку на источник , так как только в данной теме будут ответы на вопросы
Источник
Если Вы задаетесь вопросом как же создать собственный портал с фильмами с автонаполнениям, в данной теме я вам постараюсь рассказать все до наименьших подробностей о создании сайта с фильмами онлайн, который автоматически наполняется видеоматериалом, без либо каких вложений, то есть бесплатно. Вы можете сами создать сайт с видео, а в этом случаи кино онлайн, постараюсь вам все показать по подпунктам:
1) Установка и настройка DLE скрипта, с которым мы будем работать.
2) Установка граббера null 3.6.9.
3) Настройка граббера и выбор источника.
4) Где брать фильмы или плеер для сайта онлайн кинотеатра.
5) Готовый пример.
Начнем.
Берем любой хостинг платный или бесплатный, но с поддержкой планировщика крон, mysql база данных и PHP не ниже 5.4 (Требования скрипта DLE и граббера)
Качаем версию DLE utf-8 не ниже 10.0 , можно использовать самую новою 12.+ , но нюансы по 12.+ расскажу ниже, так как используемый null граббера работает с версиями DLE до 12.+.
1)Установка и настройка DLE
Заливаем файлы на сервер , создаем базу, запускаем install.php , подключаем базу(короче, гугл в помощь - "как установить DLE"))
А теперь нюансы по версии DLE 12.+:
Граббер работает с кодировкой баз данный utf8_general_ci , а версия DLE 12.+ , по умолчанию устанавливает после install.php кодировку базы utf8mb4_general_ci , потому рекомендую установить любую версию DLE например 11.3 и обновится к самой новой через upgrade (гугл в помощь - "как обновить DLE" ну и сразу отвечу
Создаем нужные категории , желательно как на сайте источнике (смотреть ниже в 3-ем подпункте) например:
- Боевики
- Вестерны
- Биография
- Исторические
- Спортивные
- Аниме
- Комедии
- Новинки
- Фантастика
- Ужасы
- Мультфильмы
- Фэнтези
- Приключения
- Военные
- Сериалы
- Мелодрамы
- Триллеры
- Мистика
- Криминал
- Семейные
- Документальные
- Драмы
- Детективы
1. Год
2. Качество
3. Перевод
4. Страна
5. Постер
6. Оригинальное название
7. Режиссер
8. В ролях
9. Премьера (мир)
10. Премьера (РФ)
11. Продолжительность
2) Установка граббера
Ищем в инете "граббера null 3.6.9" , я лично взял от сюда , это зануленная версия и работает с ошибками(как избегать ошибок, расскажу ниже в 3-ем подпункте ), для большой функциональности без ошибок рекомендую купить у автора последнюю версию или ищите сами граббер null 3.6.9 , но остерегайтесь шелов и вирусов.
После того как скачали , заливаем файлы граббера с папки upload на сервер и устанавливаем вашсайт.ру/install.php , следуем указаниям установщика.
3) Настройка граббера (самая важная часть, постараюсь раскрыть по наименьшим нюансам со cкринами)
Возможные ошибки после установки
Ошибка:
Код:
Strict Standards: Only variables should be passed by reference in /home/public_html/engine/inc/plugins/rss.functions.php on line 655 Strict Standards: Only variables should be passed by reference in /home/public_html/engine/inc/plugins/rss.functions.php on line 655
Исправляем:
Ставим версию PHP 5.4
Ошибка:
Корявые символы типа ���������� ���������
Исправляем:
Перекодируем файлы граббера в utf-8 или в нужную вам кодировку
Ошибка:
нет таблицы dle_rss_category
Код:
MySQL error in file: /engine/inc/rss.php at line 3197 Error Number: 1146 The Error returned was: Table '...dle_rss_category' doesn't exist SQL query: SELECT * FROM dle_rss_category ORDER BY kanal asc
Исправляем:
В phpmyadmin выполняем SQL запрос
Код:
CREATE TABLE dle_rss_category ( `id` int(10) NOT NULL auto_increment, `osn` int(10) NOT NULL default '0', `title` varchar(250) NOT NULL default '', `kanal` tinyint(10) NOT NULL default '0', PRIMARY KEY (`id`) )
Ошибка:
нет таблицы dle_rss
Код:
MySQL error in file: /engine/inc/rss.php at line 3208 Error Number: 1146 The Error returned was: Table '....dle_rss' doesn't exist SQL query: SELECT * FROM dle_rss ORDER BY xpos DESC ,title DESC
Исправляем:
В phpmyadmin выполняем SQL запрос
Код:
CREATE TABLE dle_rss ( `id` int(11) NOT NULL auto_increment, `url` varchar(255) NOT NULL default '', `rss` tinyint(1) NOT NULL default '1', `title` text NOT NULL, `descr` text NOT NULL, `category` varchar(100) NOT NULL default '', `allow_mod` char(1) NOT NULL default '0', `allow_main` tinyint(1) NOT NULL default '0', `allow_comm` tinyint(1) NOT NULL default '0', `allow_auto` tinyint(1) NOT NULL default '0', `allow_rate` tinyint(1) NOT NULL default '0', `allow_more` tinyint(1) NOT NULL default '0', `allow_watermark` tinyint(1) NOT NULL default '0', `date_format` tinyint(1) NOT NULL default '0', `load_img` varchar(20) NOT NULL default '0', `thumb_img` tinyint(1) NOT NULL default '0', `start_template` text NOT NULL, `delate` text NOT NULL, `start` text NOT NULL, `finish` text NOT NULL, `inser` text NOT NULL, `ful_start` text NOT NULL, `start_title` text NOT NULL, `end_title` varchar(255) NOT NULL default '', `start_short` text NOT NULL, `end_short` text NOT NULL, `sart_link` text NOT NULL, `end_link` tinyint(1) NOT NULL default '0', `sart_cat` text NOT NULL, `cookies` text NOT NULL, `keywords` text NOT NULL, `stkeywords` text NOT NULL, `Autors` text NOT NULL, `xdescr` varchar(255) NOT NULL default '', `xpos` int(11) NOT NULL default '0', `short_story` varchar(100) NOT NULL default '', `dop_nast` varchar(100) NOT NULL default '', `ctp` varchar(50) NOT NULL default '', `full_link` varchar(250) NOT NULL default '', `finish_template` text NOT NULL, `date` varchar(60) NOT NULL default '', `dnast` text NOT NULL, `symbol` text NOT NULL, `ftags` text NOT NULL, `metatitle` text NOT NULL, `meta_descr` text NOT NULL, `key_words` text NOT NULL, `kategory` text NOT NULL, `xfields_template` text NOT NULL, `dop_full` varchar(100) NOT NULL default '', PRIMARY KEY (`id`), KEY `xpos` (`xpos`) )
И так , граббер установлен, нам нужно найти сайт с фильмами онлайн в качестве источника , я использовал первый попавшийся сайт с поиска гугл ,"смотреть фильм онлайн", сайт оказался тоже на движке DLE , будет проще работать с граббером, адрес _kinomoov.org , а rss канал _kinomoov.org/rss.xml, он и нам понадобится в качестве ознакомления и с настройкой граббера.
Начнем:
После установки граббера вас переадресует на страницу глобальных настроек, это все можно пропустить, нечего не заполнять и перейти в меню для добавления источника rss канала.
Жмем Добавить канал , в открытом меню добавляем адрес источника, идем в настройки шаблона:
Заходим на любую полную новость сайта источника ctrl+u просмотр кода, ищем наш текст для полной новости и начинаем создавать шаблон полной новости по уникальным тегам:
Вот эта часть нам и понадобится
код
Код:
<div id='dle-content'><div itemscope="" itemtype=""> <meta itemprop="name" content="Неудержимые (2002)"> <link itemprop="url" href=""> <link itemprop="image" href=""> <meta itemprop="dateCreated" content="2018-01-24"> <div class="basebox mob-full" itemprop="video" itemscope="" itemtype=""> <link itemprop="url" href=""> <meta itemprop="isFamilyFriendly" content="true"> <meta itemprop="uploadDate" content="2018-01-24T10:56:26+0300"> <meta itemprop="description" content="О фильме: Слим, Фрэнк, Отис и Алекс обожают все занятия, которые связаны со спортом и экстримом. Они не представляют ни единого дня без выброса адреналина в кровь и сопровождающимися с этим событиями. Ребятам не страшно прыгать с многокилометровых мостов, лететь в море, закрывшись в грузовике. Кажется, что их не смутит ни одно экстремальное занятие. Что уж говорить о катании на роликовом слаломе по запруженным машинам. Правда, нужно признать, что компании..."> <link itemprop="thumbnail" href=""> <link itemprop="thumbnailUrl" href=""> <meta itemprop="duration" content="83 мин. / 01:23"> <div class="bhead"><div class="bhead"> <h1 class="heading" itemprop="name">Неудержимые (2002)</h1> </div></div> <div class="hinfo"><div class="hinfo"> <span class="isicons"> <span></span> </span> <span class="arg"><a href="">Боевики</a>, <a href="">Криминальные</a>, <a href="">Триллеры</a></span> </div></div> <div class="bbmid"> <div class="maincont"> <!--TBegin:><a href="" rel="highslide" class="highslide"><img src="/uploads/posts/2018-01/thumbs/1516779103_e476e89.jpg" alt='Неудержимые (2002)' title='Неудержимые (2002)' /></a><!--TEnd--><b>О фильме</b>: Слим, Фрэнк, Отис и Алекс обожают все занятия, которые связаны со спортом и экстримом. Они не представляют ни единого дня без выброса адреналина в кровь и сопровождающимися с этим событиями. Ребятам не страшно прыгать с многокилометровых мостов, лететь в море, закрывшись в грузовике. Кажется, что их не смутит ни одно экстремальное занятие. Что уж говорить о катании на роликовом слаломе по запруженным машинам. <br />Правда, нужно признать, что компании экстремалов ставить на кон свою жизнь просто так давно уже неинтересно. Делают они это, занимаясь одновременно преступлениями. Унести солидные денежки с банка, а потому с лихвой удирать от полиции и закона – вот настоящий кайф, который готовы испытывать эти ребята снова и снова. Внезапно лидер команды Слим принимает решение завязать с преступной деятельностью. Но для начала нужно провести последнее дело, которое будет связано с повышенной опасностью. На этот раз им на хвост упадет вся полиции города, а также некоторые неожиданные сюрпризы. <br /><br /><br /> <b>Качество:</b> <font style="font-size: 150%; color:lime;">HDRip</font><br />
Нам нужно описания фильма и мы видим что <div id='dle-content'> уникальный тег и больше в коде не встречается, наш шаблон полной новости будет выглядеть :
Тонкая настройка шаблона: Да
Код:
<div id='dle-content'>{skip}<div class="maincont">{get}<br /><br />
Пояснения
Код:
<div id='dle-content'>все пропускаем<div class="maincont">добавляем<br /><br />
Далее переходим к ШАБЛОНУ ДОПОЛНИТЕЛЬНЫЕ ПОЛЯ
Покажу на примере доп. поля ГОД
Указываем Иcпользовать по {get} Да ,остальное не трогаем, также ищем в коде источника строку <b>Год:</b> 2002<br /> и наш шаблон будет иметь вид:
Код:
<b>Год:</b>{get}<br />
Все остальные доп. поля по том же прынцыпу.
Доп. поле Постер чуть другая настройка,нужно указать:
Иcпользовать по {get} Да
В поле ссылка на изображение Да
Как видем код источника где присуствует изображения выглядит так:
Код:
<!--TBegin:_kinomoov.org/uploads/posts/2018-01/1516779103_e476e89.jpg|--><a href="_kinomoov.org/uploads/posts/2018-01/1516779103_e476e89.jpg" rel="highslide" class="highslide"><img src="/uploads/posts/2018-01/thumbs/1516779103_e476e89.jpg" alt='Неудержимые (2002)' title='Неудержимые (2002)' /></a><!--TEnd-->
Нам нужно
Код:
_kinomoov.org/uploads/posts/2018-01/1516779103_e476e89.jpg
Шаблон Доп. поля Постер будет иметь вид:
Код:
<!--TBegin:{get}|{skip}<!--TEnd-->
Остальное можно не трогать, так как источник на DLE , пока настройку можно закончить и нажать кнопку Сохранить внизу , почему так , расскажу ниже.
Обратно открываем канал и производим нужные Вам настройки , теперь после нажатия кнопки Сохранить, перезагрузка страницы не происходит, а введенные вами данные успешно записываются в базу, если Вы закроете окно с настройкой канала или перейдете в том же окне на другую страницу админ панели или заново хотите настроить канал, то при открытии канала, все настройки собьются, кроме шаблонов, все остальное заново надо настраивать, это и есть глюк зануленой версии граббера, кто может исправить, прошу выложить в ответах к теме. Так что бы избежать сбоя не нужно закрывать страницу редактирования канала до полной и конечной его настройки, проверку производите в новом окне.
Вот так выглядит моя настройка канала:
Скрины
Настройка
Изображения, Файлы
Доп. настройки
Визуал.
Фильтр, Авторизация
Авторы
Шаблоны
Все ,настройка граббера завершена , теперь идем на свой хостинг и настраиваем крон планировщик команду вида:
Код:
вашсайт.ру/cron/cron.rss.php
4) Где брать фильмы или плеер для сайта онлайн кинотеатра
В инети полно разных плееров, серверов для поиска фильмов онлайн, но я остановился на одном, - это агрегатор наиболее раскрученных видеохостингов(простыми словами, ищет плееры с фильмом для сайта), Выбрал я его, потому что там самый качественный поиск фильмов онлайн, экспериментировал с ним как угодно, задавал куча разных запросов, но сервис всегда находит то что мне нужно, на одном форуме надыбал)) сравнительную таблицу:
Поиск по названию
"Лига справедливости 2017"
Похожый сервер:----------------https://kinoplayer.top/:
Плеер:
moonwalk----------"нет"-------------------------"есть"
hdgo----------------"есть"------------------------"есть"
kodik----------------"нет"-------------------------"есть"
iframe--------------"есть"------------------------"есть"
trailer---------------"есть"------------------------"есть"
torrent------------- "есть"------------------------"есть"
"Смотреть онлайн Лига справедливости 2017"
Похожый сервер:---------------https://kinoplayer.top/:
Плеер:
moonwalk--------"нет"----------------------"есть"
hdgo--------------"есть"---------------------"есть"
kodik--------------"нет"----------------------"есть"
iframe--"есть, но не тот фильм"------------"есть"
trailer------------"есть"-----------------------"есть"
torrent-----------"нет"-----------------------"есть"
"Смотреть 2017 года Лига справедливости в отличном качестве "
Похожый сервер:---------------https://kinoplayer.top/:
Плеер:
moonwalk--------"нет"-------------------------"есть"
hdgo--------------"есть"------------------------"есть"
kodik------------- "нет"-------------------------"есть"
iframe--"есть, но не тот фильм"---------------"есть"
trailer---"есть, но не тот фильм"--------------"есть"
torrent------------"нет"-------------------------"есть"
И так , как поставить плеер с фильмами онлайн на DLE , на любом FTP клиенте или через менеджер файлов хостинга, идем /templates/вашшаблон/fullstory.tpl и в нужное место где должен быть плеер с фильмом вставляем код:
Код:
<div id="kinoplayertop" data-title="{title}"></div> <script src="//kinoplayer.top/top.js"></script>
Теперь на вашем сайте есть возможность смотреть фильмы онлайн.
5) Готовый пример
То что я выше вам рассказал можно скачать по ссылке
Инструкция по установки и настройки в архиве.
При копирования материала указывайте ссылку на источник , так как только в данной теме будут ответы на вопросы
Источник