Скрыть объявление
ВАШИ ПРАВА ОГРАНИЧЕНЫ!

Зарегистрируйтесь на форуме, чтобы стать полноценным участником сообщества!

Показываем фото каждого актера на странице фильма (3 млн актеров на 10 языках)

Тема в разделе "Вопросы - Ответы", создана пользователем Alisa, 17 мар 2021.

17.03.21 в 18:51
17.03.21 в 18:51
0
1.117
0
  1. TopicStarter Overlay
    Alisa

    Alisa Посетитель

    Регистрация:
    21 апр 2020
    Сообщения:
    89
    Лучших ответов:
    0
    Рейтинги:
    +14 / 4 / -0
    [​IMG]

    [​IMG]
    На desktop версии кино-сайта фото показываются при наведении на имя актера или режиссера.
    https://demo.cinemapress.io/noindex-id823956-chernaya-vdova.html

    [​IMG]
    На мобильной версии кино-сайта актеры показаны сразу в фотографиях.

    https://demo.cinemapress.io/mobile-version/noindex-id823956-chernaya-vdova.html

    [​IMG]
    Включение и отключение такого показа в Аддмин-панель - Настройки отображения - Фото актеров

    Перед включением, нужно загрузить все фото на свой сервер.

    Для этого используется команда:
    Код:
    cinemapress people
    По умолчанию она загружает только фото (без json) с именами на английском и кириллице (русский, украинский и др.) в /files/poster/people/

    Обход происходит по 3 миллионам актеров, среди которых исключаются актеры фильмов для взрослых и актеры, у которых нет фото.

    Параметры команды:
    Код:
    cinemapress people "example.com" "snow" "jpg" "ru" "cache"
    • example.com - домен Вашего сайта
    • snow - шаблон на котором работает сайт
    • jpg - загружать только картинки, возможные варианты:
    • ru - имена актеров для jpg и для json, только на английском и кириллице (исключить арабский, китайский и прочие языки), возможные варианты:
      • ru - английские и русские имена
      • en - только английские имена и биография
      • all - имена на всех доступных языках
    • cache - не делать запрос к JSON и скачиванию JPG, если этот актер уже есть (/var/json-people - тут json, /files/poster/people/ - тут jpg)
    Все эксперименты с сайтом и загрузкой фото, лучше делайте на отдельном тестовом сайте test.example.com и затем когда убедитесь что всё работает, переносите на основной. При загрузке фото и json, в названиях-именах буква ё заменяется на е, для лучшей совместимости.

    Команда будет выполняться несколько дней, поэтому запускать её лучше в фоне, чтобы можно было закрыть терминал:
    Код:
    nohup cinemapress people "example.com" "snow" > people.log 2>&1 &
    Всегда обновляйте установочный файл и систему:
    Код:
    cinemapress upd && cinemapress update
     
Яндекс.Метрика