• 3265
  • 26
  • Автор: http://lokeshdhakar.com/
  • Адаптировал: irbees2008
  • Источник:
  • Уровень сложности исполнения: нужны навыки css hmlt
  • Демо:

Lightbox 2 использует JQuery framework.
1.Скачать Вы не можете скачивать файлы с нашего сайта ,рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем. ,распаковать ,залить на хостинг
2.Установка
3.Загрузите JQuery и JavaScript Lightbox файлы в нужном порядке и подключаем в head main.tpl вашего шаблона

Код:
<script src="{tpl_url}/js/jquery-1.7.2.min.js"></script>
<script src="{tpl_url}/js/lightbox.js"></script>
4.Включить файл лайтбокс CSS.
Код:
<link href="{tpl_url}/css/lightbox.css" rel="stylesheet" />
Проверьте CSS и убедитесь, что ссылка на prev.png и next.png находятся в нужном месте. Кроме того, убедитесь loading.gif и close.png файлы как указано в верхней части lightbox.js файла находятся в правильном месте.
5.АКТИВИРОВАТЬ
Откройте файл engine/lang/russian/admin/images.ini и замените строки:
Код:
insert_thumb    =    "[img="{thumb_url}" border="0" align=""]{file_name}[/img]"  
на:
Код:
insert_thumb    =    "<a href="{file_url}" rel="lightbox"><img src="{thumb_url}"  border="0" align=""></a>"
Откройте файл engine/includes/classes/parse.class.php, найдите в нем строки(!!!!! Для моей версии именно эти строки в районе -+ 366, дело в том что в файле parse.class.php похожие строки есть еще в районе -+255 и часто ставят после них что и есть роковая ошибкой)):
Код:
case 'title':
$v = str_replace(array("\"", ord(0), ord(9), ord(10), ord(13), ":", '<', '>', '&'),array("'",''),$kv);
$outkeys [] = $kn.'="'.$v.'"';
break;
и ниже добавьте:
Код:
case 'onclick':
$v = str_replace(array(ord(0), ord(9), ord(10), ord(13), "'", "\"", ";", ":", '<', '>', '&'),'',$kv);
$outkeys [] = $kn.'="'.$v.'"';
break;
вроде все

Можешь почитать и вот эту статейку "Плавающий блок закладок"

mistakes

Это тоже интересно

    irbees2008

    irbees2008 | 8.12.2016 - 21:17

    bloodic, ну загрузил ты группу изображений, в шаблоне новости прописываешь саму галерею и адреса в ссылке и добавляешь через плагин хфилдс

    ответить

    bloodic

    bloodic | 8.12.2016 - 04:57

    irbees2008, так это в новостях. у меня к примеру новость с сериалом, а я через группу изображений в хфилдс вывожу скриншоты) у тебя также по сути в любой новости можно сделать :)

    ответить

    irbees2008

    irbees2008 | 8.12.2016 - 02:44

    не пробывал, да и пробывать негде, у меня негде галлереи делать

    ответить

    bloodic

    bloodic | 8.12.2016 - 02:24

    а если добавить data-lightbox="roadtrip" и выводить группу изображений в xfields, то не работает, выводит как без превьюшки. не подскажешь как заставить работать?

    ответить

    bloodic

    bloodic | 8.12.2016 - 02:23

    мало текста в комментах - не могу проблему описать)) в общем поставил превьюшку и добавил её в плагин xfields. превьюшки с него выводятся, но через rel="lightbox"

    ответить

    irbees2008

    irbees2008 | 8.12.2016 - 00:22

    bloodic, не понял сути что ты хочешь

    ответить

    bloodic

    bloodic | 7.12.2016 - 23:16

    irbees2008, через рел все норм превьюшку открывает, а через дата, такое ощущение, что хака вообще не стоит :(

    ответить

    bloodic

    bloodic | 7.12.2016 - 23:15

    irbees2008, не могу хоть убей добавить в хфилдс data-lightbox="roadtrip", если через rel="" делать, то работает)

    ответить

    irbees2008

    irbees2008 | 7.12.2016 - 22:59

    bloodic, не понял ???

    ответить

    bloodic

    bloodic | 7.12.2016 - 21:57

    а это только превьюхи? или можно к примеру в хфилдс добавить и будут по очереди листаться как галереся?

    ответить

    FOQRussia

    FOQRussia | 1.05.2014 - 23:03

    irbees2008, Спасибо!!)) Работает.

    ответить

    irbees2008

    irbees2008 | 1.05.2014 - 21:10

    FOQRussia, 5 пункт переделай

    ответить

    FOQRussia

    FOQRussia | 1.05.2014 - 18:40

    Сделал все как положено, но не работает. Очередные превьюхи и не пашут (((

    ответить

    irbees2008

    irbees2008 | 25.12.2013 - 16:21

    yanek, у тебя видимо стоит защита по ip ,я не могу зайти через ftr

    ответить

    irbees2008

    irbees2008 | 24.12.2013 - 22:29

    yanek, сегодня не успеваю завтра с утра

    ответить

    yanek

    yanek | 24.12.2013 - 18:43

    irbees2008, скинул)

    ответить

    irbees2008

    irbees2008 | 24.12.2013 - 02:12

    еше и ftr надо

    ответить

    yanek

    yanek | 23.12.2013 - 23:44

    irbees2008, здесь в обратную связь отправил данные, посмотрите пожалуста(

    ответить

    yanek

    yanek | 23.12.2013 - 23:37

    irbees2008, только контакт, на работе(((

    ответить

    irbees2008

    irbees2008 | 23.12.2013 - 23:04

    аська есть или скайп скайп irbees78

    ответить

    yanek

    yanek | 23.12.2013 - 23:00

    irbees2008, да только куда?

    ответить

    irbees2008

    irbees2008 | 23.12.2013 - 22:56

    можешь в личку скинуть доступ посмотрим в чем дело

    ответить

    yanek

    yanek | 23.12.2013 - 22:45

    irbees2008, скажите пожалуйста, все попробовал, раз сто уже, и движок нулячий версии 9.0.3, не работает, в чем может быть дело? помогите пожалуста(

    ответить

    irbees2008

    irbees2008 | 11.12.2013 - 20:29

    можно использовать rel="lightbox" или data-lightbox="roadtrip" читайте исходники

    ответить

    yanek

    yanek | 9.12.2013 - 08:41

    ну а теперь самое интересное...в урл то что ставить??? class, rel...?

    ответить

    axtynr

    axtynr | 2.05.2013 - 07:41

    Спасибо, попробую

    ответить

Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь.
Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.

Ваше мнение

На каком движке ваш сайт?
Результаты

Облако тегов

Anything in here will be replaced on browsers that support the canvas element