Конфликт плагина WP-Cumulus и галереи Highslide JS

Конфликт плагина WP-Cumulus и галереи Highslide JSУверен, не один я столкнулся с проблемой при установке галереи Highslide JS на блог WordPress. Но решения в интернете, почему-то, так и не нашёл. Пришлось бороться с этой проблемой самому.

Это касается как прямой установки галереи Highslide JS, так и плагинов Highslide4WP и Highslide4wp-mod.

Проблема заключается в том, что при выводе фото, в то время как весь экран затемняется, облако тегов WP-Cumulus остаётся белым пятном. Точнее тем цветом, какой прописан у Вас в настройках.

Вторая беда в том, что фотография выводится на втором плане, то есть под облаком тегов WP-Cumulus. Что, согласитесь, совсем недопустимо. Вы можете видеть всё это на снимке экрана этого сайта.

Решение оказалось проще, чем можно было представить. Идём в папку, где установлен WordPress. Находим папку с плагинами, открываем папку wp-cumulus, находим файл swfobject.js и открываем его для редактирования. Находим строчку:

_19="<embed type=\"application/x-shockwave-flash\" src=\""+this.getAttribute("swf")+"\" width=\""+this.getAttribute("width")+"\" height=\""+this.getAttribute("height")+"\"";

и добавляем в неё вот этот параметр:

wmode=\"opaque\"

Должно получиться что-нибудь типа такого:

_19="<embed wmode=\"opaque\" type=\"application/x-shockwave-flash\" src=\""+this.getAttribute("swf")+"\" width=\""+this.getAttribute("width")+"\" height=\""+this.getAttribute("height")+"\"";

Этого достаточно для браузеров Opera и Mozilla Firefox. Но не для IE8. Специально для тех, кто в танке — т.е. для семейства Internet Explorer — находим строку:

_19+="<param name=\"movie\" value=\""+this.getAttribute("swf")+"\" />";

и вставляем перед ней строку:

_19+="<param name=\"wmode\" value=\"opaque\" />";

Вуаля! Теперь всё работает как нужно — облако тегов WP-Cumulus затемняется вместе с остальным экраном и уходит на второй план.

Данная статья является объектом авторского права.



Статьи по теме


Самые читаемые


  1. Мне понравился ресурс. Уже многие ресурсы хорошо выглядят наконец то научились делать красиво. Наш информационный век заставил людей делать свои дела и мгновенно решать различного рода вопросы через глобальную сеть Интернет.

    Комментарий by DigolosSSD — 28.09.2010 @ 10:38

  2. Хороший блог очень понравился буду следить за вашими новостями.

    Комментарий by Pomoshnik — 29.09.2010 @ 06:41

  3. Прекрасный и восхитительный пост!!! Спасибо !!!

    Комментарий by Fluffydreamer — 30.09.2010 @ 10:38

  4. Спасибо! Долго не мог найти решения, а так всё просто!

    Комментарий by LizzieСarver18 — 03.09.2011 @ 21:36

RSS-лента комментариев к этой записи.
TrackBack URL


 


Официальный партнер RU-CENTER. Регистрация доменов и хостинг.