Lightbox JS — простой и скромный скрипт для показа изображений на текущей странице. Прост в установке и работает на всех современных браузерах.
![]()
Вся установка свелась к загрузке всех папок плагина в корневую директорию и добавлению строчек
<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”;
Вроде не очень красивое решение, но пока пусть побудет так =)
Решение действительно некрасивое Очень
почему бы не использовать /js/prototype.js”>
хотя бы
щас как раз мучаюсь с этим плагином
не использовать хотя бы потому, что путь будет корректным только относительно http://dir01.org/
Если плясать, например, от http://dir01.org/2006/09/01/lightbox-js-v20/, то получится http://dir01.org/2006/09/01/lightbox-js-v20/js/prototype.js
Ммм, кстати, а зачем вообще мучаться-то? Это раньше был скрипт, а сейчас есть вполне себе плагин, кинул, активировал и радуйся.