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

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

Модуль генератор серий сериалов для dle 10.x-12.x - урезанная версия

Тема в разделе "Модули DLE", создана пользователем DLEPlugins, 25 сен 2017.

25.09.17 в 16:59
03.11.23 в 10:12
81
17.226
9
  1. byroot

    Забанен

    Регистрация:
    10 окт 2015
    Сообщения:
    12.297
    Лучших ответов:
    54
    Рейтинги:
    +5.205 / 74 / -0
    значит что-то не так установили, или непонятный дистрибутив используете! Беру полный код iframe любого сервера, сохраняю новость и видеоконструтор автоматически заменяет полные кода iframe на сокращения, по которым он потом будет выводить уже правильно оформленные вставки видео.
     
  2. proger86

    proger86 Бывалый

    Регистрация:
    15 дек 2017
    Сообщения:
    684
    Лучших ответов:
    3
    Рейтинги:
    +182 / 69 / -0
    да в видео конструкторе все работает отлично, не работает когда устанавливаю модуль генерации серий
     
  3. pan_oleksandr

    pan_oleksandr Посетитель

    Регистрация:
    18 фев 2016
    Сообщения:
    89
    Лучших ответов:
    1
    Рейтинги:
    +25 / 0 / -0
    Я написал как исправить эту проблему, конечно если ты хочешь готовое решение то нужно кого-то попросить, Бирут конструктор работает нормально и правильно все генерирует, но с использованием модуля домитори один баг с формированием ссылки на неизвестный тюб конструктором. Скрипт домитори вставляет ссылку которая есть в базе данных, в нашем случае она начинается с inf ::
     

    Вложения:

    #23 pan_oleksandr, 31 май 2018
    Последнее редактирование: 31 май 2018
  4. proger86

    proger86 Бывалый

    Регистрация:
    15 дек 2017
    Сообщения:
    684
    Лучших ответов:
    3
    Рейтинги:
    +182 / 69 / -0
    Я конечно не шарю в PHP, но я что то не вижу что бы в метатеги добавлялась серия

    Код:
            $row['title'] = stripslashes( $row['title'] );       
            $metatags['title'] = $row['title'];
    
            if( $row['keywords'] == '' AND $row['descr'] == '' AND $config['create_metatags'] ) {
                create_keywords( $row['full_story'] );
            } else {
                $metatags['keywords'] = $row['keywords'];
                if( $row['descr'] ) $metatags['description'] = $row['descr']; else $metatags['description'] = $row['title'];
            }
    
            if ($row['metatitle']) $metatags['header_title'] = $row['metatitle'];
    и еще в описании написано В этом файле шаблона доступен тег {nomer}, который выведет номер серии, точно {nomer}, не {episode} ?
    Код:
    $tpl->set( '{episode}', $our_episode );
     
  5. proger86

    proger86 Бывалый

    Регистрация:
    15 дек 2017
    Сообщения:
    684
    Лучших ответов:
    3
    Рейтинги:
    +182 / 69 / -0
    Может кто нибудь допилит модуль? Нужно что бы метатеги отличались от главной новости (там используются доп поля). На главной странице отображалась последняя серия. Убрать генерацию несуществующих серии.
     
  6. proger86

    proger86 Бывалый

    Регистрация:
    15 дек 2017
    Сообщения:
    684
    Лучших ответов:
    3
    Рейтинги:
    +182 / 69 / -0
    кто модуль устанавливал, как вы решили проблему с метатегами?
     
  7. TopicStarter Overlay
    DLEPlugins

    Кодер

    Регистрация:
    29 ноя 2015
    Сообщения:
    1.608
    Лучших ответов:
    8
    Рейтинги:
    +1.195 / 9 / -0
    Обновил версию с конструктором, изменил тип чпу, изменил инструкцию, пофиксил ifr:: в ссылках на страницах, добавил возможность задать метатеги на страницах серий.
     
    • Нравится Нравится x 1
  8. proger86

    proger86 Бывалый

    Регистрация:
    15 дек 2017
    Сообщения:
    684
    Лучших ответов:
    3
    Рейтинги:
    +182 / 69 / -0
    хорошие новости! а что с несущесвующими сериями? кстати я добавил еще вот такое себе
    Код:
    $full_links1 = $full_value['sname'];
    
    $tpl->set( '{episode}', $full_links1 );  
    что бы тегом {episode} выводился не порядковый номер, а номер серии с конструктора, потому что некоторые сериалы начинались например с 60 серии и еще вот это изменил
    Код:
    $pred = $nomer - 1;
            $sled = $nomer + 1;
            $predt = $full_value['sname'] - 1;
            $sledt = $full_value['sname'] + 1;
            if ($pred >= 1) $full_series_navigation .= '<a href="' . $config['http_home_url'] . $row['id'].'-'.$row['alt_name'] . '/episode/' . $pred . '/'.$this_dubber.'.html#video" class="BatcoH-prevnext BatcoH-5">Предыдущая ' . $predt . ' серия</a>';
            if ($sled <= count($link_first['items'])) $full_series_navigation .= '<a href="' . $config['http_home_url'] . $row['id'].'-'.$row['alt_name'] . '/episode/' . $sled . '/'.$this_dubber.'.html#video" class="BatcoH-prevnext BatcoH-5">Следующая ' . $sledt . ' серия</a>';
    
     
  9. proger86

    proger86 Бывалый

    Регистрация:
    15 дек 2017
    Сообщения:
    684
    Лучших ответов:
    3
    Рейтинги:
    +182 / 69 / -0
    будет ли редирект с несуществующих дублей страниц?
     
  10. TopicStarter Overlay
    DLEPlugins

    Кодер

    Регистрация:
    29 ноя 2015
    Сообщения:
    1.608
    Лучших ответов:
    8
    Рейтинги:
    +1.195 / 9 / -0
    сейчас еще небольшую обнову делаю, добавлю проверку на несуществующую серию и редирект
     
  11. TopicStarter Overlay
    DLEPlugins

    Кодер

    Регистрация:
    29 ноя 2015
    Сообщения:
    1.608
    Лучших ответов:
    8
    Рейтинги:
    +1.195 / 9 / -0
    upd2. Добавлен новый тег для fullstory.tpl [series_generator_free]код[/series_generator_free] - данный тег проверяет есть ли добавленные в конструкторе серии, выводит/не выводит блок серий в случае если серии есть/нет. Также добавлена проверка, если серия на текущей странице равна нулю или больше числа серий в плейлисте - сработает редирект на первую серию в данном плейлисте
     
  12. proger86

    proger86 Бывалый

    Регистрация:
    15 дек 2017
    Сообщения:
    684
    Лучших ответов:
    3
    Рейтинги:
    +182 / 69 / -0
    Кто подскажет как можно сделать запоминания на какой серии остановился? Что бы в фулстори отображалось например, вы остановились на 10 серии Или хотя бы подскажите как можно реализовать это вручную, например что бы пользователь сам указывал на какой серии остановился? Может у кого есть идей как это можно по другому реализовать с этим модулем ?
     
  13. TopicStarter Overlay
    DLEPlugins

    Кодер

    Регистрация:
    29 ноя 2015
    Сообщения:
    1.608
    Лучших ответов:
    8
    Рейтинги:
    +1.195 / 9 / -0
    Бесплатную реализацию вряд-ли кто подскажет. В данном модуле можно реализовать двумя путями - js куки или запись серии и айди новости в бд в ячейку юзера ( в данном варианте лучше чтоб язер сам решал хочет оно запомнить серию или хочет удалить запоминание, чтоб запросов бесконечных не было)
     
  14. proger86

    proger86 Бывалый

    Регистрация:
    15 дек 2017
    Сообщения:
    684
    Лучших ответов:
    3
    Рейтинги:
    +182 / 69 / -0
    Друзья подскажите, всю голову поломал. Установил модуль, в полной новости вот что выдает
    Код:
    [series_generator_free]
    {our_tabs}
    {our_links}
    [/series_generator_free]
    в чем может быть причина? На первом сайте устанавливал все нормально работает, на этом же косяк какой то
     
  15. byroot

    Забанен

    Регистрация:
    10 окт 2015
    Сообщения:
    12.297
    Лучших ответов:
    54
    Рейтинги:
    +5.205 / 74 / -0
    proger86 проблема скорее всего тут может быть только в правке файла engine/modules/show.full.php. Или установлена версия без видеоконструктора, а выводишь теги в полной новости от версии с видеоконструктором.
     
    • Нравится Нравится x 1
  16. proger86

    proger86 Бывалый

    Регистрация:
    15 дек 2017
    Сообщения:
    684
    Лучших ответов:
    3
    Рейтинги:
    +182 / 69 / -0
    Все разобрался, в архиве немного косяк, файлы находятся в папке engine/series_generator_free/ ,а должны быть в engine/modules/series_generator_free
     
  17. TopicStarter Overlay
    DLEPlugins

    Кодер

    Регистрация:
    29 ноя 2015
    Сообщения:
    1.608
    Лучших ответов:
    8
    Рейтинги:
    +1.195 / 9 / -0
    proger86
    Спасибо. Архив перезалил
     
  18. soccerforecast

    Забанен

    Регистрация:
    3 сен 2017
    Сообщения:
    1.457
    Лучших ответов:
    0
    Рейтинги:
    +112 / 79 / -0
    Суперски модуль!
     
    • Нравится Нравится x 1
  19. akella

    akella Зелёный

    Регистрация:
    2 окт 2018
    Сообщения:
    3
    Лучших ответов:
    0
    Рейтинги:
    +0 / 0 / -0
    попробовал установить обычную версию на 13.1 через плагины. выводит только кнопки {links}.
    {series_navigation} и {all_links} не работют, и в iframe ошибка.
     
  20. byroot

    Забанен

    Регистрация:
    10 окт 2015
    Сообщения:
    12.297
    Лучших ответов:
    54
    Рейтинги:
    +5.205 / 74 / -0
    не натолкнул на мысль:
    2018-10-02_20-22-46.png
     
Яндекс.Метрика