Это официальная ветка модуля CCDN, который поможет наладить работу сайта на основе базы видеобалансера Collaps.
Для корректной установки и работы модуля необходимы:
Версия PHP - 5.6 и выше
Версия DLE - 11.0 и выше
Поддерживаемые кодировки - пока только UTF-8
Функции модуля:
Если вы применили какую-то из настроек, но не увидели желаемого результата - сбросьте кэш модуля и ДЛЕ, перед обращением к ТП.
Для установки модуля необходимо:
Скриншоты скоро сделаю информативнее, а здесь будут ответы на часто задаваемые вопросы:
Скачать модуль можно здесь:
Для DLE 13 и 14 версий
Для DLE версий 11 и 12
История изменений
Для корректной установки и работы модуля необходимы:
Версия PHP - 5.6 и выше
Версия DLE - 11.0 и выше
Поддерживаемые кодировки - пока только UTF-8
Функции модуля:
- Массовое проставление ссылок на материалы и трейлеры из базы collaps в указанное доп. поле по: Kinopoisk id, imdb id, worldArt id, а также проставление качества, озвучек, статусов сериала и данных о последнем сезоне/серии с базы балансера;
- проставление дополнительной информации о материале при добавлении или редактировании отдельной новости;
- возможность задать приоритет по озвучкам, а также исключить те озвучки, которые не нужны;
- автоподнятие материалов по входу в новость на сайте:
- поднятие сериалов при появлению нового эпизода в базе балансера;
- поднятие фильмов/мультфильмов при обновлении качества в базе балансера.
- обновление шаблонов заголовка, метатега Title и ЧПУ по входу в новость на сайте. Формат заголовка необходимо обязательно вписать в поле!;
- связка частей франшиз и вывод их в качестве подсказки для пользователей;
- График выхода новых серий, а также календарь для главной страницы с отображением обновлений видео за сегодня и на N дней вперед/назад. Для использования, обязательно нужно заполнить доп. поле "id Collaps"!
- связка подборок от collaps с категориями вашего сайта, либо проставление подборок для материала в доп. поле;
- страница с новыми материалами, которые появились на балансере за последнюю неделю, с проверкой на наличие у вас на сайте и возможностью сформировать по ней новость в один клик. + возможность поиска определенного материала на балансере по id kinopoisk, также с возможностью сформировать новость, если материал есть, а новости к нему еще нет на сайте;
- страница для материалов, которым только предстоит выйти на экраны, но в базе балансера уже есть трейлер и данные для оформления новости. Можно создать страницу под фильм/сериал наперед и собирать трафик на странице с трейлером.
Если вы применили какую-то из настроек, но не увидели желаемого результата - сбросьте кэш модуля и ДЛЕ, перед обращением к ТП.
Для установки модуля необходимо:
Сделать резервную точку восстановления базы.
Скачать архив модуля зайти в вашу админпанель DLE - "Утилиты" - "Управление плагинами" - под списком плагинов нажать на кнопку "Загрузить плагин" выбрать файл архива и нажать "Загрузить плагин".
После установки модуля добавить код кнопки плагина в файлы addnews.php и editnews.php
Скачать архив модуля зайти в вашу админпанель DLE - "Утилиты" - "Управление плагинами" - под списком плагинов нажать на кнопку "Загрузить плагин" выбрать файл архива и нажать "Загрузить плагин".
После установки модуля добавить код кнопки плагина в файлы addnews.php и editnews.php
Сделать резервную точку восстановления базы.
Скачать архив модуля, распаковать его в корне вашего сайта и запустить файл ccdn-install.php
После установки модуля добавить код кнопки плагина в файлы addnews.php и editnews.php
Скачать архив модуля, распаковать его в корне вашего сайта и запустить файл ccdn-install.php
После установки модуля добавить код кнопки плагина в файлы addnews.php и editnews.php
Скриншоты скоро сделаю информативнее, а здесь будут ответы на часто задаваемые вопросы:
1) Почему на странице добавления и редактирования новости не появляется кнопка?
2) Почему кнопка на странице добавления и редактирования новости не работает?
3) Почему модуль не поднимает сериалы?
Чтобы кнопка начала отображаться в новости нужно предварительно настроить модуль, указав в том числе ваш АПИ токен
Сбросьте кэш браузера
Для корректной работы данного функционала вам необходимо создать еще одно доп. поле типа одна строка, в которое модулю будет писать общее количество эпизодов на балансере. Перейти в настройки, указать простановку общего количества эпизодов в данное доп поле, массово обновить эмбеды и после этого включить настройку для поднятия сериалов. Именно по этому доп. полю происходит проверка на наличие новых материалов.
Скачать модуль можно здесь:
Для DLE 13 и 14 версий
Для DLE версий 11 и 12
История изменений
- В разделе "новые франшизы" добавлена возможность связать тип материала с вашими категориями (если добавляете новый фильм, то можно привязать его к категории фильмы, сериал - к сериалам)
- Добавлена возможность вставлять описание к материалу не только в полное но и в короткое описание материала
- Обновление title, meta title, alt name по входу в новость теперь работает и для не эпизодных франшиз (мультфильмы, фильмы)
- Добавлена возможность задать приоритет для озвучек (в поле с первой озвучкой озвучки будут записываться с указанным приоритетом)
- Исправлена проблема с неработающей кнопокой "найти эмбед" из-за кэширования js-ки браузером
- Текст для добавления в поле с сезонами/серией" также будет дописан в поле "доп поле для вставки форматированого сезона/серии"
- Вместо тестового доп поля для отображения наличия вшитой рекламы сделал доп поле типа "да/нет". Значение "да" переключалка получает, если в видео ПРИСУТСТВУЕТ рекламная вставка.
- Добавлена возможность работать с значениями доп. полей в шаблоне колендаря.
- Немного изменена логика проставления значений актуального сезона/серии в доп. поля и ссылки именно на последнюю серию сериала при массовом обновлении сссылок.
- Добавлена возможность вставлять описание к материалу не только в полное но и в короткое описание материала
- Обновление title, meta title, alt name по входу в новость теперь работает и для не эпизодных франшиз (мультфильмы, фильмы)
- Добавлена возможность задать приоритет для озвучек (в поле с первой озвучкой озвучки будут записываться с указанным приоритетом)
- Исправлена проблема с неработающей кнопокой "найти эмбед" из-за кэширования js-ки браузером
- Текст для добавления в поле с сезонами/серией" также будет дописан в поле "доп поле для вставки форматированого сезона/серии"
- Вместо тестового доп поля для отображения наличия вшитой рекламы сделал доп поле типа "да/нет". Значение "да" переключалка получает, если в видео ПРИСУТСТВУЕТ рекламная вставка.
- Добавлена возможность работать с значениями доп. полей в шаблоне колендаря.
- Немного изменена логика проставления значений актуального сезона/серии в доп. поля и ссылки именно на последнюю серию сериала при массовом обновлении сссылок.
- Добавлено поле для вставки статуса рекламы. Это поле будет полезным для того чтобы скрывать плеер. В поле буде писаться +, если в франшизе присутствует вшитая реклама азарта или ничего, если рекламы нет
- Модуль обновления новостей: теперь модуль выводит на страницу скрипт actualize.js и кеширует его на 1 час
- Модуль обновления новостей: теперь модуль выводит на страницу скрипт actualize.js и кеширует его на 1 час
- Кнопка в Редактировании публикаций и Добавлении новости : исправлена фатальная ошибка, когда поля поиска пусты
- Модуль обновлений новостей: исправлен баг где в поле с сезоном писался номер серии вместо номера сезона, также добавлена поддержка опции Добавлять сезон серию в ссылку на эмбед с вкладки Настройки
- Модуль обновлений новостей: исправлен баг где в поле с сезоном писался номер серии вместо номера сезона, также добавлена поддержка опции Добавлять сезон серию в ссылку на эмбед с вкладки Настройки
- Кнопка в Редактирование публикаций и Добавление новости : теперь кнопка не затирает заголовок, если он не пуст, если пуст то ставить название франшизы с API
- Модуль Календарь: убрал пустой тег UL для не сезонных франшиз
- Вкладка Новые франшизы: убрал кнопку добавить при поиске по КП ID, если франшиза есть у Вас в базе
- Надеюсь (почему надеюсь ? У себя так и не смог поймать эту ошибку) пофиксил ошибку Fatal error: Call to undefined function GuzzleHttp\_idn_uri_convert(), проставив параметр что-бы не использовать эту ф-ю
- Вкладка Новые франшизы: убрал кнопку добавить при поиске по КП ID, если франшиза есть у Вас в базе
- Надеюсь (почему надеюсь ? У себя так и не смог поймать эту ошибку) пофиксил ошибку Fatal error: Call to undefined function GuzzleHttp\_idn_uri_convert(), проставив параметр что-бы не использовать эту ф-ю
Последнее редактирование:

