Предисловие для тех, кто не в теме. Есть компонент k2- это мощный каталог для контента. Есть плагин allvideos- это вставка видео ( загруженное на сайт, с другого сервера, с видеохостингов). Оба расширения сделаны командой Joomlaworks. Плагин интегрируется с компонентом- при создании статьи есть вкладка "Видео", в которой есть возможность быстрой вставки: На форуме Joomlaworks есть инструкция по добавлению в плагин функционала обработки плейлистов. В ней есть, кстати, небольшая ошибка- не прописано расширение файла. Задача- возможность загрузки плейлистов через форму "Загрузить видео" с последующим отображением на сайте. 1) Файл administrator/com_k2/models/item.php При загрузке файла, компонент проверяет его расширение. Добавляем формат xml в список разрешенных. Строка 425. Добавляем в конце списка 'xml' Код (PHP): $validExtensions = array('flv', 'swf', 'wmv', 'mov', 'mp4', '3gp', 'avi','divx', 'xml'); 2) Добавление поддержки плейлистов в allvideos. Файл plugins/content/jw_allvideos/jw_allvideos_sources.php Добавляем в начале файла код находящийся в аттаче allvideos.txt ( запихал в аттач так как слишком длинный код, вылезал за границы страницы). Пример плейлиста можно посмотреть в топике форума joomlaworks, который я указывал выше. Документация по созданию плейлиста- http://developer.longtailvideo.com/trac/wiki/FlashFormats#XMLPlaylists. Загруженные файлы хранятся в папке: /media/k2/videos/ Где это может быть использовано? Если требуется, чтобы был один плеер, а под ним (или справа от него) прокручивался плейлист.
ок. а что делать когда при установленном плагине K2 Plugin - YouTube Videos в к2 в графе видео никакой формы нет?