Что нового

Бесплатно Модуль | Календарь выхода Anime (1 Viewer)

  • Автор темы solomongrundy
  • Дата начала
S

solomongrundy

Участник
OLD SkripTers
Проверенные
Регистрация
30 Мар 2021
Сообщения
235
Реакции
498
1598548838 kalendar vyhoda anime
1598548838_kalendar-vyhoda-anime-jpg.1065


Модуль для DLE, устанавливаемый через систему плагинов, добавит на сайт раздел календаря выхода аниме произведений. Причем в точности, как у Shikimori и API которого предоставляет информацию.

Раздел будет доступен по адресу
Код:
/?do=ongoing

Для смены языка названия, в плагине > в редактировании файла engine/modules/ongoing.php найти:
Код:
data-name="{$animes['anime']['name']}"

где 'name' заменить на 'russian'.

JS функция:
Код:
function ongoing_find(obj) {
    var name = $(obj).data('name');
    $.post(dle_root + "engine/ajax/controller.php?mod=find_relates", {
        title: name,
        mode: 1,
        accuracy_find: 1,
        user_hash: dle_login_hash
    }, function(data) {
        $.magnificPopup.open({
            items: {
                src: '<div style="width:700px;background:#FFF;position:relative;margin:0 auto;padding:25px 10px 10px;" class="clrfix">' + data + '</div>'
            },
            type: 'inline',
            mainClass: 'mfp-fade',
            removalDelay: 0,
            overflowY: 'hide',
            closeOnBgClick: true,
            callbacks: {
                open: function() {},
                afterClose: function() {},
                beforeClose: function() {}
            }
        });
    });
    return false;
};

Внешние библиотеки, которые требуются для работы и устанавливаются отдельно:
  • Magnific Popup плагин для создания модальных окон
Версия DLE: 13.x-14.x
Кодировка: utf-8
Автор: TeraMoune
 

Вложения

  • kalendar-vyhoda-anime.zip
    4 КБ · Просмотры: 20
Последнее редактирование:

Пользователи, просматривающие данную тему

Верх