27.04.13, 13:38
2 комментарий
  DLE Хаки

jQuery Lightbox Evolution для DLE

Представляю вашему вниманию некий хак, jQuery Lightbox Evolution для Datalife Engine.
Возможно, многие видели на сайтах под системой Datalife Engine, замену стандартного обозревателя изображения новостей.
Так вот сейчас я вам объясню как это сделать и Вам.

Для начала скачиваем саму библиотеку и загружаем папку lightbox в паку js вашего шаблона, так чтобы путь имел такой вид:

{THEME}/js/lightbox/jquery.lightbox.css



Далее идем в редактирование шаблона, и вносим изменения в секцию до тега [ /head]:
<link rel="stylesheet" type="text/css" href="{THEME}/js/lightbox/jquery.lightbox.css" />
<!--[if IE 6]>
<link rel="stylesheet" type="text/css" href="{THEME}/js/lightbox/jquery.lightbox.ie6.css" />
<![endif]-->
<script type="text/javascript" src="{THEME}/js/lightbox/jquery.lightbox.min.js"></script>



Этим самым действием мы подключили сам скрипт и его стили, далее нам нужно подключить еще один скрипт, но уже после тега [body]:
<script type="text/javascript">
  jQuery(document).ready(function($){
    $('.lightbox').lightbox();
  });
</script>



Теперь идем в /engine/classes/ находим там файл parse_class.php открываем и заменяем все:
onclick="return hs.expand(this)"



на
class="lightbox"



Вот и все, осталось только сделать "Перестроение публикаций" которая находиться в панели администратора.

СКАЧАТЬ

Вес файла
8.63 Kb

Комментарии

  1. NorDULaN Пользователь offline 28 апреля 2013 14:45                    

    У меня, у одного п***ц с этим хаком? О_о

  1. ToNik Пользователь offline 28 апреля 2013 18:26                    

    Цитата: NorDULaN
    У меня, у одного п***ц с этим хаком? О_о

    У меня тоже не пошел...

Напишите своё мнение