Новости Joomla

0 Пользователей и 1 Гость просматривают эту тему.
  • 1 Ответов
  • 3849 Просмотров
*

ershovdz

  • Захожу иногда
  • 102
  • 21 / 0
Заметил такую багу. У поля для ввода коммента появляется два "треугольника" для увеличения окошка в браузере Chrome (см. аттач).
Версия Joomla 1.5
Версия JComments 2.0.0.12

[вложение удалено Администратором]
*

smart

  • Администратор
  • 6478
  • 1318 / 15
  • Хочешь сделать хорошо — сделай!
Re: Бага при отображении в Chrome
« Ответ #1 : 18.12.2008, 16:38:36 »
Да, такое возможно. Но пока сложно сказать, как это обойти. В других браузерах (FF, IE, Opera) такого функционала как растягивание окна нет, поэтому я и добавил такой функционал. А в Chrome и Safari - есть. Потенциально можно отключить посредством доп. CSS-стиля, но при этом данный файл стилей будет невалидным с точки зрения стандарта.

Т.е. можно заменить:

Код: css
#comments-form textarea {max-width: 400px !important;width: 350px;margin:0;}

на

Код: css
#comments-form textarea {max-width: 400px !important;width: 350px;margin:0; resize: none;}

И в указанных браузерах показывать не будет... Либо в файле шаблона комментариев /components/com_jcomments/tpl/default/tpl_form.php заменить строчку:

Код: javascript
var jcEditor = new JCommentsEditor('comments-form-comment', true);

на

Код: javascript
var jcEditor = new JCommentsEditor('comments-form-comment', false);

В следующей версии наверно попробую сделать автоматическое отключение этого функционала, если текущий браузер Хром или Сафари...
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться