Sunday, June 16, 2013

Версия 0.1.3

Оказывает видеоролики Youtube не показывались на подгружаемых страницах, но показывались только на страницах, куда был сделан переход, обычно первая.

В этой версии это исправлено.

Thursday, June 13, 2013

Версия 0.1.2

Эта версия фиксит ошибку с формами путём добавления контекстной кнопки цитирования, которая правильно выбирает форму для вставки цитирования. Поле ввода сообщения появляется на экране автоматически при цитировании. Внешний вид кнопки взят с другого костромского форума Сковородка

Кнопка цитирования выглядит вот так


Wednesday, June 12, 2013

Обнаружил ошибку на ДжедиФоруме

Когда присутствует форма голосования, то цитирование в ответ не работает.

Я обнаружил  этот баг в этой теме. Хотел написать целый опус-ответ-комментарии, но не получилось цитировать.

Причина - функция PasteQ() ответственная за помещение цитаты в поле ответа не проверяет, что есть еще одна форма с id="post" у формы голосования, а форма ответа не имеет id, но имеет name="post", т.е. с точки зрения доступа DOM обе формы одинаковы (привет программистам этого дела).

Попробую разрулить это дело в своём расширении. Вариантов решения вопроса несколько: смена id/name одной из форма, перекрытие функции pasteq() на свою с правильным выбором формы, переделка цитирования на свой вариант (можно сделать более удобно, когда кнопка "Цитировать" появляется около выделенного фрагмента текста и не надо будет скроллить страницу при большом посте).