Dismiss Notice
ВАШИ ПРАВА ОГРАНИЧЕНЫ!

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

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

Discussion in 'Модули DLE' started by DLEPlugins, Sep 25, 2017.

25.09.17 в 16:59
03.11.23 в 10:12
81
23,317
9
  1. Ботяра

    Забанен

    Joined:
    Oct 10, 2015
    Messages:
    0
    Best Answers:
    54
    Ratings:
    +711 / 74 / -0
    значит что-то не так установили, или непонятный дистрибутив используете! Беру полный код iframe любого сервера, сохраняю новость и видеоконструтор автоматически заменяет полные кода iframe на сокращения, по которым он потом будет выводить уже правильно оформленные вставки видео.
     
  2. proger86

    proger86 Бывалый

    Joined:
    Dec 15, 2017
    Messages:
    700
    Best Answers:
    3
    Ratings:
    +184 / 79 / -0
    да в видео конструкторе все работает отлично, не работает когда устанавливаю модуль генерации серий
     
  3. pan_oleksandr

    pan_oleksandr Посетитель

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

    Attached Files:

    #23 pan_oleksandr, May 31, 2018
    Last edited: May 31, 2018
  4. proger86

    proger86 Бывалый

    Joined:
    Dec 15, 2017
    Messages:
    700
    Best Answers:
    3
    Ratings:
    +184 / 79 / -0
    Я конечно не шарю в PHP, но я что то не вижу что бы в метатеги добавлялась серия

    Code:
            $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} ?
    Code:
    $tpl->set( '{episode}', $our_episode );
     
  5. proger86

    proger86 Бывалый

    Joined:
    Dec 15, 2017
    Messages:
    700
    Best Answers:
    3
    Ratings:
    +184 / 79 / -0
    Может кто нибудь допилит модуль? Нужно что бы метатеги отличались от главной новости (там используются доп поля). На главной странице отображалась последняя серия. Убрать генерацию несуществующих серии.
     
  6. proger86

    proger86 Бывалый

    Joined:
    Dec 15, 2017
    Messages:
    700
    Best Answers:
    3
    Ratings:
    +184 / 79 / -0
    кто модуль устанавливал, как вы решили проблему с метатегами?
     
  7. TopicStarter Overlay
    DLEPlugins

    Кодер

    Joined:
    Nov 29, 2015
    Messages:
    1,601
    Best Answers:
    8
    Ratings:
    +1,187 / 9 / -0
    Обновил версию с конструктором, изменил тип чпу, изменил инструкцию, пофиксил ifr:: в ссылках на страницах, добавил возможность задать метатеги на страницах серий.
     
    • Нравится Нравится x 1
  8. proger86

    proger86 Бывалый

    Joined:
    Dec 15, 2017
    Messages:
    700
    Best Answers:
    3
    Ratings:
    +184 / 79 / -0
    хорошие новости! а что с несущесвующими сериями? кстати я добавил еще вот такое себе
    Code:
    $full_links1 = $full_value['sname'];
    
    $tpl->set( '{episode}', $full_links1 );  
    что бы тегом {episode} выводился не порядковый номер, а номер серии с конструктора, потому что некоторые сериалы начинались например с 60 серии и еще вот это изменил
    Code:
    $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 Бывалый

    Joined:
    Dec 15, 2017
    Messages:
    700
    Best Answers:
    3
    Ratings:
    +184 / 79 / -0
    будет ли редирект с несуществующих дублей страниц?
     
  10. TopicStarter Overlay
    DLEPlugins

    Кодер

    Joined:
    Nov 29, 2015
    Messages:
    1,601
    Best Answers:
    8
    Ratings:
    +1,187 / 9 / -0
    сейчас еще небольшую обнову делаю, добавлю проверку на несуществующую серию и редирект
     
  11. TopicStarter Overlay
    DLEPlugins

    Кодер

    Joined:
    Nov 29, 2015
    Messages:
    1,601
    Best Answers:
    8
    Ratings:
    +1,187 / 9 / -0
    upd2. Добавлен новый тег для fullstory.tpl [series_generator_free]код[/series_generator_free] - данный тег проверяет есть ли добавленные в конструкторе серии, выводит/не выводит блок серий в случае если серии есть/нет. Также добавлена проверка, если серия на текущей странице равна нулю или больше числа серий в плейлисте - сработает редирект на первую серию в данном плейлисте
     
  12. proger86

    proger86 Бывалый

    Joined:
    Dec 15, 2017
    Messages:
    700
    Best Answers:
    3
    Ratings:
    +184 / 79 / -0
    Кто подскажет как можно сделать запоминания на какой серии остановился? Что бы в фулстори отображалось например, вы остановились на 10 серии Или хотя бы подскажите как можно реализовать это вручную, например что бы пользователь сам указывал на какой серии остановился? Может у кого есть идей как это можно по другому реализовать с этим модулем ?
     
  13. TopicStarter Overlay
    DLEPlugins

    Кодер

    Joined:
    Nov 29, 2015
    Messages:
    1,601
    Best Answers:
    8
    Ratings:
    +1,187 / 9 / -0
    Бесплатную реализацию вряд-ли кто подскажет. В данном модуле можно реализовать двумя путями - js куки или запись серии и айди новости в бд в ячейку юзера ( в данном варианте лучше чтоб язер сам решал хочет оно запомнить серию или хочет удалить запоминание, чтоб запросов бесконечных не было)
     
  14. proger86

    proger86 Бывалый

    Joined:
    Dec 15, 2017
    Messages:
    700
    Best Answers:
    3
    Ratings:
    +184 / 79 / -0
    Друзья подскажите, всю голову поломал. Установил модуль, в полной новости вот что выдает
    Code:
    [series_generator_free]
    {our_tabs}
    {our_links}
    [/series_generator_free]
    в чем может быть причина? На первом сайте устанавливал все нормально работает, на этом же косяк какой то
     
  15. Ботяра

    Забанен

    Joined:
    Oct 10, 2015
    Messages:
    0
    Best Answers:
    54
    Ratings:
    +711 / 74 / -0
    proger86 проблема скорее всего тут может быть только в правке файла engine/modules/show.full.php. Или установлена версия без видеоконструктора, а выводишь теги в полной новости от версии с видеоконструктором.
     
    • Нравится Нравится x 1
  16. proger86

    proger86 Бывалый

    Joined:
    Dec 15, 2017
    Messages:
    700
    Best Answers:
    3
    Ratings:
    +184 / 79 / -0
    Все разобрался, в архиве немного косяк, файлы находятся в папке engine/series_generator_free/ ,а должны быть в engine/modules/series_generator_free
     
  17. TopicStarter Overlay
    DLEPlugins

    Кодер

    Joined:
    Nov 29, 2015
    Messages:
    1,601
    Best Answers:
    8
    Ratings:
    +1,187 / 9 / -0
    proger86
    Спасибо. Архив перезалил
     
  18. soccerforecast

    Забанен

    Joined:
    Sep 3, 2017
    Messages:
    1,431
    Best Answers:
    0
    Ratings:
    +111 / 79 / -0
    Суперски модуль!
     
    • Нравится Нравится x 1
  19. akella

    akella Зелёный

    Joined:
    Oct 2, 2018
    Messages:
    3
    Best Answers:
    0
    Ratings:
    +0 / 0 / -0
    попробовал установить обычную версию на 13.1 через плагины. выводит только кнопки {links}.
    {series_navigation} и {all_links} не работют, и в iframe ошибка.
     
  20. Ботяра

    Забанен

    Joined:
    Oct 10, 2015
    Messages:
    0
    Best Answers:
    54
    Ratings:
    +711 / 74 / -0
    не натолкнул на мысль:
    2018-10-02_20-22-46.png
     
Яндекс.Метрика