Вы не зашли.
Кажется с годом что-то напуталось в последней ревизии
Djaffar, именно искать не получится, т.к. в теге [media] задаётся URL видео-ролика, а не его местоположение.
Но превьюшками пользоваться теперь можно, в SVN выложена обновлённая версия плагина bb_media:[0.07][2011-01-14] + Для видео-файлов добавлена возможность вставки картинки-превьюшки, пример использования: [media preview="http://localhost/preview.png" width="100%" height="400"]http://localhost/video.mp4[/media] [0.06][2012-01-14] + Добавлена поддержка .pdf файлов (при помощи: <object type="application/pdf" data="..."></object>), т.е. для отображения PDF'ок необходима поддержка браузером
Не в сети
vitaly большое тебе спасибо, клиенты жаловались на кучу непонятного кода а теперь одна строчка. Потестил в Opera ролик подхвачен и с превью и без. Пдфку опера не опознала. Хром все подхватил, для пдфки вывел окошко на загрузку пдф плагина. Мозила все подхватила для пдфки вывела строчку вверху сайта на загрузку плагина. IE 9 пдфку проигнорировал полностью, и отказался выводить ролик без принудительного указания размеров. Похоже он ставит по умолчанию размер в 1px поэтому и не выводится.
По поводу поиска превьюшек я не правильно выразился, имелось ввиду не поиск а подстановка в превьюшку урла ролика, ну чтоб код еще меньше был. Вот смотри
[media width="654" height="390" preview="http://ng093/uploads/files/rolik.png"]http://ng093/uploads/files/rolik.flv[/media]
Там где я ролики использую клиенты сами перегоняют в flv автоматом превьюшку делают и заливают через фтп сразу два файлика flv и png. Если сделать по какимто причинам не получается то и так хорошо. Еще раз спасибо . Музыку не тестил, дети спят.
IE 6, 7, 8 ведут себя также как и 9
Изменено Djaffar (2012-01-15 06:57:30)
Не в сети
vitaly большое тебе спасибо, клиенты жаловались на кучу непонятного кода а теперь одна строчка. Потестил в Opera ролик подхвачен и с превью и без. Пдфку опера не опознала. Хром все подхватил, для пдфки вывел окошко на загрузку пдф плагина. Мозила все подхватила для пдфки вывела строчку вверху сайта на загрузку плагина. IE 9 пдфку проигнорировал полностью, и отказался выводить ролик без принудительного указания размеров. Похоже он ставит по умолчанию размер в 1px поэтому и не выводится.
Вообще размеры принудительно задаются самим плагином.
В файле bb_media.php, строка ~79:
// Check required keys
$kdefault = array(
'width' => array('sound' => 320, 'video' => 320, 'pdf' => '100%'),
'height' => array('sound' => 20, 'video' => 200, 'pdf' => '350')
);
описаны значения по умолчанию для высоты/ширины для разного вида контента (в случае, если ты значения не указал, либо указал неправильно).
и тут, кстати, можешь ручками прописать конкретно свои значения в качестве дефолтных.
По поводу поиска превьюшек я не правильно выразился, имелось ввиду не поиск а подстановка в превьюшку урла ролика, ну чтоб код еще меньше был. Вот смотри
[media width="654" height="390" preview="http://ng093/uploads/files/rolik.png"]http://ng093/uploads/files/rolik.flv[/media]
Там где я ролики использую клиенты сами перегоняют в flv автоматом превьюшку делают и заливают через фтп сразу два файлика flv и png. Если сделать по какимто причинам не получается то и так хорошо. Еще раз спасибо . Музыку не тестил, дети спят.
Ну это конкретно твоя задача. В плагин она никак не вписывается (imho), это явно хак.
Находишь строку ~127:
// - preview image
if (isset($keys['preview']) && preg_match("#^http\:\/\/.*?\.(png|jpg)$#i", $keys['preview'], $m)) {
$outfkeys []= 'image='.urlencode($keys['preview']);
}
и меняешь на:
// - preview image
if (isset($keys['preview']) && preg_match("#^http\:\/\/.*?\.(png|jpg)$#i", $keys['preview'], $m)) {
$outfkeys []= 'image='.urlencode($keys['preview']);
} else {
if (preg_match("#^(http\:\/\/.*?)(\.flv)$#i", $keys['file'], $m) {
$outfkeys []= 'image='.urlencode($m[1].'.png');
}
}
Этот код должен будет самостоятельно добавлять флаг preview для всех файлов с расширением .flv, превьюшка будет иметь расширение .png
IE 6, 7, 8 ведут себя также как и 9
Попробуй поиграться с размерами по умолчанию.
Возможно, IE не любит указания width="100%" ?
p.s. Хак не проверял, но по идее должен работать
Не в сети
спс с хаком разберусь
IE вообще не воспринимает конструкцию без указания размеров типа [media]http://mysuite/myvideo.flv[/media] но этоже IE
а возможно я не с той ветки cvn код брал
Не в сети
Её там и не должно быть.
Не в сети
ну походу в файле bbcodes.tpl шаблона есть такие строчки
[isplugin bb_media]<div class="editor_button" onclick="insertext('[media]','[/media]', '{area}')"><img title="Вставка медиа" src="{tpl_url}/images/bbcodes/media.gif" alt="" border="0" height="25" width="23"></div>[/isplugin]
как я понимаю когда я включаю плагин там должна пимпочка появится, или не должна))? или файл bbcodes.tpl в 0.9.3 версии уже не нужен а надо только в engine / skins / default / tpl / qt_news.tp править?
Не в сети
подскажите как правильно написать чтоб при клике мне автоматически так видавало
[media width="600" height="350"][/media]
пробую так
<div class="editor_button" onclick="insertext('[media width="600" height="350"]','[/media]', '{area}')"><img title="Вставка медиа" src="{tpl_url}/images/bbcodes/media.gif" alt="" border="0" height="25" width="23"></div>
но чето клик перестает работать(
Не в сети
Почему данный плагин не сделать так, чтобы можно было не только ссыль ставить на ролик или песню, а можно было файл сразу на сервант качнуть и чтобы сразу все автоматом добавилось. Как с картинками по аналогии???
не все люди знают как вставлять ссылки. это хоть и не большое, но затруднение.
Не в сети
В чем проблема ? ...
1. Установил.
2. Создал папку "Video" в шаблоне сайта и залил туда видео
3. Вставляю [media width="700" height="400"]http://сайт/video/magnum.mp4[/media]
Выводиться просто код - но видео нету.
Подскажите пожалуйста!
Спасибо
Не в сети
Ahatomik, А плагин включен?
xmpp://ngcms@conf.ngcms.ru
Настройка клиента для подключения к конференции
Не в сети
vip,та ну , прежде чем писать перепроверил ... делал все, по примеру в описание плагина .... может не нужно создавать папку /video/magnum.mp4 в этом может быть пробелема ? ....
Не в сети
если у тебя выводить просто
[media width="700" height="400"]http://сайт/video/magnum.mp4[/media]
значить просто непашет плагин и нету никакой разницы откуда видео и где оно сохранено
Изменено legenda (2012-03-23 01:57:32)
Не в сети
Legenda
<a onclick="insertext('[media width="600" height="350"]','[/media]', {area})" title='Вставить медиа'><img src="{skins_url}/tags/media.gif" width="16" height="16" alt="Вставить медиа" /></a>
Вставь в нужном тебе месте в файл engine\skins\default\tpl\qt_news.tpl
Не в сети
Здравствуйте. Есть вопрос по поводу флешплеера. Есть сайт сериалов и я долго думал как организовать онлайн просмотр. Искал куда можно залить видео, чтоб была нормальная скорость отдачи, и не нашел нечего подходящего кроме контакта. Все бы нечего но на сайте сериалы по 100 а иногда и по 300 серий, а как всем известно взять прямые ссылки для своего плеера невозможно а вставлять на страницу 300 плееров это не вариант полазив по просторам интернета нашел http://animeland.su/anime-rus/ova-rus/80-xellsing-ova-1234-hellsing-ova-rus.html на котором судя по всему через яваскрипт формируется плейлист из большого количества вставлених iframe плееров. Нет ли у кого то подобного хака или плагина? или идеи как можно организовать подобное? думаю ето было б не плохое дополнение для ng.
Не в сети
Ок тогда почему так... с адс_про <media width="600" height="350">http://youtu.be/видео</media> не работает !
и если просто втсавлять в сам шаблон ... точ но так же !( скажите причину .. так как по примеру Djaffar в самой новости все отлично выводиться !
Не в сети