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

+13
2.41K

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

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

Поле файл, если расширение файла 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 Мбскачан 115 раз
+1
Fuze Fuze 5 лет назад #
Пока не могу найти раздел файлы после сегодняшнего обновления тут, поэтому не выкладываю

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

0
Kuper Kuper 5 лет назад #

ошибка

0
Kuper Kuper 5 лет назад #

1.77мб

+2
Fuze Fuze 5 лет назад #

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

0
ЬascaႲ ЬascaႲ 5 лет назад #

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

+1
Олег Васильевич я Олег Васильевич я 5 лет назад #

Не умеет считать до ста?

Если всё именно так, то фиговенький плеер. Хорошо, что хоть плеерит))

0
Kuper Kuper 5 лет назад #

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

0
Kuper Kuper 5 лет назад #

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

height: 375px на вкус

0
ЬascaႲ ЬascaႲ 5 лет назад #

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

0
Шадринец Шадринец 5 лет назад #

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

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

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

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

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

в начальной версии есть косяк, вызывает ошибку если более одного поля добавлено в одном месте и плеер 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

Еще от автора

AI модератор
Подключение AI для проверки контента и комментариев
Галерея для Instantcms
Gallery+ — полнофункциональная галерея с masonry-сеткой, бесконечной лентой, лайтбоксом, 6 уровнями приватности альбомов (включая пароль и 18+), катег
Поле видео и аудио
Поле позволяет загружать аудио и видео
🍪Мы используем файлы cookie для работы сайта. Читать подробнее.