Сергей Карпович · 07 февраля 2026, 10:46 При встаке ссылок на Rutube ролики с доступом по ссылке, из ссылки вырезается ключ доступа после ID ролика: rutube.ru/play/embed/id_ролика/?p=ключ Соответственно видео не работает Решение: в файле core/components/videogallery/lib/VideoThumb/VideoThumb.php заменить блок парсинга ссылку рутуб на этот: // Rutube elseif (preg_match('~https?://(?:www\\.|)rutube\\.ru/video/embed/([a-zA-Z0-9_\\-]+)/?~i', $video, $matches) || preg_match('~https?://(?:www\\.|)rutube\\.ru/video/([a-zA-Z0-9_\\-]+)/?~i', $video, $matches) || preg_match('~https?://(?:www\\.|)rutube\\.ru/tracks/([a-zA-Z0-9_\\-]+)(&.+)?/?~i', $video, $matches)) { $videoId = $matches[1]; $newVideo = 'https://rutube.ru/video/embed/' . $videoId; // --- НАЧАЛО ПРАВКИ: Добавляем поддержку приватного ключа ?p= --- $parts = parse_url($video); if (isset($parts['query'])) { parse_str($parts['query'], $queryParams); if (!empty($queryParams['p'])) { // Добавляем ключ к embed ссылке $newVideo .= '/?p=' . $queryParams['p']; } } // --- КОНЕЦ ПРАВКИ --- $video = $newVideo; $image = ''; // Добавил @ перед file_get_contents, чтобы не сыпались ошибки если Rutube вернет 404 для закрытого видео if ($json = json_decode(@file_get_contents('https://rutube.ru/api/video/' . $videoId), true)) { $image = $json['thumbnail_url']; $image = $this->getRemoteImage($image); } $data = [ 'video' => $video, 'videoId' => $videoId, 'image' => $image, ]; } Новые дополнения и их версии / [videoGallery] 1.4.0 Поддержка VK Video и ещё пара фишек 10 0 1
vectorserver · 15 января 2026, 11:06 Используй phpThumbOn он как раз в префиксе указывает размер изображения. Ссылка: modstore.pro/packages/photos-and-files/phpthumbon Вопросы / имена файлов миниатюр картинок 1 0 1
Иван Чуваев · 20 сентября 2025, 15:07 Добрый день! Спасибо за описание) Еще стоит упомянуть про вкладку Actionbuttons (в настройке MIGX-конфигурации) — тут надо отметить галочку additem — это кнопки которыми можно управлять записями в таблице. Пошаговые инструкции / MigxDB - Делаем безграничное хранилище "объектов" в ресурсах. 11 0 1
[Решено] Обновление MODX 3.2.2 компонент FetchIt ломает сайт PHP 8.3 Поправил github.com/GulomovCreative/FetchIt/pull/19 github.com/GulomovCreative/FetchIt/pull/18
MaxNotify3 Вышло обновление 1.3.0-pl (20.07.2026) — добавлены уведомления о заявках FormIt через hook-сниппет maxNotify3FormIt; — добавлены уведомления о заявках SendIt через hook-с...
[Theme.Bootstrap] Новая версия с Bootstrap 4 Новая обновленная версия уже в магазине modstore.pro/packages/sites-themes/theme.bootstrap 4.1.0 (15.07.2026) — Added chunks for quick site setup: Scripts, Meta, Menu.*, Crumb...
Соответственно видео не работает
Решение:
в файле core/components/videogallery/lib/VideoThumb/VideoThumb.php заменить блок парсинга ссылку рутуб на этот:
Ссылка: modstore.pro/packages/photos-and-files/phpthumbon
Еще стоит упомянуть про вкладку Actionbuttons (в настройке MIGX-конфигурации) — тут надо отметить галочку additem — это кнопки которыми можно управлять записями в таблице.