• 3140
  • 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

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

    ответить

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

Ваше мнение

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

----