Ars Longa, Vita Brevis

Март 15, 2008

WP ProtoBox 0.1

Рубрика: Плагины
Метки: , ,
Vladimir @ 7:07 пп
RSS 2.0

Ранее я писал про LightBox 2 и чем он мне не нравится, а также приводил переписанную версию скрипта (которую я назвал ProtoBox), которая, к тому же, обладает дополнительными возможностями. Так как данный скрипт теперь много где используется вместо LightBox (в том числе и здесь), я решил написать plugin для WordPress.

Доступен он здесь: protobox.zip.

У плагина есть одна приятная особенность — вместо старых версий Prototype и Scriptaculous (которые идут в дистрибутиве WordPress) скрипт регистрирует и использует новые версии.

Update: очень рекомендую прочитать ProtoBox: LightBox 2 reloaded :-)  — это может избавить Вас от кучи вопросов :-)

Комментарии к статье "WP ProtoBox 0.1" (3) »

  1. [Март 15, 2008 7:14 пп] Tigress:

    Супер! Попробуй выложить на WordPress.org

    #1
  2. [Май 30, 2008 1:26 пп] lovly_ulka:

    А у меня почему-то плагин не срабатывает :(
    Вроде подключила нормально, все хорошо, вызываю вот так

    а он не срабатывает, просто открывает картинку в новом пустом окне.

    #2
  3. [Май 30, 2008 2:22 пп] Vladimir:

    lovly_ulka, там немного сложнее.

    Если вкратце: нужно добавить а пост такой кусок кода:

    [-]
    View Code HTML
    <script type="text/javascript">odl.register(initLightbox);</script>

    Это инициализирует ProtoBox значениями по умолчанию. Причины, по которой я не стал делать это автоматически: во-первых, ProtoBox не всегда нужен, и тратить время процессора/память на поиск картинок и навешивание обработчиков нелогично; во-вторых, у ProtoBox есть куча настроек, но о них позже - я сейчас не дома.

    Для того, чтобы ProtoBox стал обрабатывать ссылку, ссылку нужно оформить так:

    [-]
    View Code HTML
    <a href="http://site.com/full-sized-image.jpg" rel="lightbox" title="Optional Caption" rel="nofollow"><img src="http://site.com/thumbnail.jpg" alt=""/></a>

    Пример можно посмотреть здесь и здесь.

    Если есть вопросы — пишите, я через пару часов буду дома, отвечу подробнее :-)

    #3

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

Оставить комментарий к записи "WP ProtoBox 0.1"

XHTML: Вы можете использовать эти теги: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Оставляя комментарий, Вы выражаете своё согласие с Правилами комментирования.

Подписаться, не комментируя