0 Пользователей и 1 Гость просматривают эту тему.
  • 13 Ответов
  • 9508 Просмотров
*

ShizoManiak

  • Новичок
  • 21
  • 6 / 0
Понадобилось, чтобы при нажатии на превьюшку, которую выводит DatsoPic plugin, в Lightbox открывалась средняя картинка. Но иногда надо, чтобы datsopic вел и в галерею. Сделал хак.

Нужен лайтбокс - пишем {datsopic id=ид_картинки align=выравнивание light=yes}
Не нужен лайтбокс - пишем {datsopic id=ид_картинки align=выравнивание light=}

Выкладываю хакнутый плагин для нужд трудящихся, и бонусом DatsoPic Button.

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

Код
 return "<div class='dgpic_$align'><a id='test' rel='lightbox' href='".sefRelToAbs("components/com_datsogallery/img_pictures/$row[3]")."'>

Меняем на
Код
 return "<div class='dgpic_$align'><a id='test' rel='lightbox' href='".sefRelToAbs("components/com_datsogallery/img_originals/$row[3]")."'>

Сильно не тестировал, у меня вроде работает.


[вложение удалено Администратором]
« Последнее редактирование: 17.05.2008, 16:49:58 от ShizoManiak »
*

FxPunter

  • Давно я тут
  • 692
  • 112 / 7
  • Э-эх!
у меня вроде работает.
покажите демо
*

ShizoManiak

  • Новичок
  • 21
  • 6 / 0
Пока можно посмотреть здесь:
http://genrich.studio-spline.ru/index.php?option=com_content&task=view&id=26&Itemid=33

Там две превьюшки. Первая с лайтбоксом, вторая без.
*

Insel

  • Новичок
  • 7
  • 0 / 0
Спасибо) классно получилось
*

Влад

  • Захожу иногда
  • 125
  • 2 / 0
((( Не работает Lightbox. Перегружает страницу и только одно показывает Изображение на белом фоне.
А в галерее Lightbox работает.
« Последнее редактирование: 26.09.2008, 11:49:57 от Влад »
*

Quick

  • Новичок
  • 6
  • 0 / 0
У меня тоже Lightbox не работает.((
*

Quick

  • Новичок
  • 6
  • 0 / 0
=))) а у меня не через LightBox выводит, а через Slimbox.
чем они отличаются?
если я заменю одно название на другое - это (теоритически) правильно?
*

Quick

  • Новичок
  • 6
  • 0 / 0
я так понял, первые строчки файла bot_datsopic.php отвечают за вывод slimbox. Так?

меняю этот код:
Код
<script type="text/javascript" src="<?php   global $database, $mosConfig_live_site, $mosConfig_absolute_path;

echo($mosConfig_live_site)?>/components/com_datsogallery/js/lightbox/js/prototype.js"></script>

<script type="text/javascript" src="<?php  echo($mosConfig_live_site)?>/components/com_datsogallery/js/lightbox/js/scriptaculous.js?load=effects"></script>

<script type="text/javascript" src="<?php  echo($mosConfig_live_site)?>/components/com_datsogallery/js/lightbox/js/lightbox.js"></script>

<link rel="stylesheet" href="<?php  echo($mosConfig_live_site)?>/components/com_datsogallery/js/lightbox/css/lightbox.css" type="text/css" media="screen" />

на этот:
Код
<script type="text/javascript" src="<?php   global $database, $mosConfig_live_site, $mosConfig_absolute_path;

echo($mosConfig_live_site)?>/components/com_datsogallery/js/slimbox/js/mootools.js"></script>

<script type="text/javascript" src="<?php  echo($mosConfig_live_site)?>/components/com_datsogallery/js/slimbox/js/mootools.js?load=effects"></script>

<script type="text/javascript" src="<?php  echo($mosConfig_live_site)?>/components/com_datsogallery/js/slimbox/js/slimbox.js"></script>

<link rel="stylesheet" href="<?php  echo($mosConfig_live_site)?>/components/com_datsogallery/js/slimbox/css/slimbox.css" type="text/css" media="screen" />

не работает.)
что неправильно делаю?

P.S. версия галереи: 1.6
*

nick22300

  • Новичок
  • 24
  • 0 / 0
((( Не работает Lightbox. Перегружает страницу и только одно показывает Изображение на белом фоне.
А в галерее Lightbox работает.

Если кто то решил проблему выложите пожалуста

Если кто то решил проблему выложите пожалуста
добавте в хеад
Код: javascript
<script type="text/javascript" src="http://адрес_вашего_сайта/components/com_datsogallery/js/lightbox/prototype.js"></script>
<script type="text/javascript" src="http://адрес_вашего_сайта/components/com_datsogallery/js/lightbox/scriptaculous.js?load=effects"></script>
<script type="text/javascript" src="http://адрес_вашего_сайта/components/com_datsogallery/js/lightbox/lightbox.js"></script>
<link rel="stylesheet" href="http://адрес_вашего_сайта/components/com_datsogallery/js/lightbox/css/lightbox.css" type="text/css" media="screen" />
и в папку http://адрес_вашего_сайта/components/com_datsogallery/js/ залейте lightbox
lightbox прикрепил на всякий случай

[вложение удалено Администратором]
*

rman

  • Захожу иногда
  • 102
  • 8 / 0
  • учусь сайтам уже 4 года))
Цитировать
добавте в хеад
В хеад сайта или какого-то файла?
Версия галереи 1.8.4
Плагин 2.0
Очень нужно, чтоб плагин не ссылался на галерею, а открывал фотки аяксом.

И еще  ВАЖНО:
Можно ли сделать чтоб ДатсоПик брал фото из указанной категории?

Я готов отблагодарить WMZ за такой хак плагина!
Спасибо.
« Последнее редактирование: 10.01.2010, 13:26:17 от rman »
У меня еще нет... наверное... прав поставить в подпись свой сайт :)
*

AlexJoomla

  • Осваиваюсь на форуме
  • 49
  • 1 / 3
Кто и как успешно решил задачу вывода картинок в лайтбокс?
*

manufacturer-software

  • Новичок
  • 11
  • 8 / 0
  • Андрей Геоня
Сделал плагин, который из категории фотки вытягивает, но прикрепить здесь не смог, написало:
"Папка upload заполнена. Попробуйте файл меньшего размера или свяжитесь с Администратором."
JoosOpenMarket
*

KingSnake

  • Захожу иногда
  • 174
  • 0 / 1
не работает не фига. В материале вместо картинки выводится {datsopic id=154 align=left light=yes}
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

как вывести картинки в профиле

Автор Mick_20

Ответов: 1
Просмотров: 1003
Последний ответ 27.09.2012, 16:45:09
от Leyzif
Дополнение к DatsoPic - кнопка вывода тега в редакторе

Автор bestel

Ответов: 7
Просмотров: 2653
Последний ответ 09.11.2009, 18:33:39
от pechka