Добавить по умолчанию отступ для картинок в Bueditor
8 июля 2008 в 16:55
Помогите немного доработать функционал bueditor. При вставке изображений нужно, чтобы всегда добавлялся атрибут hspace=10 , чтобы текст не прилипал к картинке вплотную, вот код для вставки изображений, как можно добавить нужный мне параметр?
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: 'title', title: 'Название картинки'},
{name: 'align', title: 'Выравнивание', type: 'select', options: {'': '', left : 'По левому краю', right: 'По правому краю', center: 'По центру'}}
];
eDefTagDialog('img', form, 'Вставить/Редактировать изображение', 'Вставить');
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: 'title', title: 'Название картинки'},
{name: 'align', title: 'Выравнивание', type: 'select', options: {'': '', left : 'По левому краю', right: 'По правому краю', center: 'По центру'}}
];
eDefTagDialog('img', form, 'Вставить/Редактировать изображение', 'Вставить');
З.Ы. Экспериментируя с кодом, я сделал поле title для изображения, т.к. прочитал сегодня что вроде бы он влияет на ранжирование картинок. Как вы счиатете, следует ли его добавлять, если изображение не является гиперссылкой?
- Блог
- Войдите или зарегистрируйтесь, чтобы отправлять комментарии
Комментарии
Предлагаю посмотреть готовое решение с использованием таблицы стилей и небольшой модификацией BUeditor'а.