[Архив] DatsoGallery

Статус
В этой теме нельзя размещать новые ответы.
А есть у кого нить Content DatsoPic????
 
Ищу DatsoGallery Ultimate Module 1.3

Друзья поделитесь пожалуйста :( у кого есть DatsoGallery Ultimate Module 1.3 !Я думаю он многим пригодится!
 
А чем не устраивает 1.2? Он где то здесь пролетал в комплекте с DatsoGallery 1.7.1 (Rus). Если он подойдет то могу выложить в этой теме.
 
А чем не устраивает 1.2? Он где то здесь пролетал в комплекте с DatsoGallery 1.7.1 (Rus).
Это 1.5 legacy mode и неработает с 1.83
409907 и другие спрашивают 1.5 native module.
Тут с оргинального дистрибутива,

тут валидный (правленный).

Оба v 1.2 ultimate.
1.3 на паблике невидел, но различия между 1.2 и 1.3 некритичны.
ИМХО конечно.
MBR
m.

P.S.
Тут появился 1.3
 
Вот подробная интеграция с jComments:
1. Откройте файл /components/com_datsogallery/datsogallery.php
2. Найдите строки:
Код:
        $database->setQuery("SELECT cmtid FROM #__datsogallery_comments WHERE cmtpic='$row1->id'");
        $comments_result = $database->query();
        $comments = mysql_num_rows($comments_result);
и замените их на:
Код:
        global $mosConfig_absolute_path;
        $comments = $mosConfig_absolute_path . '/components/com_jcomments/jcomments.php';
        if (file_exists($comments)) {
          require_once($comments);
          $comments = JComments::getCommentsCount($row1->id, 'com_datsogallery');
        }
3. Откройте файл /components/com_datsogallery/sub_viewdetails.php
4. Найдите строку:
Код:
if ($ad_showcomment) {
и замените на:
Код:
 /*  if ($ad_showcomment) {
5. Найдите строку:
Код:
if ($ad_showsend2friend) {
и замените на:
Код:
 */    if ($ad_showsend2friend) {
6. В самом конце файла найдите завершающий php-тег:
?>
и замените на:
Код:
if ($ad_showcomment) {
          global $mosConfig_absolute_path;
          $comments = $mosConfig_absolute_path . '/components/com_jcomments/jcomments.php';
          if (file_exists($comments)) {
            require_once($comments);
            echo JComments::showComments($id, 'com_datsogallery', $imgtitle);
          }
        }    
      ?>
7. Откройте файл /components/com_datsogallery/sub_viewspecial.php
8. Найдите строки:
Код:
$database->setQuery("select cmtid from #__datsogallery_comments where cmtpic='$row1->id'");
        $comments_result = $database->query();
        $comments = mysql_num_rows($comments_result);
и замените на:
Код:
global $mosConfig_absolute_path;
        $comments = $mosConfig_absolute_path . '/components/com_jcomments/jcomments.php';
        if (file_exists($comments)) {
          require_once($comments);
          $comments = JComments::getCommentsCount($row1->id, 'com_datsogallery');
}
9. Найдите строки:
Код:
$database->setQuery("select a.*, cc.cmtid "
        . " from #__datsogallery as a, #__datsogallery_comments "
        . " as cc, #__datsogallery_catg "
        . " as ca where a.id=cc.cmtpic "
        . " and a.catid=ca.cid "
        . " and a.published=1 "
        . " and a.approved=1 "
          . " and ca.published=1 "
        . " and ca.access<=$gid "
        . " order by cc.cmtid desc limit $ad_toplist ");
и замените следующим:
Код:
$database->setQuery("select a.* "
        . " from #__datsogallery as a"
        . " inner join #__datsogallery_catg as ca on a.catid = ca.cid"
        . " inner join #__jcomments as cc on a.id = cc.object_id"
        . " where a.published=1 and a.approved=1 "
        . " and cc.object_group='com_datsogallery' and cc.published=1 "
        . " and ca.published=1 and ca.access<=$gid "
        . " order by cc.date desc limit $ad_toplist ");
Это интеграция для версии 1.8.1 не подоходит для 1.8.3 так как там немного изменили код в тех частях где нужно было делать изменения, может кто знает как интегрировать последнюю версию с JComments?
кроме того стандартные коменты от Datso почему то не работают, при попытке оставить комент выкидывает на главную страницу сайта, никто с таким не сталкивался ?
 
используй модуль yoogalery , довольно неплохой имеет кучу настроек
 
Что я не догоняю тут народ, поставил Датсо 1.8.3 и JComments 2.1.0.0 Все прекрасно работает, нареканий нет, зачем править код?
 
  • Заблокирован
  • #50
кто нибудь может выложить патч-обновление с 1.7.1 до 1.8 ??
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху