В названии темы, практически весь вопрос.
Есть ли у кого готовый код с картинкой кнопки для того, что бы можно было вставлять ролики с YouTube.
Разумеется хочется что бы их смотрели на сайте а не перескакивали с сайта на сайт.
Для этого видимо еще нужен плеер и все это соединить.
У кого есть в этом опыт, подскажите пожалуйста как это сделать.
Хотелось бы эту опцию всунуть именно в панель BUEditor.
Комментарии
Чтобы проигрывался YouTube, можно взять модули:
1)video_filter
код в BUEditor
[video:%TEXT% width:425 height:344 autoplay:0]
посмотреть работу можно здесь
2)emfield
я использовал в виде поля cck, посмотреть работу можно здесь
ОГРОМНОЕ!!! Больше того шрифта спасибо!!!
Как все гениальное!
Есть еще один вопрос по BUEditor.
А нельзя ли сделать, что бы когда человек хочет прикрепить картинку, при нажатии на соответствующую кнопку открывалось обычное окно в котором нужно было бы выбрать файл а не адрес изображения?
Atl Вы не сказали самого главного. Как внести код IMCE в форму BUEditor?
А не надо вносить специально. Он сам автоматом вставляется.
Попробуйте установить IMCE и т.д.
Будут вопросы - обращайтесь. Проблем не будет. Уж это сделаем легко.
IMCE установил и все равно выдается форма как на этом сайте на кнопку - вставить\редактировать изображение...
Там по моему, что-то где-то надо прописать...
musicd - насколько я понял правила игры, НЕКТО спрашивает непонятное, ему задается вектор направления движения. НЕКТО обязан перелопатить информацию в этом направлении и если не нашел нужного, опять спросить. По IMCE есть куча информации, насколько помню он настраивается на роли, но суперадмину сразу все доступно. В общем - побольше самостоятельности, рассказывать Вам порядок нажатия кнопок скоро всем надоест, а без самостоятельной работы толковый сайт ну никак не сделать...
Прошу прощения...
Ушел в поиск!
кнопка для video_filter в bueditor
var S = E.getSelection();
var form = [
{name: 'title', title: 'Ссылка YouTube'},
];
var opt = {title: 'Вставка YouTube'};
opt.submit = function(tag, form) {
var el = form.elements;
var title = el['attr_title'].value;
var text = S;
E.replaceSelection('[video:'+ title +'autoplay:0]');
};
E.tagDialog('Вставка YouTube', form, opt);