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

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

Как настроить модуль seriespages?

Тема в разделе "Вопросы- ответы", создана пользователем karapuz777, 3 авг 2020.

03.08.20 в 10:10
05.08.20 в 08:49
4
2.556
0
  1. TopicStarter Overlay
    karapuz777

    karapuz777 Зелёный

    Регистрация:
    13 май 2018
    Сообщения:
    11
    Лучших ответов:
    0
    Рейтинги:
    +1 / 0 / -0
    Подскажите пожалуйста как правильно его настроить все установилось но он ни чего не разделяет и не показывает.

    Настройки:

    [​IMG]
    [​IMG]
    [​IMG]

    УСТАНОВКА
    ========================================
    1. Залить папку seriespages в папку вашего шаблона (/templates/ваш_шаблон)
    2. В корне сайта в файл .htaccess найти:
    RewriteEngine On
    Вставить ниже:
    # Series Pages
    RewriteRule ^([^.]+)/([0-9]+)-(.*)/([0-9])-season/([0-9]+)-episode.html$ index.php?newsid=$2&seourl=$3&seocat=$1&season=$3&episode=$4 [L]
    RewriteRule ^([^.]+)/([0-9]+)-(.*)/([0-9])-season.html$ index.php?newsid=$2&seourl=$3&seocat=$1&season=$3 [L]
    RewriteRule ^([0-9]+)-(.*)/([0-9])-season/([0-9]+)-episode.html$ index.php?newsid=$1&seourl=$2&season=$3&episode=$4 [L]
    RewriteRule ^([0-9]+)-(.*)/([0-9])-season.html$ index.php?newsid=$1&seourl=$2&season=$3 [L]


    3. Установить плагин из файла seriespages.xml



    для вывода последних серий

    {include file="engine/modules/seriespages.php?action=seasons"}
    {include file="engine/modules/seriespages.php?action=episodes"}




    ОПИСАНИЕ ТЕГОВ И УСЛОВИЙ В ШАБЛОНЕ
    ========================================
    fullstory.tpl / это шаблон страницы новости
    Данное условие выведет текст, если в новости есть сезоны, а тег выведет список сезонов.
    [seasons] {seasons} [/seasons]

    =========

    Данное условие выведет текст, если в новости нет сезонов.
    [not-seasons] сезонов нет [/not-seasons]

    ============================================================

    seriespages/season.tpl / это шаблон страницы сезона / в данном шаблоне доступы все теги шаблона fullstory.tpl
    Данное условие выведет текст, если в открытом сезона есть серии, а тег выведет список серий.
    [episodes] {episodes} [/episodes]

    =========

    Данное условие выведет текст, если в открытом сезона нет серий.
    [not-episodes] сезонов нет [/not-episodes]

    =========

    Данный тег выведет номер открытого сезона
    {season-num}

    =========

    Данный тег выведет текст, если у сезона заполнено поле с названием "field", а тег выведет значение этого поля.
    [season_field] {season_field} [/season_field]

    =========

    Данный тег выведет текст, если у сезона НЕ заполнено поле с названием "field".
    [not-season_field] поле не заполнено [/not-season_field]

    ============================================================

    seriespages/episode.tpl / это шаблон страницы серии / в данном шаблоне доступы все теги шаблона fullstory.tpl и seriespages/season.tpl
    Данный тег выведет номер открытой серии
    {episode-num}

    =========

    Данный тег выведет текст, если у серии заполнено поле с названием "field", а тег выведет значение этого поля.
    [episode_field] {episode_field} [/episode_field]

    =========

    Данный тег выведет текст, если у серии НЕ заполнено поле с названием "field".
    [not-episode_field] поле не заполнено [/not-episode_field]

    =========

    Данное условие выведет тест, если есть предыдущая серия, а тег выведет ссылку на эту серию.
    [episode-prev] <a href="{episode-prev}">предыдущая серия</a> [/episode-prev]

    * также есть теги {episode-prev-num} (выводит номер предыдущей серии) и {episode-prev-season} (выводит номер сезона предыдущей серии)

    =========

    Данное условие выведет тест, если есть предыдущей серии нет.
    [not-episode-prev] предыдущей серии нет [/not-episode-prev]

    =========

    Данное условие выведет тест, если есть следующая серия, а тег выведет ссылку на эту серию.
    [episode-next] <a href="{episode-next}">следующая серия</a> [/episode-next]
    [not-episode-next] следующей серрии нет [/not-episode-next]

    * также есть теги {episode-next-num} (выводит номер следующей серии) и {episode-next-season} (выводит номер сезона следующей серии

    =========

    Данное условие выведет тест, если есть следующей серии нет.
    [not-episode-next] следующей серии нет [/not-episode-next]

    ============================================================

    seriespages/season_item.tpl / это шаблон сезона в блоке вывода списка сезонов
    Данный тег выведет номер сезона
    {season}

    =========

    Данный тег выведет количество серий в сезоне
    {count}

    =========

    Данный тег выведет ссылку на сезон
    {link}

    =========

    Данное условие выведет текст, если сейчас открыт данный сезон.
    [active] сейчас открыт этот сезон [/active]

    =========

    Данное условие выведет текст, если сейчас открыт НЕ данный сезон.
    [not-active] данный сезон не является текущим [/not-active]

    =========

    Данный тег выведет текст, если у сезона заполнено поле с названием "name", а тег выведет значение этого поля.
    [field_name] {field_name} [/field_name]

    =========

    Данный тег выведет текст, если у сезона НЕ заполнено поле с названием "name".
    [not-field_name] поле не заполнено [/not-field_name]

    ============================================================

    seriespages/episode_item.tpl / это шаблон серии в блоке вывода списка серий
    Данный тег выведет номер серии
    {episode}

    =========

    Данный тег выведет номер сезона
    {season}

    =========

    Данный тег выведет ссылку на серию
    {link}

    =========

    Данное условие выведет текст, если сейчас открыта данная серия.
    [active] сейчас открыта эта серия [/active]

    =========

    Данное условие выведет текст, если сейчас открыт НЕ данная серия.
    [not-active] данная серия не является текущей [/not-active]

    =========

    Данный тег выведет текст, если у серии заполнено поле с названием "name", а тег выведет значение этого поля.
    [field_name] {field_name} [/field_name]

    =========

    Данный тег выведет текст, если у серии НЕ заполнено поле с названием "name".
    [not-field_name] поле не заполнено [/not-field_name]
     
  2. iCooLER

    Кодер

    Регистрация:
    13 сен 2016
    Сообщения:
    390
    Лучших ответов:
    6
    Рейтинги:
    +318 / 12 / -0
    karapuz777 Модуль написал я. Насколько помню Вам я скинул архив с инструкцией и на этом наша переписка в телеграм закончилась. Однако то что я не прошу оплату за модуль вовсе не значит, что теперь нужно выложить его в паблик. Мой телеграм @thecoooler, если забыли.

    PS. Хотя как я попрошу оплату, если я даже переписку найти не могу o_O
     
    #2 iCooLER, 3 авг 2020
    Последнее редактирование: 3 авг 2020
  3. Roman.U

    PRO Users

    Регистрация:
    13 ноя 2015
    Сообщения:
    6.198
    Лучших ответов:
    5
    Рейтинги:
    +1.037 / 117 / -0
    А че за модуль, то чет по скриншотом не знакомо. Это типо перелинковка сезонов серий?
     
  4. iCooLER

    Кодер

    Регистрация:
    13 сен 2016
    Сообщения:
    390
    Лучших ответов:
    6
    Рейтинги:
    +318 / 12 / -0
    Это такой секретный модуль =)

    P.S. Хотя уже нет походу...
     
    #4 iCooLER, 4 авг 2020
    Последнее редактирование: 4 авг 2020
  5. TopicStarter Overlay
    karapuz777

    karapuz777 Зелёный

    Регистрация:
    13 май 2018
    Сообщения:
    11
    Лучших ответов:
    0
    Рейтинги:
    +1 / 0 / -0
    Мне понравился, спасибо))) Шаблон я кстати настроила вышло неплохо
     
Яндекс.Метрика