В расширенном редакторе сообщений есть косяк с цитатой. Если выделить текст и нажать иконку для вставки бб-кода цитирования [ quote ], то выделенный текст не будет обрамлен [ quote ] [ / quote ] , будет ими заменен.
Наблюдается в Opera 11.11. В Огнелисе работает нормально.
(Добавление)
Как временный "костыль" заменил фрагмент в javascript/formcode.js:
CODE:switch(code) {
case 'quote': if (txt.length == 0 && a[1]) {
alert('Для вставки цитаты надо выделить текст!');
return;
};
var replace = (a[1] != '') ? '='+a[1]:'';
L = bbtags[code][0].replace(/%/, replace) + txt;
R = bbtags[code][1];
break;
на такой:
CODE:switch(code) {
case 'quote': var range = get_range();
if (range == '') {
alert('Для вставки цитаты надо выделить текст!');
pos_to_end = true;
return;
};
L = bbtags[code][0].replace(/%/, a[1]) + ((range == '') ? txt : '');
R = bbtags[code][1];
break; |