Модуль Advice / Отзывы

Тема в разделе "DLE", создана пользователем inmy, 6 окт 2014.

Информация :
Актуальная версия DataLife Engine 11.3
( Final Release v.11.3 | Скачать DataLife Engine | Скачать 11.3 demo )
Нужно ли обновляться | Как обновиться | Изменения в шаблонах
> Нет русских символов <
[Приватная тема DLE (Все подробности в ЛС к модератору раздела)]

Версии 11.2 и ниже - уязвимы!

Локализации | F.A.Q. | Внешний вид
Правила раздела | Правила форума
Обсуждение хайда карается баном!
В каждом сообщении указывайте версию DLE, которого они касаются!
Модераторы: killoff
  1. inmy

    inmy

    Регистр.:
    13 апр 2012
    Сообщения:
    308
    Симпатии:
    204
    1407149426_main.jpg

    Версия DLE:Перейти по ссылке
    Автор:Перейти по ссылке
    Версия модуля:Перейти по ссылке
    Стоимость:15$ (закрытый код), и 30$ (с открытым исходным кодом)
    Демо:Перейти по ссылке (login: demo, password: demo)

    Описание:
    Представляю вашему вниманию модуль отзывов для вашего сайта.

    Возможности:
    - Включение / отключение модуля
    - Запрет/разрешение добавления отзывов гостями
    - Загрузка своей фотографии гостями
    - Сортировка отзывов
    - Вывод последних отзывов в отдельном блоке на сайте
    - Указывать количество отзывов в блоке
    - Количество отзывов на страницу при просмотре всех отзывов
    - Отправлять / не отправлять отзывы на модерацию после добавления
    - Использование каптчи гостями
    - Проверка на робота пользователям
    - Уведомление администрации об добавлении нового отзыва через почту или (и) уведомление админа по SMS
    - Включение или отключение bb редактора
    - Выбор типа оценки отзыва ( позитивный / негативный) или звездами от 1 до 5
    - Выбор отображения даты отзывов (j F Y H:i)
    - Указывать адрес своего сайта при добавление отзыва
    - Выбор типа сортировки по умолчанию (по времени и т.п)
    - Вывод различной информации при добавлении отзыва (Отзыв будет отображен после модерации и т.п)
    - Ответ администрации на отзывы (через админпанель)
    - Редактирование отзывов через админпанель
    - Добавление фейковых отзывов через админпанель
    - Выбор раздела отзыва (За что ставится отзыв - О сайте, Тех. поддержка и т.д.)

    Немного о работе:
    Для работы модуля необходим ionCube Loader.
    Все последующие обновления, в течении 1 года - бесплатны. Продление подписки - 7$ в год.

    Скачать:
     
    killoff, Aleksey-Kota и Aste нравится это.
  2. souz21

    souz21 Постоялец

    Регистр.:
    24 июл 2011
    Сообщения:
    121
    Симпатии:
    12
    По сути модуль бесполезный.
    1. Все отзывы добавляются в одну кучу. Т.е., мы имеем одну страницу, куда в кучу свалены отзывы не пойми о чем/о ком. На этом можно уже сразу закончить желание использовать модуль.
    2. В блоке Последние отзывы-нельзя перейти к отзыву.
    3. Оставил тестовый отзыв. Не заметил окна-отзыв ожидает модерации. Не поймешь теперь-отзыв был отправлен, или произошла ошибка?

    Вот если бы отзывы можно было оставлять к новости, то это другое дело. А так...
     
    Последнее редактирование: 15 дек 2014
    viprus нравится это.
  3. killoff

    killoff CD тихо, и не DVD меня ;)

    Moderator
    Регистр.:
    13 май 2008
    Сообщения:
    2.166
    Симпатии:
    796
    это называется комментарии к новости. Отзывы - это другое, и сколько не видел - на всех сайтах они выглядят примерно так на всех других CMS...
     
  4. souz21

    souz21 Постоялец

    Регистр.:
    24 июл 2011
    Сообщения:
    121
    Симпатии:
    12
    Ну а отзывы-это разве не те же комментарии?
     
  5. killoff

    killoff CD тихо, и не DVD меня ;)

    Moderator
    Регистр.:
    13 май 2008
    Сообщения:
    2.166
    Симпатии:
    796
    Нет. Отзывы - если сайт о предоставлении каких-либо услуг или продаже чего-либо, то отзывы на одной странице или одном разделе это одно, а комментарии - это другое...
    я делал отзывы проще - через форму обратной связи а далее если захотят то добавят этот отзыв на сайт...
     
  6. Anisun

    Anisun Постоялец

    Регистр.:
    8 дек 2014
    Сообщения:
    65
    Симпатии:
    20
    1408411332_main2[1].jpg
    Версия DLE:
    Перейти по ссылке
    Автор:Перейти по ссылке
    Версия модуля:Перейти по ссылке
    Стоимость: 22$
    Описание:
    Представляю вашему вниманию модуль отзывов для вашего сайта.

    Возможности:
    - Включение / отключение модуля
    - Запрет/разрешение добавления отзывов гостями
    - Загрузка своей фотографии гостями
    - Сортировка отзывов
    - Вывод последних отзывов в отдельном блоке на сайте
    - Указывать количество отзывов в блоке
    - Количество отзывов на страницу при просмотре всех отзывов
    - Отправлять / не отправлять отзывы на модерацию после добавления
    - Использование каптчи гостями
    - Проверка на робота пользователям
    - Уведомление администрации об добавлении нового отзыва через почту или (и) уведомление админа по SMS
    - Включение или отключение bb редактора
    - Выбор типа оценки отзыва ( позитивный / негативный) или звездами от 1 до 5
    - Выбор отображения даты отзывов (j F Y H:i)
    - Указывать адрес своего сайта при добавление отзыва
    - Выбор типа сортировки по умолчанию (по времени и т.п)
    - Вывод различной информации при добавлении отзыва (Отзыв будет отображен после модерации и т.п)
    - Ответ администрации на отзывы (через админпанель)
    - Редактирование отзывов через админпанель
    - Добавление фейковых отзывов через админпанель
    - Выбор раздела отзыва (За что ставится отзыв - О сайте, Тех. поддержка и т.д.)

    Немного о работе:
    Все последующие обновления, в течении 1 года - бесплатны. Продление подписки - 7$ в год.

    Для работы:
    - PHP 5.2+ (Рекомендуемая версия PHP 5.3 и выше)
    - MySQL 5.0+
    - IonCube Loader 4.0.5+

    ver. 3.0.1 (31.01.2015)
    - Отзывы для новостей
    - Ответы на отзывы в пользовательской части
    - Ответы на отзывы не только администрацией но и пользователями
    - Модерирование отзывов в пользовательской части
    - Уведомление пользователя, оставившего отзыв об добавлении ответа к нему по почте
    - Архив включает версию cp1251 и utf-8
    - В блок с отзывами добавлена ссылка на категорию
    - Поправлен вывод в "хлебных крошках"
    - Возможность выводить в блок с последними отзывами определенные категории. (По умолчанию выводит все)
    - При редактировании добавлена возможность менять категорию
    - Добавлена возможность делать выбор категории обязательным при добавлении отзыва
    - Добавлена сортировка по типу: "есть ответ" и "нет ответа"
    - Добавлена возможность отключать систему оценок
    - Внесено несколько мелких исправлений
    - Стили шаблона почищены от "мусора"

    1422839162_182340.png 1423066550_183133.png 1423066558_183154.png

    P.S Чтоб автор не строил из себя что-то нечто и соблюдал права своих покупателей, а так г... на деле
     
    Последнее редактирование модератором: 25 июл 2016
    Mofsy нравится это.
  7. E-body

    E-body

    Регистр.:
    6 сен 2007
    Сообщения:
    983
    Симпатии:
    320
    Ребята а подобно для новостей есть, чтоб к новостям отзывы писали пользователи?
     
  8. Anisun

    Anisun Постоялец

    Регистр.:
    8 дек 2014
    Сообщения:
    65
    Симпатии:
    20
    Читай внимательней
    ver. 3.0.1 (31.01.2015)
    - Отзывы для новостей
     
    E-body нравится это.
  9. inmy

    inmy

    Регистр.:
    13 апр 2012
    Сообщения:
    308
    Симпатии:
    204
    добавил бы в эту https://www.nulled.cc/threads/255940/ темку как обновление

    бегло посмотрел код модуля,увы написан на коленке частично,частично функционал украден из чужого модуля,а так по файлам:
    смс только для украины внедрен,много лишнего кода,реально много так как можно было подключить уже имеющиеся файлы,чем копировать и вставлять и добавлять и выдавать за написание с 0,увы кнут как был вором в частности чужих идей так им и остался,что увы печаль,не указывает первоночальное авторство кода
     
    Последнее редактирование: 5 фев 2015
    Anisun нравится это.
  10. killoff

    killoff CD тихо, и не DVD меня ;)

    Moderator
    Регистр.:
    13 май 2008
    Сообщения:
    2.166
    Симпатии:
    796
    Поставил модуль (2.5.5) на 10.2 utf-8, перевел все файлы в нужную кодировку... И сразу проблемы:
    1. В админке статус положит/отриц отзывы при модерации отображается кривой кодировкой, перерыл все файлы и БД - не нашёл где косяк.
    2. Не работает в block.tpl {text limit="100"}. У меня работал только если просто text или text limit="30". Поправил так:
    engine/modules/advice/block.php заменил
    PHP:
          $tpl->set'{text}'$row['comment'] );

           if ( 
    preg_match"#\\{text limit=['\"](.+?)['\"]\\}#i"$tpl->copy_template$matches ) ) {
             
    $countintval($matches[1]);
     
             
    $row['comment'] = str_replace"</p><p>"" "$row['comment'] );
             
    $row['comment'] = strip_tags$row['comment'], "<br>" );
             
    $row['comment'] = trim(str_replace"<br>"" "str_replace"<br />"" "str_replace"\n"" "str_replace"\r"""$row['comment'] ) ) ) ));
     
             if( 
    $count AND dle_strlen$row['comment'], $config['charset'] ) > $count ) {
               
               
    $row['comment'] = dle_substr$row['comment'], 0$count$config['charset'] );
               
               if( (
    $temp_dmax dle_strrpos$row['comment'], ' '$config['charset'] )) ) $row['comment'] = dle_substr$row['comment'], 0$temp_dmax$config['charset'] );
             
             }
     
             
    $tpl->set$matches[0], $row['comment'] );
     
           }
    на
    PHP:
            $tpl->set'{comment}'$row['comment'] );

            if ( 
    preg_match"#\\{comment limit=['\"](.+?)['\"]\\}#i"$tpl->copy_template$matches ) ) {
                
    $countintval($matches[1]);

                
    $row['comment'] = str_replace"</p><p>"" "$row['comment'] );
                
    $row['comment'] = strip_tags$row['comment'], "<br>" );
                
    $row['comment'] = trim(str_replace"<br>"" "str_replace"<br />"" "str_replace"\n"" "str_replace"\r"""$row['comment'] ) ) ) ));

                if( 
    $count AND dle_strlen$row['comment'], $config['charset'] ) > $count ) {
                     
                    
    $row['comment'] = dle_substr$row['comment'], 0$count$config['charset'] );
                     
                    if( (
    $temp_dmax dle_strrpos$row['comment'], ' '$config['charset'] )) ) $row['comment'] = dle_substr$row['comment'], 0$temp_dmax$config['charset'] );
                 
                }

                
    $tpl->set$matches[0], $row['comment'] );

            }
    после в файле block.tpl использовать {comment} и {comment limit="x"}.

    (если что ещё обнаружится - напишу...)
     
    Последнее редактирование: 7 фев 2015
    Anisun нравится это.