Учитывая мои нулевые знания пхп постараюсь рассказать о том как я приделал лайтбокс к миниэскизу в версии 1.4.1.

Итак, файл datsogallery.php
1. После строки
$thumbnaildir = $mosConfig_absolute_path . $ad_paththumbs . "/";(данная строка будет только у тех, кто делал предыдущий хак по внедрению watermark на мини эскизы)
вставляем:
if ($ad_lightbox){
$lightbox = "<script type=\"text/javascript\" src=\"$gallerypath/js/lightbox/js/prototype.js\"></script>\n";
$lightbox .= "<script type=\"text/javascript\" src=\"$gallerypath/js/lightbox/js/scriptaculous.js?load=effects\"></script>\n";
$lightbox .= "<script type=\"text/javascript\" src=\"$gallerypath/js/lightbox/js/lightbox.js\"></script>\n";
$lightbox .= "<link rel=\"stylesheet\" href=\"$gallerypath/js/lightbox/css/lightbox.css\" type=\"text/css\" media=\"screen\" />\n";
$mainframe->addCustomHeadTag( $lightbox );
} else {
$standart_popup = "<script type=\"text/javascript\" src=\"$gallerypath/sub_window.js\"></script>\n";
$mainframe->addCustomHeadTag( $standart_popup );
}
2. Я не помню что там было ранее

у меня, но сейчас участок кода между строчками
$dghits = _DG_HITS;
$dgvotes = _DG_RATING;
$dgcomment = _DG_COMMENT1;
$tle = ereg_replace('"', '', $row1->imgtitle);
и строчками
if ($rowcounter % $ad_cp <> 0) {
for ($i = 1; $i <= ($ad_cp - ($rowcounter % $ad_cp)); $i++) {
выглядит вот так:
if ($ad_showtip) {
echo "<strong>$tle</strong><br>";
echo "<div align='center'><a rel=\"lightbox\" href='$originalpath$row1->imgoriginalname' onclick=\"return popup('".$wm."oid=".$id."', '$tle')\"><img src='".$wm."tid=".$row1->id."' style='".$ad_imgstyle."' alt='".$tle."' /></a><br />";
} else {
echo "<div align='center'><a rel='lightbox' href='$originalpath$row1->imgoriginalname'>
<img src='$thumbnailpath$row1->imgthumbname' style='".$ad_imgstyle."' title='".$tle."' alt='".$tle."' /><div>$tle</div></a></div>";
}
echo "</td>\n";
$rowcounter++;
}
________________________________________________________________
Простите за извращеный подход, но в итоге получилось

Единственная беда, на лайтбоксе перестал отображаться ватермарк

Если подскажете как его туда обратно запихать, буду очень рад
Работает всё тут:
http://rg-reklama.ru/component/option,com_datsogallery/Itemid,171/func,viewcategory/catid,67/