Понадобилось, чтобы при нажатии на превьюшку, которую выводит 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]")."'>
Сильно не тестировал, у меня вроде работает.
[вложение удалено Администратором]