Баги

Added by Максим Карпов almost 2 years ago

Почему-то, когда в таблице обертываешь текст в параграф или в заголовок - исчезают td у этой ячейки.


Replies (10)

RE: Баги - Added by Максим Карпов almost 2 years ago

пока обошелся таким быдлокодом в замещении тегов (примерно 3990 строка ))

1 if (n.nodeName == 'TD')
2 {
3    $(n).html($(self.rte.dom.create(tag)).html($(n).html()));
4 }

RE: Баги - Added by Максим Карпов almost 2 years ago

Следущий баг - при установки ссылки на какое-нибудь слово в параграфе - весь параграф начинает считаться ссылкой, следовательно невозможно сделать больше одной ссылки в параграфе

RE: Баги - Added by Максим Карпов almost 2 years ago

пофиксилось редактированимем условия в кнопках link и unlink

1 if (this.rte.dom.selfOrParentLink(n) || this.rte.dom.childLinks(n).length)

поправил на
1 if (this.rte.dom.selfOrParentLink(n))

и в кнопке link немного поменял другое условие
1 if ((l = this.rte.dom.selfOrParentLink(n))) {
2     this.link = l;
3 } else if ((l = this.rte.dom.childLinks(n))) {
4     this.link = l[0];
5 }

на
1 if ((l = this.rte.dom.selfOrParentLink(n))) {
2     this.link = l;
3 } else if ((l = this.rte.dom.childLinks(n))) {
4 //    this.link = l[0];  //гыыы
5 }

RE: Баги - Added by Максим Карпов almost 2 years ago

как оказалось, баг со ссылкой все равно остался, поэтому откатываем все назад и вот это условие:

1 if ((l = this.rte.dom.selfOrParentLink(n))) {
2     this.link = l;
3 } else if ((l = this.rte.dom.childLinks(n))) {
4     this.link = l[0];
5 }

меняем на
1 if ((n.nodeName == "A") && (l = this.rte.dom.selfOrParentLink(n))){
2     this.link = l;
3 }
4 else {
5     this.link = null;
6 }

теперь ссылки обнуляются и все вроде работает :)

RE: Баги - Added by Dmitry Levashov almost 2 years ago

Спасибо! Постараемся включить ваши фиксы в след релиз-кандидат.
Может хотите присоединиться к разработке?

RE: Баги - Added by Dmitry Levashov almost 2 years ago

Первый баг не удалось воспроизвести. Ячейки оставались на месте, но вылетало сообщение об ошибке. Исправлено.
Патч для второго бага принят.

RE: Баги - Added by Roman Sukochev almost 2 years ago

Есть тфкой баг: есть текстовый файл, по двойному клику открывается для просмотра, все гуд. Потом открываешь его для редактирования, че-нить меняешь и сохраняешь, после этого файл уже по двойному клику не открывается для просмотра.

RE: Баги - Added by Максим Карпов almost 2 years ago

Dmitry Levashov wrote:

Первый баг не удалось воспроизвести. Ячейки оставались на месте, но вылетало сообщение об ошибке. Исправлено.

действительно, сейчас ячейка не исчезает (возможно в новом RC пофиксилось). Теперь в FF 3.6 при добавлении параграфа в ячейку, появляется BR перед параграфом, а если добавить просто текст, а не параграф - появляется пробел :)

Блин, криво отквотил, а тут даже отредактировать нельзя :)

RE: Баги - Added by Troex Nevelin almost 2 years ago

Максим Карпов wrote:

Блин, криво отквотил, а тут даже отредактировать нельзя )

Вроде обновил конфиг redmine, проверьте что теперь можете править свои посты?

RE: Баги - Added by Максим Карпов almost 2 years ago

Troex Nevelin wrote:

Вроде обновил конфиг redmine, проверьте что теперь можете править свои посты?

ага, спасибо :)

(1-10/10)