Posted 1 июля, 20213 yr comment_170248 Просмотр файла Videos Позволяет вашим участникам отправлять свои собственные видео для просмотра в сообществе. Поддержка включена для всех основных видео сайтов. Характеристики: NEW Поддержка пользовательских полей для каждой категории. NEW Поддержка быстрого добавления видео. NEW Video.JS поддержка для загруженных видео. NEW Улучшенный дизайн интерфейса, новые тренды, отслеживание, обнаружение и добавление вкладок. Включая нумерацию страниц и сортировку. NEW Поддержка импорта RSS для видео. Поддержка включена для обмена ссылками на странице просмотра видео. Поддержка разрешений категорий. Установите, кто может добавлять видео, редактировать видео, удалять видео, добавлять комментарии, редактировать комментарии, удалять комментарии для каждой группы. Поддержка настроек для каждой категории, включая просмотр категории, просмотр и добавление видео разрешений и тем для обсуждения. Система рейтинга Ajax с разрешениями для каждой группы, которые могут оценивать и даже могут изменять свои голоса. Настройки по умолчанию для каждой категории для сортировки и фильтрации, а также количество видео на странице. Поддержка миниатюр YouTube. Миниатюры загружаются и сохраняются локально для отображения рядом с видео, когда новые видео добавляются с использованием медиа-URL. Опция быстрого добавления видео, введите URL-адрес и категорию мультимедиа, и система попытается автоматически получить заголовок / описание видео. (Поддерживаются не все URL-адреса СМИ.) Поддержка категории или видео. Поддержка класса тегов IPB для видео. Для каждой категории или глобально созданных тем для обсуждения. Добавлен канал RSS для новых видео и для каждой категории добавлен экспорт RSS-каналов. Добавлен профессиональный перевод на русский язык. Смотрите также: Добавил Zero108 Добавлено 06/27/21 Категория Интерфейс Язык Английский, русский
1 июля, 20213 yr Author comment_170250 Для исправления бага при удалении или скрытии файлов видео в списке видео в категории, который автор не исправляет: /applications/videos/sources/Category/Category.php Найти: /** * Delete Record * * @return void */ Выше добавить: public function save() { if( is_object( $this->options ) ) { $this->options = json_encode( $this->options ); } parent::save(); } Edited 1 июля, 20213 yr by Zero108
13 июля, 20213 yr Author comment_170550 Как настроить прямой импорт видео с любого YouTube канала 1. Зайти на страницу канала и скопировать ID канала Если ID канала не отображен (заменен на что-то другое пользователем), то нужно зайти на страницу любого видео этого канала, а затем кликнуть на ссылку названия канала. Тогда ID канала отобразится в адресной строке и его можно будет скопировать. 2. Подставить ID канала в типовую ссылку: https://www.youtube.com/feeds/videos.xml?channel_id=[ID канала] Пример: https://www.youtube.com/feeds/videos.xml?channel_id=UCQNribUEpPFyumTIdd8AThg 3. Зайти в админцентр → Videos → Media Imports → + Create New 4. Вставить полученную ссылку в поле Import URL и настроить другие параметры 5. После сохранения активировать процесс импорта, кликнув указанную кнопку. Кнопка должна стать зелёной. Новые видео будут подгружены сразу в количестве около 10 штук. Новые видео будут подгружены по мере добавления новых видео на канале. Edited 13 июля, 20213 yr by Zero108
19 июля, 20213 yr comment_170695 В 14.07.2021 в 00:29, Zero108 сказал: Новые видео будут подгружены по мере добавления новых видео на канале. опрос идет сайт->youtube (cron) или наоборот?
19 июля, 20213 yr Author comment_170696 22 минуты назад, ZIKURIK сказал: опрос идет сайт->youtube (cron) или наоборот? Сайт импортирует видео из rss канала. Задача запускается раз в 5 минут по расписанию в tasks. Edited 19 июля, 20213 yr by Zero108
30 сентября, 20213 yr comment_172935 Подскажите пожалуйста. Я установил этот плагин, вроде как все работает нормально и видео добавляются, но комментариев к видео просто нет хотя они в настройках включены. Как решить данную проблему что бы работали комментарии к видео?
30 сентября, 20213 yr Author comment_172936 В настройках групп задать разрешения на просмотр и добавление комментариев.
30 сентября, 20213 yr comment_172937 15 минут назад, Zero108 сказал: В настройках групп задать разрешения на просмотр и добавление комментариев. Спасибо огромное добрый человек) проблема решена, всё работает.
30 сентября, 20213 yr comment_172944 Zero108 Можешь подсказать пожалуйста еще где я могу закомментировать копирайт "" разработчика этого плагина? Перелазил все файлы и нигде не могу найти строку которая отвечает за это.
30 сентября, 20213 yr Author comment_172946 Копирайт удаляется во всех файлах тут: /applications/videos/modules/front/videos
27 октября, 20213 yr comment_173861 Zero108 вот версия 3.5.3 Если можете - обновите на нем ваши исправления Videos 3.5.3.tar
27 октября, 20213 yr comment_173879 1 час назад, Zero108 сказал: Под исправлениями что имеете в виду? вот и я про то же. пусть делают новую загрузку, с новым описанием что нового в этой версии. а не пишут в старых типа обновить 😉
28 октября, 20213 yr comment_173888 В 01.07.2021 в 14:00, Zero108 сказал: Для исправления бага при удалении или скрытии файлов видео в списке видео в категории, который автор не исправляет: /applications/videos/sources/Category/Category.php Найти: /** * Delete Record * * @return void */ Выше добавить: public function save() { if( is_object( $this->options ) ) { $this->options = json_encode( $this->options ); } parent::save(); } логично, наверное, что это..
28 октября, 20213 yr Author comment_173889 2 часа назад, by_ix сказал: логично, наверное, что это.. Понятно. Как бы моя карма на этом форуме должна намекать, что такие простые вещи я понять в состоянии и без напоминаний от Dobrochas. Ну, да ладно. Edited 28 октября, 20213 yr by Zero108
28 октября, 20213 yr Author comment_173931 Глянул 3.5.3. Не сильно автор напрягается между версиями. Вот сравнение с 3.5.2. Там реально несколько строчек кода добавлено.
25 ноября, 20213 yr comment_175161 Как можно вывести теги присвоеные? или придется все по папкам распихивать. Хука с тегами нет ?
25 ноября, 20213 yr Author comment_175162 Хука с тегами нет. Можно попробовать отдельное приложение. В нем есть виджет Облако с тегами. https://ipbmafia.ru/topic/18420-advanced-tags-prefixes-319/?do=findComment&comment=175031 Edited 25 ноября, 20213 yr by Zero108
31 декабря, 20212 yr Author comment_176134 Как поменять частоту импорта из rss в задачах? Сейчас по дефолту 1 раз в 1 час. <?php /** * @package Videos * @author <a href='https://www.devfuse.com'>DevFuse</a> * @copyright (c) 2021 DevFuse */ namespace IPS\videos\tasks; /* To prevent PHP errors (extending class does not exist) revealing path */ if ( !\defined( '\IPS\SUITE_UNIQUE_KEY' ) ) { header( ( isset( $_SERVER['SERVER_PROTOCOL'] ) ? $_SERVER['SERVER_PROTOCOL'] : 'HTTP/1.0' ) . ' 403 Forbidden' ); exit; } /** * importVideos Task */ class _importVideos extends \IPS\Task { /** * Execute * * If ran successfully, should return anything worth logging. Only log something * worth mentioning (don't log "task ran successfully"). Return NULL (actual NULL, not '' or 0) to not log (which will be most cases). * If an error occurs which means the task could not finish running, throw an \IPS\Task\Exception - do not log an error as a normal log. * Tasks should execute within the time of a normal HTTP request. * * @return mixed Message to log or NULL * @throws \IPS\Task\Exception */ public function execute() { $timeCheck = new \IPS\DateTime; $timeCheck->sub( new \DateInterval( 'PT50M' ) ); $this->runUntilTimeout(function() use ( $timeCheck ) { try { $feed = \IPS\videos\Import::constructFromData( \IPS\Db::i()->select( '*', 'videos_rss_import', array( 'video_import_enabled=1 AND video_import_last_import<?', $timeCheck->getTimestamp() ), 'video_import_last_import ASC', 1 )->first() ); $feed->run(); } /* There's nothing more left to process */ catch ( \UnderflowException $e ) { /* Disable task if no enabled import feeds */ if( !\IPS\Db::i()->select( 'count(video_import_id)', 'videos_rss_import', array( 'video_import_enabled=1' ), NULL, 1 )->first() ) { \IPS\Db::i()->update( 'core_tasks', array( 'enabled' => 0 ), array( '`key`=?', 'importVideos' ) ); } /* No further processing needed */ return FALSE; } /* Any other exception means an error which should be logged */ catch ( \Exception $e ) { /* If there is an error, we need to log it but the error should not prevent other feeds from importing */ if ( isset( $feed ) AND ( $feed instanceof \IPS\videos\Import ) ) { $feed->last_import = time(); $feed->save(); } throw new \IPS\Task\Exception( $this, $e->getMessage() ); } /* Run again to see if there's anything left */ return TRUE; }); } /** * Cleanup * * If your task takes longer than 15 minutes to run, this method * will be called before execute(). Use it to clean up anything which * may not have been done * * @return void */ public function cleanup() { } }
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.