Баг со вставкой тега цитирование.

Версия 0.3.1
Если выделить текст в редакторе и нажать на «Цитировать» текст исчезнет и вместо него появиться пустой blockquote, тестировалось на Google Chrome.

Патч
Файл /templates/skin/new/js/panel.js
Метод:
putQuote: function(obj) {
	obj=$(obj);
	if (selText=this.getSelectedText()) {			
		this.putText(obj,'<blockquote>'+selText+'</blockquote>');
	} else {
		this.putTagAround(obj,'blockquote');
	}
}

Изменить следующим образом:
putQuote: function(obj) {
	obj=$(obj);
	selText=this.getSelectedText();
	if (selText && selText != "") {			
		this.putText(obj,'<blockquote>'+selText+'</blockquote>');
	} else {
		this.putTagAround(obj,'blockquote');
	}
}


P.S. Перенести в Багрепорт не могу, кармы не хватает.

8 комментариев

avatar
ошибка, действительно, существует. спасибо за решение.
+1
avatar
у меня не заработало, что делать?
  • pin
  • 0
avatar
точнее не что делать, а где-то есть ошибочка :(
avatar
надо бы найти решение данной проблеме…
avatar
например, можно почитать топик до конца
avatar
аа
вы наверное про getSelectedText
с обновленным редактором проблем вроде нет
avatar
да)спасибо, посмотрим
avatar
я о предыдущем комментарии «у меня не заработало, что делать?»
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.