Загрузка видео на сайт

+13
1.49K

Да я знаю что есть дополнение и тд

Просто уже у меня было это реализовано и есть тема на форуме, но после последнего обновления перестало работать, поэтому было переделано

Поле файл, если расширение файла mp4 то будет выводиться плеер, во всех остальных случаях стандартно

По сути добавлено несколько строк в  /system/fields/file.php 
и в  /templates/modern/main.tpl.php подключен css и js файлы ну и докинуты файлы плеера

ширина и высота плеера  /templates/modern/js/dist/plyr.css поиском box-shadow .3s ease   в конце скобок width: 50%; 

height: 375px 

Пока не могу найти раздел файлы после сегодняшнего обновления тут, поэтому не выкладываю, кому надо скину

Вообщем с заменой двух вышеперечисленных файлов, для шаблона модерн

Изображение

Изображение

Прикреплённый файл:
Скачать 2 Мбскачан 95 раз
+1
Fuze Fuze 2 года назад #
Пока не могу найти раздел файлы после сегодняшнего обновления тут, поэтому не выкладываю

Добавил поле.

0
Kuper Kuper 2 года назад #

ошибка

0
Kuper Kuper 2 года назад #

1.77мб

+2
Fuze Fuze 2 года назад #

Исправил, пробуйте

0
Pascal Pascal 2 года назад #

Хороший плеер. Плохо, что не расчитыват сам ширину в 100%. С мобильных устройств совсем маленькое окно выводит.

Олег Васильевич я Олег Васильевич я 2 года назад #
Комментарий удален
0
Kuper Kuper 2 года назад #

только до трех )

0
Kuper Kuper 2 года назад #

/templates/modern/js/dist/plyr.css поиском box-shadow .3s ease  удаляете в конце скобок width: 50%; 

height: 375px на вкус

0
Pascal Pascal 2 года назад #

Спасибо height обычно *0.6 от width

0
Шадринец Шадринец 2 года назад #

Спасибо автору. Установил все работает, только стили с размерами поставил в шаблон CSS. Так не работают во все окно открывается.

В свой шаблон вставил.

/* Размер плэера в загрузке видео */
#player{
width: 100%;
height: 375px;
}

Karbofos Karbofos 2 года назад #
Комментарий удален
0
Kuper Kuper 21 день назад #

К сожалению пост уже отредактировать нельзя, выложу новый файл в гугле

в начальной версии есть косяк, вызывает ошибку если более одного поля добавлено в одном месте и плеер plyr так же не подключается во всех следующих полях 

Я как то и не добавлял более одного поэтому не увидел раньше

Но тут тоже есть ньюанс, в версии php от 8 будет вызывать ошибку при включенной отладке

Deprecated
: strip_tags(): Passing null to parameter #1 ($string) of type string is deprecated in
.../system/core/controller.php
on line
953

в корне архива лежит controller.php который ошибку не вызывает, но блин....

не настолько я в этом разбираюсь что бы все учесть, в файл controller.php добавлена пара закорючек

по итогу плеер подключается ко всем видео, ошибки нет если более одного поля, появился mp3 плеер, ну и файлы как обычно, для того что бы работали плееры должно быть имя файла в  Заголовок ссылки на файл

У меня в постах есть отдельное поле и думаю больше возвращаться  к данному хаку не буду

 https://drive.google.com/file/d/10J5up1x74igZ8eoyWH5HmFNy6JtTtzny/view

Еще от автора

Поле видео и аудио
Поле позволяет загружать аудио и видео
Заголовок для ссылки из названия поля и ссылка в виде кнопки
Небольшой хак для того что бы не писать каждый раз заголовок для ссылок если он каждый раз одинаковый и оформление ссылок в виде кнопки
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.