20 августа, 20231 yr comment_195774 3 минуты назад, iDreaMs сказал: Тоже не, только поставил и установил приложение Тогда хз. Магия айпиэс?!
21 августа, 20231 yr Author comment_195778 Скрипт для уменьшения занимаемого дискового пространства. Запускается из корня сайта один раз, чтобы перестроить превьюшки приложения Videos: удаляет превьюшки с диска и делает их ссылками на сервер ютуба. Изменяет только превьюшки, созданные Автоматически при добавлении видео. Автор: @Desti rebuildThumbnails.php Edited 21 августа, 20231 yr by Zero108
21 августа, 20231 yr comment_195779 22 hours ago, iDreaMs said: Who can tell you what the problem is? This is when you try to create a category On one host - everything is fine, on the other this ... That's exactly the error I get when trying to add/edit a category
21 августа, 20231 yr Author comment_195780 MikeGF Invision Community, PHP, Videos versions? Were all plugins diactivated and all third parties application deactivated during the test?
21 августа, 20231 yr comment_195785 48 minutes ago, Zero108 said: MikeGF Invision Community, PHP, Videos versions? Were all plugins diactivated and all third parties application deactivated during the test? That's a negative @Zero108 - I'll give that a go.
21 августа, 20231 yr comment_195790 В 20.08.2023 в 20:03, iDreaMs сказал: кто может подсказать в чём тут проблема? Это при попытке создать категорию На одном хосте - всё норм, на другом вот это... Проблема оказалось в версии IPS на 4.7.12 не заводится, 4.7.11.1 - всё отлично
22 августа, 20231 yr Author comment_195806 20 часов назад, iDreaMs сказал: Проблема оказалось в версии IPS на 4.7.12 не заводится, 4.7.11.1 - всё отлично @edmsl можешь посмотреть, почему ошибка в Videos на 4.7.12 при создании категории видео?
22 августа, 20231 yr comment_195807 1 минуту назад, Zero108 сказал: @edmsl можешь посмотреть, почему ошибка в Videos на 4.7.12 при создании категории видео? снёс уже 4.7.12
22 августа, 20231 yr Author comment_195808 iDreaMs ну, тут не только для вас выкладываются исправления.
23 августа, 20231 yr comment_195816 8 часов назад, Zero108 сказал: можешь посмотреть, почему ошибка в Videos на 4.7.12 при создании категории видео? Гляну на досуге.
23 августа, 20231 yr comment_195828 @Zero108при простом импорте добавляется 15 видео (последних) вроде как, а затем начинают добавляться новые уже... Можно это число увеличить? Чтобы подгружало сразу все видео с канала? Если их 1000 - значит 1000, если 123 - то все 123 сразу ну а затем уже все новые по мере добавления Edited 23 августа, 20231 yr by iDreaMs
23 августа, 20231 yr Author comment_195829 iDreaMs я не понял, о чем идет речь. Если речь идет об импорте из RSS-ленты, то импортируется только то, что в ней есть. Для полного импорта всего канала смотрите плагин импорта по списку видео. Edited 23 августа, 20231 yr by Zero108
28 августа, 20231 yr comment_195931 По поводу ошибки в 4.7.12. Нашел причину, но как исправить правильно не знаю. У себя починил путем создания в дев режиме нового расширения (extension) в EditorLocations. Просто создал новый пустой, и после этого создание категорий заработало. Добавил вот здесь: Спойлер Потом удалил, но все равно работает. Конкретно ошибка вываливается вот в этом коде класса \IPS\Helpers\Form\Editor.php $extensions = \IPS\Application::load( $options['app'] )->extensions( 'core', 'EditorLocations' ); if ( !isset( $extensions[ $options['key'] ] ) ) { throw new \OutOfBoundsException( $options['key'] ); } $extensions почему-то был пустой, пока не создал новый элемент , как описал выше. Как починить это для всех - понятия не имею. Edited 28 августа, 20231 yr by edmsl
28 августа, 20231 yr Author comment_195944 17 часов назад, edmsl сказал: Как починить это для всех - понятия не имею. Возможно, можно сделать какие-то sql запросы, чтобы воссоздать те изменения, которые производились для исправления?
30 августа, 20231 yr comment_195954 Zero108 Чтобы превьюшка видео вставлялась по ссылке, а не генерировалась и сохранялась на сервере, нужно ссылку на превью брать из видео и вставлять вручную?
30 августа, 20231 yr Author comment_195955 edmsl по дефолту так. Хотя, я вносил в свою версию videos вот такие изменения (третий пункт по списку). Edited 30 августа, 20231 yr by Zero108
30 августа, 20231 yr comment_195956 Zero108 Это для RSS лент. Но, я думаю, можно и для обычного постинга это сделать попробовать.
30 августа, 20231 yr Author comment_195957 edmsl Я обычным мало пользуюсь. Мне не критично. Исправление бага с количеством просмотров видео на php 8.1: /applications/videos/sources/Video/Video.php Найти в стр. 22 и удалить: \IPS\Content\Views, Найти в стр. 29: use \IPS\Content\Reactable, \IPS\Content\Reportable; Заменить на: use \IPS\Content\Reactable, \IPS\Content\Reportable, \IPS\Content\ViewUpdates; edmsl Заказывал себе плагин на случай блокировки ютуба, чтобы можно было через прокси загружать данные с сервера ютуба. Там были сопутствующие такие правки по твоему вопросу: Файл /applications/videos/sources/Import/Import.php, строка: $video->thumbnail = \IPS\videos\Video\Thumbnail::getThumb( $article['link'] ); Заменить на: $video->thumbnail = "https://i.ytimg.com/vi/{$article['link']->queryString['v']}/hqdefault.jpg"; Исправление бага с переносом видео из списка в категории Шаблон videos > front > browse > videoTable Найти строку: <form action="{$table->baseUrl}" method="post" data-role='moderationTools' data-ipsPageAction> Заменить на: <form action="{$table->baseUrl->csrf()}" method="post" data-role='moderationTools' data-ipsPageAction> Найти и удалить строку: <input type="hidden" name="csrfKey" value="{expression="\IPS\Session::i()->csrfKey"}" />
31 августа, 20231 yr comment_195971 Если кто-то хочет вставлять видео с VK, то вот как это сделать. Заходим в Media Sites: ?app=videos&module=videos&controller=sites Жмем Create New. И выставляем: Site Type - Media Tag Site Name - какое хотите Example URL - https://vk.com/video-163068717_456239052 Site Match - https:\/\/vk\.com.*video-(\d+)_(\d+).* Site Replace <iframe src="https://vk.com/video_ext.php?oid=-$1&id=$2&hd=1" width="640" height="360" allow="autoplay; encrypted-media; fullscreen; picture-in-picture;" frameborder="0" allowfullscreen></iframe> Пробовал вставлять видео через кнопку Поделиться под видео, брал адрес со стены ВК, просто копировал ссылку из первого попавшегося видео. Все работает. Единственное, если будете менять размеры width и height, то нужно будет значение hd=1 заменить на другое, его нужно смотреть в коде вставки через Поделиться. Ошибка. Замените Site Match на https:\/\/vk\.com.*video(-?\d+)_(\d+).* старые видео идут без дефиса перед оid.
31 августа, 20231 yr comment_195972 И Site Replace, соответственно, тоже. Убираем дефис перед &1 <iframe src="https://vk.com/video_ext.php?oid=$1&id=$2&hd=1" width="640" height="360" allow="autoplay; encrypted-media; fullscreen; picture-in-picture;" frameborder="0" allowfullscreen></iframe>
31 августа, 20231 yr comment_195974 Zero108 А как задать имя категории?Они у меня создаются автоматически и изменить нельзя, нет поля такого. Спойлер Отбой, это я где-то что-то сломал. Edited 31 августа, 20231 yr by edmsl
31 августа, 20231 yr comment_195975 На 4.7.11 не работает постинг видео из сообщения на форуме в приложение. Может есть фикс, а я пропустил?
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.