Т.к. используется у меня используется устаревшая версия версия Energine, пришлось адаптировать новую версию редактора. Я уверен что эта проблема не у меня одного, так что вот лекарство:
1. Качаем исходник с ссылки выше. 2. Заменяем "single_template" на "componentPath". 3. Ура. Заработало :).
> Т.к. используется у меня используется устаревшая версия версия > Energine, пришлось адаптировать новую версию редактора. Я уверен что > эта проблема не у меня одного, так что вот лекарство:
> 1. Качаем исходник с ссылки выше. > 2. Заменяем "single_template" на "componentPath". > 3. Ура. Заработало :).
>> Т.к. используется у меня используется устаревшая версия версия >> Energine, пришлось адаптировать новую версию редактора. Я уверен что >> эта проблема не у меня одного, так что вот лекарство:
>> 1. Качаем исходник с ссылки выше. >> 2. Заменяем "single_template" на "componentPath". >> 3. Ура. Заработало :).
>> Спасибо разработчикам.
> -- > Вы получили это сообщение, поскольку подписаны на группу Energine content management framework.
> Чтобы добавлять сообщения в эту группу, отправьте письмо по адресу energine@googlegroups.com. > Чтобы отменить подписку на эту группу, отправьте сообщение по адресу energine+unsubscribe@googlegroups.com. > О дополнительных функциях можно узнать в группе по адресу http://groups.google.com/group/energine?hl=ru.
Проблема все таже, при переходе в диалог или нажатии на кнопку тулбара пропадает выделение и позиция курсора. В режиме Source все работает. Подозреваю что в Webkit-е както странно работает свойство unselectable в паре с contenteditable.
On 13 сен, 14:54, Pavel Dubenko <d.pa...@gmail.com> wrote:
> >> Т.к. используется у меня используется устаревшая версия версия > >> Energine, пришлось адаптировать новую версию редактора. Я уверен что > >> эта проблема не у меня одного, так что вот лекарство:
> > -- > > Вы получили это сообщение, поскольку подписаны на группу Energine content management framework.
> > Чтобы добавлять сообщения в эту группу, отправьте письмо по адресу energine@googlegroups.com. > > Чтобы отменить подписку на эту группу, отправьте сообщение по адресу energine+unsubscribe@googlegroups.com. > > О дополнительных функциях можно узнать в группе по адресуhttp://groups.google.com/group/energine?hl=ru.
> Проблема все таже, при переходе в диалог или нажатии на кнопку тулбара > пропадает выделение и позиция курсора. В режиме Source все работает. > Подозреваю что в Webkit-е както странно работает свойство unselectable > в паре с contenteditable.
> On 13 сен, 14:54, Pavel Dubenko <d.pa...@gmail.com> wrote: >> а что говорит девелопмент консоль?
>> >> Т.к. используется у меня используется устаревшая версия версия >> >> Energine, пришлось адаптировать новую версию редактора. Я уверен что >> >> эта проблема не у меня одного, так что вот лекарство:
>> > -- >> > Вы получили это сообщение, поскольку подписаны на группу Energine content management framework.
>> > Чтобы добавлять сообщения в эту группу, отправьте письмо по адресу energine@googlegroups.com. >> > Чтобы отменить подписку на эту группу, отправьте сообщение по адресу energine+unsubscribe@googlegroups.com. >> > О дополнительных функциях можно узнать в группе по адресуhttp://groups.google.com/group/energine?hl=ru.
>> -- >> Pavel Dubenko, web-developer
> -- > Вы получили это сообщение, поскольку подписаны на группу Energine content management framework.
> Чтобы добавлять сообщения в эту группу, отправьте письмо по адресу energine@googlegroups.com. > Чтобы отменить подписку на эту группу, отправьте сообщение по адресу energine+unsubscribe@googlegroups.com. > О дополнительных функциях можно узнать в группе по адресу http://groups.google.com/group/energine?hl=ru.
> -- > Вы получили это сообщение, поскольку подписаны на группу Energine content management framework.
> Чтобы добавлять сообщения в эту группу, отправьте письмо по адресу energine@googlegroups.com. > Чтобы отменить подписку на эту группу, отправьте сообщение по адресу energine+unsubscribe@googlegroups.com. > О дополнительных функциях можно узнать в группе по адресу http://groups.google.com/group/energine?hl=ru.
Правки странные получились. Если событие mousedown "заблокировать"
тогда курсор перестает теряться и все функции начинают работать как в
RichEditor-е так и в PageEditor-е.
Код выше не работает, вот рабочий код:
Toolbar.Button = new Class({
Extends:Toolbar.Control,
build: function() {
this.parent();
var control = this;
this.element.addEvents({
'mouseover': function() { if (!
control.properties.disabled) { this.addClass('highlighted'); } },
'mouseout': function()
{ this.removeClass('highlighted'); },
'click': function() { if (!
control.properties.disabled)
{ control.toolbar._callAction(control.properties.action); } },
'mousedown':function(event) {
return false;
}
});
}
> Правки странные получились. Если событие mousedown "заблокировать" > тогда курсор перестает теряться и все функции начинают работать как в > RichEditor-е так и в PageEditor-е. > Код выше не работает, вот рабочий код:
> -- > Вы получили это сообщение, поскольку подписаны на группу Energine content management framework.
> Чтобы добавлять сообщения в эту группу, отправьте письмо по адресу energine@googlegroups.com. > Чтобы отменить подписку на эту группу, отправьте сообщение по адресу energine+unsubscribe@googlegroups.com. > О дополнительных функциях можно узнать в группе по адресу http://groups.google.com/group/energine?hl=ru.