Календарь выхода Anime

  • Автор темы Obitatelll
  • Обновлено
  • 18, Oct 2024
  • #1
Модуль для DLE, устанавливаемый через систему плагинов, добавит на сайт раздел календаря выхода аниме произведений. Причем в точности, как у Shikimori и API которого предоставляет информацию.
Раздел будет доступен по адресу

 /?do=ongoing


Для смены языка названия, в плагине > в редактировании файла engine/modules/ongoing.php найти:

 data-name="{$animes['anime']['name']}"


где 'name' заменить на 'russian'.
 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 #Календарь Выхода Anime

Obitatelll


Рег
02 Feb, 2011

Тем
6299

Постов
10083

Баллов
41618
Тем
403,760
Комментарии
400,028
Опыт
2,418,908

Интересно