Новый шаблон для CinemaPress - «snow» + скрипт фильтра + бесконечная прокрутка

Регистрация
15 Дек 2017
Сообщения
5,067
#1
Как установить шаблон «snow»?

  1. Скачать архив с GitHub или GitLab или BitBucket
  2. Распаковать архив на сервер в папку themes
  3. Изменить название темы в админ-панели
Шаблон уже есть в установочном меню, поэтому лучше установить через него:
  1. bash <(wget git.io/JGKNq -qO-)

Шаблон был создан благодаря вашей активности, если хотите чтобы был создан новый шаблон, не стесняйтесь предлагать его.

Как сделать фильтр фильмов на киносайте? (скрипт фильтра по нескольким категориям)
Как сделать бесконечную прокрутку фильмов на киносайте? (скрипт ленты фильмов)
 
Енот
Новичо́к, через «о́»
Регистрация
3 Апр 2020
Сообщения
404
#3
За шаблон респект, но фильтр в нём кажется не корректно работает. Отображаются фильмы 1983 года например.

1615268512424.png
 
Регистрация
15 Дек 2017
Сообщения
5,067
#4
За шаблон респект, но фильтр в нём кажется не корректно работает. Отображаются фильмы 1983 года например.
Фильтр работает с датой премьеры. У этого фильма значит дата премьеры такая.
 
Енот
Новичо́к, через «о́»
Регистрация
26 Авг 2018
Сообщения
495
#7
  1. Обновил CMS
  2. Установил шаблон через меню bash <(wget git.io/JGKNq -qO-)
Шаблон криво встал (в фильтре раздел с сортировкой не наполнялся и не было возможности указать диапазон годов)​
Снес шаблон.

  1. Скачал архив с GitHub
  2. Распаковал архив на сервер в папку themes
  3. Изменить название темы в админ-панели
РЕЗУЛЬТАТ:
Сортировка наполняется, но нет возможности указать диапазон годов
Screenshot_1.png

После обновы получилось вот так:
Что за бред с публикацией?
606 / 606 / 142965
Хотя фильтры вообще все выключил (на скринах видно)
Screenshot_2.png
Screenshot_3.png
 
Последнее редактирование:
Енот
Новичо́к, через «о́»
Регистрация
16 Мар 2018
Сообщения
162
#8
Мне кажется или качество постеров страдает? Они какие-то мутные. Можно как-то улучшить?
 
Енот
Новичо́к, через «о́»
Регистрация
4 Май 2020
Сообщения
64
#10
Мне кажется или качество постеров страдает? Они какие-то мутные. Можно как-то улучшить?
Еще бы оно не снизилось) По размеру оригинала все видно)
Захват1.jpg Захват2.jpg

Кстати, с годами тоже не работает.
 
Енот
Новичо́к, через «о́»
Регистрация
16 Мар 2018
Сообщения
162
#11
а постеры откуда подгружаются сами? Если с кинопоиска то там хорошие такие изображения, как раз в размер шаблона. Ну надо чет придумать, а то эт не дело. Ходя б чтобы, с https://snow.cinema.press/files/poster/medium/460586.jpg все были
 
Енот
Новичо́к, через «о́»
Регистрация
13 Янв 2018
Сообщения
536
#13
Можно ли в фильтре в выборе жанра добавить прокрутку, а то список раскрывается на весь сайт
 
Енот
Новичо́к, через «о́»
Регистрация
4 Май 2020
Сообщения
64
#14
а постеры откуда подгружаются сами? Если с кинопоиска то там хорошие такие изображения, как раз в размер шаблона. Ну надо чет придумать, а то эт не дело. Ходя б чтобы, с https://snow.cinema.press/files/poster/medium/460586.jpg все были
Вот же "все постеры" и 180 и 350 и формат WebP даже)
 
Последнее редактирование:
Енот
Новичо́к, через «о́»
Регистрация
16 Мар 2018
Сообщения
162
#15
на тормунде, и остальных работает, а на этом шаблоне не находит такие значения, видимо по другому называются.
 
Енот
Новичо́к, через «о́»
Регистрация
4 Май 2020
Сообщения
64
#16
на тормунде, и остальных работает, а на этом шаблоне не находит такие значения, видимо по другому называются.
Значения те же, ибо их вообще бы не было. Их какой то скрипт так режет.
 
Енот
Новичо́к, через «о́»
Заблокирован
Регистрация
15 Янв 2020
Сообщения
110
#17
на тормунде, и остальных работает, а на этом шаблоне не находит такие значения, видимо по другому называются.
Во всех шаблонах одинаковые переменные используются.
Разработчики постарались, нормальный такой шаблон и пачку скриптов выкатили. Бесплатно. И даже код прокомментировали (!) Откройте и посмотрите как он работает.
Спойлеры:
/includes/single.ejs
1615398149716.png

/movie.ejs
1615398199971.png

1615398208796.png
 
Последнее редактирование:
Енот
Новичо́к, через «о́»
Регистрация
16 Мар 2018
Сообщения
162
#18
Ладно с постерами понял.
Поисковый фильтр у всех работает? а то где должна быть надпись "сбросить" пусто и сам фильтр не работает, не показывает фильмы, выбранные в нем.
 
Енот
Новичо́к, через «о́»
Регистрация
13 Янв 2018
Сообщения
536
#19
Ладно с постерами понял.
Поисковый фильтр у всех работает? а то где должна быть надпись "сбросить" пусто и сам фильтр не работает, не показывает фильмы, выбранные в нем.
Есть такое дело
 
Енот
Новичо́к, через «о́»
Регистрация
16 Мар 2018
Сообщения
162
#20
заработало, надо систему обновить было.
 
Енот
Новичо́к, через «о́»
Регистрация
9 Май 2020
Сообщения
691
#21
Как установить шаблон «snow»?

  1. Скачать архив с GitHub или GitLab или BitBucket
  2. Распаковать архив на сервер в папку themes
  3. Изменить название темы в админ-панели
Шаблон уже есть в установочном меню, поэтому лучше установить через него:
  1. bash <(wget git.io/JGKNq -qO-)

Шаблон был создан благодаря вашей активности, если хотите чтобы был создан новый шаблон, не стесняйтесь предлагать его.

Как сделать фильтр фильмов на киносайте? (скрипт фильтра по нескольким категориям)
Как сделать бесконечную прокрутку фильмов на киносайте? (скрипт ленты фильмов)
ну всё щя начнётся вакханалия:)))) в хорошем смысле ... что по шаблону оттенок как то не очень пыльный какой то:)) и постеры не в фокусе как то не очень типо для быстрой загрузки кто то говорил нуууу...... такое себе решение .. а вот в Бране например вообще постеры обрезаются неполный текст хотя сам шаблон классный ему бы ещё пару новостных блоков по бокам ваще Агонь:)) был бы
 
Енот
Новичо́к, через «о́»
Регистрация
16 Мар 2018
Сообщения
162
#23
ну всё щя начнётся вакханалия:)))) в хорошем смысле ... что по шаблону оттенок как то не очень пыльный какой то:)) и постеры не в фокусе как то не очень типо для быстрой загрузки кто то говорил нуууу...... такое себе решение .. а вот в Бране например вообще постеры обрезаются неполный текст хотя сам шаблон классный ему бы ещё пару новостных блоков по бокам ваще Агонь:)) был бы
Качество постеров надо вручную менять, а оттенки можно свои любые цвета ставить.
 
Енот
Новичо́к, через «о́»
Регистрация
16 Мар 2018
Сообщения
162
#24
Я только не понял, как слайдер расширить по годам например от 1950, а также напрягает что не показываются фильмы без даты премьеры не заполненной. Лучше бы фильмы к годам прикрутили чем к премьере.
 
Енот
Новичо́к, через «о́»
Регистрация
13 Янв 2018
Сообщения
536
#25
Я только не понял, как слайдер расширить по годам например от 1950, а также напрягает что не показываются фильмы без даты премьеры не заполненной. Лучше бы фильмы к годам прикрутили чем к премьере.
в настройках отображения добавь нужные года, а на счет прикрутеи фильмов к годам согласен
 
Енот
Новичо́к, через «о́»
Регистрация
16 Мар 2018
Сообщения
162
#26
в настройках отображения добавь нужные года, а на счет прикрутеи фильмов к годам согласен
а где именно в настройках отображения, сможешь скрин кинуть?

а по поводу годов, просто я довольно много фильмов добавлял без даты премьеры, т.к считал что в ней смысла нет, и да теперь на этом шаблоне получается страдает коллекция, без дат премьер.
 
Енот
Новичо́к, через «о́»
Регистрация
13 Янв 2018
Сообщения
536
#27
а где именно в настройках отображения, сможешь скрин кинуть?

а по поводу годов, просто я довольно много фильмов добавлял без даты премьеры, т.к считал что в ней смысла нет, и да теперь на этом шаблоне получается страдает коллекция, без дат премьер.
9abafef7a12578a79601a05ccf31e9c7.png
 
Енот
Новичо́к, через «о́»
Регистрация
16 Мар 2018
Сообщения
162
#29
@Alisa, возможно как-то сделать, чтобы показывались фильмы без даты премьер?
 
Енот
Новичо́к, через «о́»
Регистрация
16 Мар 2018
Сообщения
162
#30
Как сделать чтобы комменты на главной показывались?
 
Регистрация
15 Дек 2017
Сообщения
5,067
#31
@Alisa, возможно как-то сделать, чтобы показывались фильмы без даты премьер?
Не использовать фильтр года в URL ?year=1990-2022
Как сделать чтобы комменты на главной показывались?
HTML:
<% /* Блок с последними комментариями пользователей */ %>
<% if (typeof recent === 'object' && recent.length) { %>
    <% recent.forEach(function (comment) { %>
        <div>
            <div class="cinemapress-comment">
                <div class="cinemapress-comment-head">
                    <div class="cinemapress-comment-head-avatar">
                        <img src="<%- comment.avatar %>" alt="<%= comment.user %>">
                    </div>
                    <div class="cinemapress-comment-head-meta">
                        <div class="cinemapress-comment-head-meta-title">
                            <a href="<%- comment.url %>" title="<%= comment.title %>"><%= comment.title %></a>
                        </div>
                        <div class="cinemapress-comment-user" data-comment-id="<%- comment.id %>">
                            <div class="cinemapress-comment-user-name">
                                <%- comment.user %>
                            </div>
                            <div class="cinemapress-comment-user-said">
                                <%- page.l.said %>
                            </div>
                            <div class="cinemapress-comment-user-date">
                                <%- comment.date %>
                            </div>
                            <div class="cinemapress-comment-user-link">
                                <a href="<%- comment.url %>#c<%- comment.id %>" title="<%= comment.title %>">#</a>
                            </div>
                        </div>
                    </div>
                </div>
                <div class="cinemapress-comment-bg cinemapress-comment-radius">
                    <%- comment.comment %>
                </div>
            </div>
        </div>
    <% }); %>
<% } %>
 
Енот
Новичо́к, через «о́»
Регистрация
16 Мар 2018
Сообщения
162
#32
Не использовать фильтр года в URL ?year=1990-2022

HTML:
<% /* Блок с последними комментариями пользователей */ %>
<% if (typeof recent === 'object' && recent.length) { %>
    <% recent.forEach(function (comment) { %>
        <div>
            <div class="cinemapress-comment">
                <div class="cinemapress-comment-head">
                    <div class="cinemapress-comment-head-avatar">
                        <img src="<%- comment.avatar %>" alt="<%= comment.user %>">
                    </div>
                    <div class="cinemapress-comment-head-meta">
                        <div class="cinemapress-comment-head-meta-title">
                            <a href="<%- comment.url %>" title="<%= comment.title %>"><%= comment.title %></a>
                        </div>
                        <div class="cinemapress-comment-user" data-comment-id="<%- comment.id %>">
                            <div class="cinemapress-comment-user-name">
                                <%- comment.user %>
                            </div>
                            <div class="cinemapress-comment-user-said">
                                <%- page.l.said %>
                            </div>
                            <div class="cinemapress-comment-user-date">
                                <%- comment.date %>
                            </div>
                            <div class="cinemapress-comment-user-link">
                                <a href="<%- comment.url %>#c<%- comment.id %>" title="<%= comment.title %>">#</a>
                            </div>
                        </div>
                    </div>
                </div>
                <div class="cinemapress-comment-bg cinemapress-comment-radius">
                    <%- comment.comment %>
                </div>
            </div>
        </div>
    <% }); %>
<% } %>
В какой файл добавить в index.ejs?
 
Енот
Новичо́к, через «о́»
Регистрация
16 Мар 2018
Сообщения
162
#36
@Alisa А про парсинг и автоматическое обновление коллекций что-то известно? А то так и не обновляется ничего.
 
Енот
Новичо́к, через «о́»
Регистрация
9 Май 2020
Сообщения
691
#37

Вложения

Енот
Новичо́к, через «о́»
Регистрация
3 Мар 2018
Сообщения
360
#38
Как поменять качество картинок?
 
Енот
Новичо́к, через «о́»
Регистрация
9 Май 2020
Сообщения
691
#40
Как установить шаблон «snow»?

  1. Скачать архив с GitHub или GitLab или BitBucket
  2. Распаковать архив на сервер в папку themes
  3. Изменить название темы в админ-панели
Шаблон уже есть в установочном меню, поэтому лучше установить через него:
  1. bash <(wget git.io/JGKNq -qO-)

Шаблон был создан благодаря вашей активности, если хотите чтобы был создан новый шаблон, не стесняйтесь предлагать его.

Как сделать фильтр фильмов на киносайте? (скрипт фильтра по нескольким категориям)
Как сделать бесконечную прокрутку фильмов на киносайте? (скрипт ленты фильмов)
Вот ни чё так шаблончег ничего лишнего отсюда скрины http://ef.tabfil.me/
 

Вложения

Енот
Новичо́к, через «о́»
Регистрация
14 Май 2020
Сообщения
73
#44
Шаблон какойта недопиленный https://snow.cinema.press/ фильтр работает непойми как фильмы не ищет, а если попытаться включить фильм с главной страницы где Все фильмы в мире то будет 404 Ошибка
 

Вложения

Регистрация
15 Дек 2017
Сообщения
5,067
#45
Шаблон какойта недопиленный https://snow.cinema.press/ фильтр работает непойми как фильмы не ищет, а если попытаться включить фильм с главной страницы где Все фильмы в мире то будет 404 Ошибка
Demo может вообще работать не будут. Смотреть на своих сайтах, которые наполнены и настроены.
 
Енот
Новичо́к, через «о́»
Регистрация
23 Сен 2021
Сообщения
81
#46
Привет,
На мобильном устройстве, когда вы нажимаете значок информации в правом верхнем углу миниатюры каждого фильма, будь то в index.ejs или в movie.ejs... и т. д., ничего не открывается, и в консоли появляется ошибка:

scripts.min.js?v=1657250624705:8927 Uncaught TypeError: Cannot read properties of null (reading 'dataset') at HTMLDocument.<anonymous> (scripts.min.js?v=1657250624705:8927:68)

Вот строка 8927, столбец 68:

code.png

Я думал, что ошибка была моей ошибкой, но большинство сайтов Cinemapress, использующих Snow, имеют ту же проблему. На фото ниже я делаю тест на своем сайте со свежей установкой, а потом такой же тест делаю на чужом сайте:


Кто-нибудь знает, как это исправить?

С уважением
 
Последнее редактирование: