DataLife Engine > Версия для печати > Автоматическое обновление даты новости при добавлении комментария

Хак позволит сделать так, чтобы при добавлении нового комментария к новости, дата автоматически обновлялась на «текущую».

Установка!

В файле enginemodulesaddcomments.php найти:

// обновление количества комментариев в новостях 
            if( $where_approve ) $db->query( "UPDATE " . PREFIX . "_post SET comm_num=comm_num+1 WHERE id='{$post_id}'" );

Заменить на:

// обновление количества комментариев в новостях 
            $added_time = time() + ($config['date_adjust'] * 60);
            $thistime = date( "Y-m-d H:i:s", $added_time );

            if( $where_approve ) $db->query( "UPDATE " . PREFIX . "_post SET comm_num=comm_num+1, date='{$thistime}' WHERE id='{$post_id}'" );

Готово!

Версия DLE: 9.x-10.x

Автор: D0Gmatist Вернуться назад