Lightbox JS v2.0

Lightbox JS — простой и скромный скрипт для показа изображений на текущей странице. Прост в установке и работает на всех современных браузерах.
test image

Вся установка свелась к загрузке всех папок плагина в корневую директорию и добавлению строчек

<link rel=”stylesheet” href=”css/lightbox.css” type=”text/css” media=”screen” />
<script type=”text/javascript” src=”js/prototype.js”>
<script type=”text/javascript” src=”js/scriptaculous.js?load=effects”>
<script type=”text/javascript” src=”js/lightbox.js”>

в файл /wp-content/themes/default/header.php

UPD: Всё это дело работало только при просмотре всех записей.
При просмотре одной записи изображение просто открывалось в новом окне. Пофиксил исправлением вышеозначенных строчек на

<link rel=”stylesheet” href=”http://dir01.org/css/lightbox.css” type=”text/css” media=”screen” />
<script type=”text/javascript” src=”http://dir01.org/js/prototype.js”>
<script type=”text/javascript” src=”http://dir01.org/js/scriptaculous.js?load=effects”>
<script type=”text/javascript” src=”http://dir01.org/js/lightbox.js”>

UPD2: В режиме просмотра одной записи не работала кнопка “Close”. Точнее, работала, но картинка (кнопки, с надписью “Close”) не грузилась.
Пофиксил заменой


//
// Configuration
//
var fileLoadingImage = “images/loading.gif”;
var fileBottomNavCloseImage = “images/closelabel.gif”;

на


//
// Configuration
//
var fileLoadingImage = “http://www.dir01.org/images/loading.gif”;
var fileBottomNavCloseImage = “http://www.dir01.org/images/closelabel.gif”;

Вроде не очень красивое решение, но пока пусть побудет так =)

3 Responses to “Lightbox JS v2.0”


  1. 1 generator2003

    Решение действительно некрасивое Очень
    почему бы не использовать /js/prototype.js”>
    хотя бы
    щас как раз мучаюсь с этим плагином

  2. 2 dir01

    не использовать хотя бы потому, что путь будет корректным только относительно http://dir01.org/
    Если плясать, например, от http://dir01.org/2006/09/01/lightbox-js-v20/, то получится http://dir01.org/2006/09/01/lightbox-js-v20/js/prototype.js

  3. 3 dir01

    Ммм, кстати, а зачем вообще мучаться-то? Это раньше был скрипт, а сейчас есть вполне себе плагин, кинул, активировал и радуйся.

Leave a Reply

Цитировать выделенный текст