BuEditor - JS - Форма

Главные вкладки

Аватар пользователя ReVizer ReVizer 14 октября 2007 в 12:40

Подскажите ...
Установил BuEditor. Там по улолчанию есть "Вставка картинки" и "Вставка ссылки".

Подскажите какой код для кнопки надо написать, что бы получить такую форму и результат к ней:

"Форма":
Добавить/Править трек:
Исполнитель: ..................... (например: DJ Kakoito)
Название: ..................... (например: MyTrack)
Стиль: ..................... (например: Krutoy)
Описание: ....................... (например: Tam taraba tam tam)
Ссылка: ....................... (например: http://mp3.zu/track.mp3)

"Результат":
DJ Kakoito - MyTrack
Стиль: Krutoy
Описание: Tam taraba tam tam

Скачать >>

Или где хотя бы лучше всего описано JS для новичков?

Комментарии

Аватар пользователя ReVizer ReVizer 18 октября 2007 в 0:25

Да уж. Не дождёшся никого.

Сделал так:

js:
var nick = prompt('Творческий псевдоним', '');
var track = prompt('Шаг 2. Название трека', '');
var style = prompt('Шаг 3. Стиль трека (оставьте, если не знаете)', 'неопределён');
var txt = prompt('Шаг 4. Описание', '');
var url = prompt('Шаг 5. Ссылка', '');

var code = '<div class="utrack">'+ '<strong>' + nick + ' - ' + track + '</strong>' + ' (' + 'стиль: ' + style + ') ' + '<br />'  + txt + '<br />' + '<a href="' + url + '">Скачать (слушать) </a>' + '</div>';
editor.active.replaceSelection(code);

Аватар пользователя Алексей Дёмин Алексей Дёмин 11 января 2008 в 14:06

Че-та я все равно не понял....
у меня езь код вставки картинки:

js:
var B = eDefBrowseButton('/?q=imce/browse', 'attr_src', 'Browse', 'image');
var form = [
 {name: 'src', title: 'Адрес изображения', suffix: B},
 {name: 'width', title: 'Ширина x Высота', suffix: ' x ', getnext: true, attributes: {size: 3}},
 {name: 'height', attributes: {size: 3}},
 {name: 'alt', title: 'Альтернативный текст'},
{name: 'align', title: 'Выравнивание', type: 'select', options: {'': '', left: 'По левому краю', right: 'По правому краю', center: 'По центру'}}
];
eDefTagDialog('img', form, 'Вставить/Редактировать изображение', 'Вставить');

Который вставляет
< img src="image.jpg" alt="текст" width="300" height="300" align="left" />
А мне надо вставить

< a href="image.jpg" rel="lightbox">  < img src="image.jpg" alt="текст" width="300" height="300" align="left" /></a>

Как изменить код?

Аватар пользователя Bommba Bommba 24 февраля 2008 в 21:46

Скачал данный модуль, но у меня нет выравнивавания тескта по разным краям, середине или по ширене. МОжет старую версию скачал? Как сделать так, чтобы все это появилось?

И еще. Что-то не получается делать ссыки. Вводу все данные, в тексте оно все видно, но как на странице сайта, не видно. Что делать?

Аватар пользователя ReVizer ReVizer 26 апреля 2008 в 17:53

"Скачал данный модуль, но у меня нет выравнивавания тескта по разным краям, середине или по ширене. МОжет старую версию скачал? Как сделать так, чтобы все это появилось?"

Можно реализовать за счёт стилей

В файле стиля прописать три стиля с разным выравниванием текста. А уже в BUEditor соответственно окручивание этими стилями.