Serahele Опубликовано 10 Января 2012 Жалоба Поделиться Опубликовано 10 Января 2012 (изменено) Так как поддержка автором этого мода загнулась еще на версии 1.0.5 много лет назад, а в сети появились, так сказать "подхваченные версии" 1.0.6 и нынешняя 1.0.7, то думаю проблем с тем, что здесь выложу уже "народный" мод, быть не должно. Но выкладываю из-за проблемы, в которой прошу помочь разобраться понимающих. Мод работает прекрасно, но после выхода осла девятого (очередной новый головняк), именно в нем стали задваиваться сообщения, отправленные через Ajax Fast Reply. В осле 7 и 8 все нормально, видимо к этому стаду уже пристрелялись, но вот браузеры поколения осло-next снова убивают. В опере, хроме и лисе то же работает отлично. Собственно просьба: Помогите заставить нормально работать этот хук в ИЕ9. Хук прикрепляю, чтобы не ковырялись в инете - это проверенная рабочая версия (eng и rus). Хук "Быстрый ответ на аякс"Версия для IPB 3.1.4 Заранее спасибоen31_ajax_fast_reply_v1.0.7_eng_rus.rar Изменено 10 Января 2012 пользователем Serahele bredgraimoon отреагировал на это 1 Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Yamamura Опубликовано 17 Мая 2012 Жалоба Поделиться Опубликовано 17 Мая 2012 А как исправить баг со склейкой сообщений? Если предыдущий пользователь что-то ответил и его сообщения склеились, то мой ответ уже не будет виден. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
asterix_kpi Опубликовано 28 Октября 2012 Жалоба Поделиться Опубликовано 28 Октября 2012 Доброго времени суток!Нашли ли решение с Быстрым ответом? Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Serahele Опубликовано 28 Октября 2012 Автор Жалоба Поделиться Опубликовано 28 Октября 2012 (изменено) Решение тех, кто может решить проблему самого скрипта - нет. Сделал собственное, так сказать полумера. Не исправление, но по крайней мере работает. В хуке просто прописал на скрипт условие для осла 9 <!--[if lt IE 9]><!--> ... <!--<![endif]-->Прописывается здесь .... <templates> <template_set_id>1</template_set_id> <template_group>skin_topic</template_group> <template_content><![CDATA[<!--[if lt IE 9]><!--><script type="text/javascript"> // Jump to anchor embedded in query string var regex = /pid__([0-9]+)/; var anchor; .... // Reset last post date for fetching new replies $('ajaxFastReply').setAttribute( 'name', ajax.responseJSON['last_post'] ); } } } ); } </script><!--<![endif]-->]]></template_content> <template_name>ajaxFastReplyJS</template_name> <template_data/> Это просто отключает javascript с highlight эффектами для 9 осла, в остальных браузерах и версиях осла он работает. Т.е. в 9-ке не будет эффекта плавного перехода и появления сообщений. В остальном все так же. И уже хук с этой так сказать, правкой, устанавливаешь. Изменено 28 Октября 2012 пользователем Serahele Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
asterix_kpi Опубликовано 28 Октября 2012 Жалоба Поделиться Опубликовано 28 Октября 2012 (изменено) Я решил чуть по другому... В Голову просто вставил...<meta http-equiv="X-UA-Compatible" content="IE=8" />И теперь все ОК!!! З.Ы. А вот заметил...что в Хроме и мозиле после ответа - сама форма быстрого ответа остается развернутой и в ней тоже остаеться текст сообщения... Изменено 28 Октября 2012 пользователем asterix_kpi Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Serahele Опубликовано 28 Октября 2012 Автор Жалоба Поделиться Опубликовано 28 Октября 2012 Не знаю, ничего подобного у меня нет. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
asterix_kpi Опубликовано 28 Октября 2012 Жалоба Поделиться Опубликовано 28 Октября 2012 А как принудительно свернуть и очистить форму редактора - в коде на java после отправки сообщения..? Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Рекомендуемые сообщения
Присоединиться к обсуждению
Вы можете ответить сейчас, а зарегистрироваться позже. Если у вас уже есть аккаунт, войдите, чтобы ответить от своего имени.