Хаки и Скрипты Next Generation CMS
irbees2008 irbees2008 Опубликовано - 2 - мая Диалоги и lightbox
5565 - 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;
вроде все

Можешь почитать и вот эту статейку "Плагин AutoKeys"

    axtynr
    axtynr 2.05.2013 - 07:41
    Спасибо, попробую

    ответить

    yanek
    yanek 9.12.2013 - 08:41
    ну а теперь самое интересное...в урл то что ставить??? class, rel...?

    ответить

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

    ответить

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

    ответить

    irbees2008
    irbees2008 23.12.2013 - 22:56
    можешь в личку скинуть доступ посмотрим в чем дело

    ответить

    yanek
    yanek 23.12.2013 - 23:00
    irbees2008, да только куда?

    ответить

    irbees2008
    irbees2008 23.12.2013 - 23:04
    аська есть или скайп скайп irbees78

    ответить

    yanek
    yanek 23.12.2013 - 23:37
    irbees2008, только контакт, на работе(((

    ответить

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

    ответить

    irbees2008
    irbees2008 24.12.2013 - 02:12
    еше и ftr надо

    ответить

    yanek
    yanek 24.12.2013 - 18:43
    irbees2008, скинул)

    ответить

    irbees2008
    irbees2008 24.12.2013 - 22:29
    yanek, сегодня не успеваю завтра с утра

    ответить

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

    ответить

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

    ответить

    irbees2008
    irbees2008 1.05.2014 - 21:10
    FOQRussia, 5 пункт переделай

    ответить

    FOQRussia
    FOQRussia 1.05.2014 - 23:03
    irbees2008, Спасибо!!)) Работает.

    ответить

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

    ответить

    irbees2008
    irbees2008 7.12.2016 - 22:59
    bloodic, не понял ???

    ответить

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

    ответить

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

    ответить

    irbees2008
    irbees2008 8.12.2016 - 00:22
    bloodic, не понял сути что ты хочешь

    ответить

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

    ответить

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

    ответить

    irbees2008
    irbees2008 8.12.2016 - 02:44
    не пробывал, да и пробывать негде, у меня негде галлереи делать

    ответить

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

    ответить

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

    ответить

Опрос

Ваше мнение

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

Последние комментарии

Теги

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

Статистика

  • Caйт cущecтвуeт: 4962 дня
  • Статических страниц: 10
  • Категорий: 28
  • Новостей: 626
  • Неопубликованных новостей: 8
  • Комментариев: 259
  • Зарегестрированных пользователей: 1497
  • Онлайн всего: [9]
  • Гости: [9]
  • Сегодня нас посетили: [7] irbees2008, dankeanke, Яндекс, Google, Яндекс, Google, Google
  • SQL запросов: 30
  • Генерация страницы: 0.076сек
  • Потребление памяти: 9.485 Mb 
  •   Яндекс.Метрика