Устраняем баг в плагине syntaxhighlighter
Захотелось мне на wordpresse сменить плагин галереи. Поскольку раньше на другие сайты я ставил галерею lightbox, то и в данной ситуации начал искать плагины для wordpressa на его основе. После просмотра нескольких разновидностей галерей, выбор был остановлен на плагине lightbox plus colorbox. Далее плагин был скачан, успешно проинсталлирован и настроен. Но в один прекрасный момент, по воле случая во всем знакомом браузере Internet Explorer, галерея отказалась работать. Вернее как оказалось позже, она и не работала сразу после инсталляции. Просто у меня и в мыслях не было, что в Internet Explorere могут быть проблемы. Так как в других браузерах я протестировал, а ранее в Internet Explorere с галереями lightbox проблем не было. Читать далее
Плагин для jquery — saveform
В библиотеке jQuery UI есть отличный виджет, это dialog. Он позволяет создавать красивые и многофункциональные диалоговые окна для вашего интерфейса. Но у него есть одна серьезная проблема, которая, к сожалению практически нигде не освящается. Данная проблема состоит в следующем: если в диалоговом окне будут расположены некоторые поля html формы, то при попытке отправки формы, эти самые поля не будут отправлены обработчику. Это вы, что то сделали не так? Возможно, вы спросите себя. Но на самом деле все гораздо проще.
А дело все в том, что html элемент div (предполагается, что этот тип элемента является областью диалогового окна), выпадает из html тега form. Иными словами, при использовании виджета ui dialog, DOM модель перестраивается. Ну и соответственно ни о какой передаче полей формы не может быть и речи. Поэтому в связи с такой не утешительной ситуацией, было принято решение о создании плагина, который впоследствии получил незамысловатое имя – saveform. Читать далее