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

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

Как сделать свой плеер на отдельной странице?

Тема в разделе "Плееры для кино сайтов", создана пользователем Stavr, 9 фев 2017.

09.02.17 в 08:39
11.02.17 в 13:09
17
1.915
1
  1. TopicStarter Overlay
    Stavr

    Stavr Зелёный

    Регистрация:
    4 дек 2015
    Сообщения:
    6
    Лучших ответов:
    0
    Рейтинги:
    +3 / 0 / -0
    Всем привет. Подскажите пожалуйста как сделать свой uppod плеер на отдельной странице?
    Пример - h_ttp://site.ru/embed/[id_kinopoisk]/
     
    • Нравится Нравится x 1
  2. byroot

    Забанен

    Регистрация:
    10 окт 2015
    Сообщения:
    12.297
    Лучших ответов:
    54
    Рейтинги:
    +5.204 / 74 / -0
    Из бесплатного - это можно сделать на странице для печати, изменив ЧПУ таких страниц на нужный вид.
     
    • Нравится Нравится x 1
  3. Krabsterz8

    Krabsterz8 Бывалый

    Регистрация:
    25 окт 2015
    Сообщения:
    851
    Лучших ответов:
    1
    Рейтинги:
    +217 / 37 / -0
    .
     
    #3 Krabsterz8, 9 фев 2017
    Последнее редактирование: 3 фев 2020
  4. byroot

    Забанен

    Регистрация:
    10 окт 2015
    Сообщения:
    12.297
    Лучших ответов:
    54
    Рейтинги:
    +5.204 / 74 / -0
    ;)
     
  5. Krabsterz8

    Krabsterz8 Бывалый

    Регистрация:
    25 окт 2015
    Сообщения:
    851
    Лучших ответов:
    1
    Рейтинги:
    +217 / 37 / -0
    .
     
    #5 Krabsterz8, 9 фев 2017
    Последнее редактирование: 3 фев 2020
  6. byroot

    Забанен

    Регистрация:
    10 окт 2015
    Сообщения:
    12.297
    Лучших ответов:
    54
    Рейтинги:
    +5.204 / 74 / -0
    Код:
    RewriteRule ^trailer/([^/]+)/$ engine/print.php?do=static&page=$1&seourl=$1 [L]
     
    • Нравится Нравится x 3
  7. Krabsterz8

    Krabsterz8 Бывалый

    Регистрация:
    25 окт 2015
    Сообщения:
    851
    Лучших ответов:
    1
    Рейтинги:
    +217 / 37 / -0
    .
     
    #7 Krabsterz8, 9 фев 2017
    Последнее редактирование: 3 фев 2020
  8. byroot

    Забанен

    Регистрация:
    10 окт 2015
    Сообщения:
    12.297
    Лучших ответов:
    54
    Рейтинги:
    +5.204 / 74 / -0
    @Loner,
    Код:
    engine/print.php?do=static&page=$1&seourl=$1 [L]
    встречается один раз!
     
    • Нравится Нравится x 1
  9. Krabsterz8

    Krabsterz8 Бывалый

    Регистрация:
    25 окт 2015
    Сообщения:
    851
    Лучших ответов:
    1
    Рейтинги:
    +217 / 37 / -0
    .
     
    #9 Krabsterz8, 9 фев 2017
    Последнее редактирование: 3 фев 2020
  10. TopicStarter Overlay
    Stavr

    Stavr Зелёный

    Регистрация:
    4 дек 2015
    Сообщения:
    6
    Лучших ответов:
    0
    Рейтинги:
    +3 / 0 / -0
    Извиняюсь, но интересует именно реализация через отдельный файл типа get.php?do=id Костыли через страницу печати не подходят.
     
  11. byroot

    Забанен

    Регистрация:
    10 окт 2015
    Сообщения:
    12.297
    Лучших ответов:
    54
    Рейтинги:
    +5.204 / 74 / -0
    чтобы заменилась ссылка - надо править так же show.full.php либо писать ссылку на трейлер вручную в шаблоне через {news-id}
     
  12. TopicStarter Overlay
    Stavr

    Stavr Зелёный

    Регистрация:
    4 дек 2015
    Сообщения:
    6
    Лучших ответов:
    0
    Рейтинги:
    +3 / 0 / -0
    byroot, данный реврайт RewriteRule ^trailer/([^/]+)/$ engine/print.php?do=static&page=$1&seourl=$1 [L] не работает. При переходе на страницу печати она так и остается print:page,1,1-news.html

    Loner, чтобы изменить урл в полной новости на страницу печати, нужно найти в show.full.php
    Код:
    $print_link = $config['http_home_url'] . "print:page,1," . $row['id'] . "-" . $row['alt_name'] . ".html";
    и заменить на нужный урл
    Код:
    $print_link = $config['http_home_url'] . "trailer/" . $row['id'] . "-" . $row['alt_name'] . ".html";
     
    • Нравится Нравится x 1
  13. Krabsterz8

    Krabsterz8 Бывалый

    Регистрация:
    25 окт 2015
    Сообщения:
    851
    Лучших ответов:
    1
    Рейтинги:
    +217 / 37 / -0
    .
     
    #13 Krabsterz8, 10 фев 2017
    Последнее редактирование: 3 фев 2020
  14. byroot

    Забанен

    Регистрация:
    10 окт 2015
    Сообщения:
    12.297
    Лучших ответов:
    54
    Рейтинги:
    +5.204 / 74 / -0
    так я об этом выше написал! чтобы не править никакие файлы двига в шаблоне можно сразу использовать ссылку вида
    Код:
    <iframe src="/trailer/{news-id}/></iframe>
    и всё будет работать! Или нужно принципиально чтоб тег ссылки страницы для печати уже сам выводил ссылку в таком виде? зачем? можно же использовать идентификатор новости и прописать ссылку в шаблоне сразу...
     
  15. TopicStarter Overlay
    Stavr

    Stavr Зелёный

    Регистрация:
    4 дек 2015
    Сообщения:
    6
    Лучших ответов:
    0
    Рейтинги:
    +3 / 0 / -0
    byroot, вы не поняли. При переходе по ссылке /trailer/{news-id}/ такой страницы не существует. Получается что реврайт с /print:page,1,54-pribytie.html на /trailer/{news-id}/ не работает.
     
    • Нравится Нравится x 1
  16. Krabsterz8

    Krabsterz8 Бывалый

    Регистрация:
    25 окт 2015
    Сообщения:
    851
    Лучших ответов:
    1
    Рейтинги:
    +217 / 37 / -0
    .
     
    #16 Krabsterz8, 11 фев 2017
    Последнее редактирование: 5 фев 2020
  17. byroot

    Забанен

    Регистрация:
    10 окт 2015
    Сообщения:
    12.297
    Лучших ответов:
    54
    Рейтинги:
    +5.204 / 74 / -0
    не правильно зеркало прописал! должно быть указано ЧПУ трейлера на страницу без ЧПУ, а никак не наоборот что ЧПУ ссылается ЧПУ
     
  18. TopicStarter Overlay
    Stavr

    Stavr Зелёный

    Регистрация:
    4 дек 2015
    Сообщения:
    6
    Лучших ответов:
    0
    Рейтинги:
    +3 / 0 / -0
    byroot, по умолчанию, при переходе на страницу печати, в браузерной строке отображается h.ttp://site.ru/print:page,1,{news-id}-news.html а я хочу изменить ее на h.ttp://site.ru/trailer/{news-id}/ или например на h.ttp://site.ru/trayler/{news-id}-news.html
    Немного поэкспериментировав методом тыка, смог добиться вот такого результата:
    В .htaccess строку
    Код:
    RewriteRule ^print:page,([0-9]+),([0-9]+)-(.*).html$ engine/print.php?news_page=$1&newsid=$2&seourl=$3 [L]
    редактирую на
    Код:
    RewriteRule ^trayler/([0-9]+),([0-9]+)-(.*).html$ engine/print.php?news_page=$1&newsid=$2&seourl=$3 [L]
    В результате урл страницы для печати меняется на - h.ttp://site.ru/trayler/1,1-news.html, но идеально хочется получить без единички с запятой - h.ttp://site.ru/trayler/1-news.html или как в вашем примере h.ttp://site.ru/trailer/1/

    При попытке убрать в реврайте лишний код ([0-9]+), начинает редиректить со страницы печати на полную новость. Конечно эта единичка с запятой не критична, но хотелось бы, как говорится, домучать этот реврайт и получить нужный урл.
     
    #18 Stavr, 11 фев 2017
    Последнее редактирование: 11 фев 2017
Яндекс.Метрика