Не нравятся результаты поиска? Попробуйте другой поиск!
DLE FAQ » Модули для DLE » DLE REVIEWS 1.1 (Модуль отзывов о сайте) By Twelvee

DLE REVIEWS 1.1 (Модуль отзывов о сайте) By Twelvee


     30.07.2014    reviews, dle, twelvee, модуль, отзывы    Модули для DLE    9902    12 комментариев

Краткая информация о модуле (хаке)

Автор: Twelvee
Версия DLE: 10.x
Цена: Бесплатно
Вторая версия модуля отзывов о сайте! Модуль представляет из себя простой скрипт отзывов о сайте. Хорошо подойдет для сайтов, которым важно мнение посетителей. Версия DLE 10.X

Вот я и выпустил вторую версию DLE REVIEWS (1.1). В этой версии довольно много различных нововведений и доработок. Так же, я учел многие требования и пожелания. Давайте приступим, и я покажу Вам что я добавил новенького)

По традиции, несколько скриншотов модуля:
Категории отзывов (Работа персонала, дизайн сайта и т.д.). Все они настраиваются через админ-панель.

DLE REVIEWS 1.1 (Модуль отзывов о сайте) By Twelvee

Изменен дизайн админ-панели. Добавлена панель приборов

DLE REVIEWS 1.1 (Модуль отзывов о сайте) By Twelvee

Управление категориями

DLE REVIEWS 1.1 (Модуль отзывов о сайте) By Twelvee

Редактирование отзывов. (Долго не хотел делать, но потом меня убедили, мол модуль нужен для различных целей. Мне не трудно, я сделал))

DLE REVIEWS 1.1 (Модуль отзывов о сайте) By Twelvee


Нововведения:
  • Редактирование отзывов
  • Категории
  • Управление категориями
  • Обновление дизайна админ-панели
  • Улучшен код (Но до совершенства еще идти и идти)
  • Вывод в шаблон категории


Приступим к установке:
Если у вас уже была установлена версия 1.0

Залейте все файлы на сервер с заменой.
Открываете файл 1.0_1.1_update.sql в любом текстовом редакторе, заменяете все PREFIX_ на ваш префикс dle.
Пример: PREFIX_ изменен на dle_
Далее сохраняете и загружаете в phpmyadmin.
Успешно, вы обновились)
Для тех, кто устанавливает первый раз.

1) Скидываем все файлы из архива к себе на сервер.
2) Открываете файл 1.1_install.sql в любом текстовом редакторе, заменяете все PREFIX_ на ваш префикс dle.
Пример: PREFIX_ изменен на dle_
Далее сохраняете и загружаете в phpmyadmin.
3) Открываем engine/engine.php, находим:
case "stats" :
        include ENGINE_DIR . '/modules/stats.php';
        break;

Ниже добавляем:
    case "addotziv" :
        include ENGINE_DIR . '/modules/addotziv.php';
        break;

4) Открыть .htaccess
Найти RewriteEngine On
Ниже добавить:
# MODULE OTZIVI BY TWELVEE
RewriteRule ^otzivi(/?)$ index.php?do=addotziv [L]
RewriteRule ^reviews(/?)$ index.php?do=addotziv [L]


Успешно! Вы установили модуль!

Спасибо, Twelvee.
Отредактировал 30-07-2014, 14:08 - D0Gmatist
Причина: Поправка по просьбе автора

12 комментариев

Twelvee
Юзер

Twelvee - 30 июля 2014 09:42 -

При модерировании модуля, исправьте пожалуйста.
Если у вас уже была установлена версия 1.0

Открываете файл 1.0_1.1_update.sql в любом текстовом редакторе, заменяете все PREFIX_ на ваш префикс dle.
Пример: PREFIX_ изменен на dle_
Далее сохраняете и загружаете в phpmyadmin.
Успешно, вы обновились)


На

Если у вас уже была установлена версия 1.0
Залейте все файлы на сервер с заменой.
Открываете файл 1.0_1.1_update.sql в любом текстовом редакторе, заменяете все PREFIX_ на ваш префикс dle.
Пример: PREFIX_ изменен на dle_
Далее сохраняете и загружаете в phpmyadmin.
Успешно, вы обновились)

D0Gmatist
Местный

D0Gmatist - 30 июля 2014 13:13 -

Упраздните везде в админке
                $msg = '<center>Усшпешно. Данная категория успешно удалена.</center><br>';
                echo $msg;
На
                echo '<center>Усшпешно. Данная категория успешно удалена.</center><br>';


А зачем писать кучки кода
    $tpl->load_template('info.tpl');
    $tpl->set("{title}", 'Ошибка!');
    $tpl->set("{error}", "Вы заполнили не все поля. Заполните поля и попробуйте снова.");
    $tpl->compile('info');
    $tpl->clear();
Если есть функция для этого
msgbox( "Ошибка!", "Вы заполнили не все поля. Заполните поля и попробуйте снова." );


Если модуль стоит на пот домине, то сылка будет битой
$ModuleOtzivi = 'Отзывов не найдено. <a href="/otzivi/">Добавить</a>';

Правильно будет
$ModuleOtzivi = 'Отзывов не найдено. <a href="' . $config['http_home_url'] . 'otzivi/">Добавить</a>';
А ещё правильнее в шаблон это оформить через теги блоков

Каждый программист знает - в правильном софте все должно быть прекрасно:
и пользовательский интерфейс, и программные решения, и гениальные ошибки!
Болтовня ничего не стоит. Покажите мне код.

Twelvee
Юзер

Twelvee - 30 июля 2014 13:29 -

Вау. Ошибок куча, спасибо, исправлю

LiuQCam
Гости

LiuQCam - 4 августа 2014 20:14 -

Можете сделать что бы не через блоки а отдельная страница для этого была? очень надо)

Heaven_Lord
Юзер

Heaven_Lord - 6 августа 2014 14:34 -

а как сделать для каждой странице отдельные отзывы типа для каждой новости ?

Pringles
Юзер

Pringles - 8 сентября 2014 19:36 -


Sokolov
Юзер

Sokolov - 16 декабря 2014 07:07 -

Сделайте чтобы отображало количество оставленных отзывов. Просто мне было бы удобно так как я хочу отзывы вставить во вкладку.

Ashuk
Юзер

Ashuk - 7 апреля 2015 22:40 -

Здравствуйте! Помогите чайнику с установкой, "заменяете все PREFIX_ на ваш префикс dle", где находится мой префикс и как он написан?! Помогите пожалуйста?!

Elena
Юзер

Elena - 4 мая 2015 13:22 -

А есть возможность вывести все отзывы на отдельную страницу для всех пользователей?

alexuain
Юзер

alexuain - 9 августа 2015 01:51 -

Модуль супер. Но как сделать его для всех групп пользователей?

meto
Юзер

meto - 9 декабря 2015 08:03 -

По каком адресу доступны отзывы?

meto
Юзер

meto - 9 декабря 2015 22:00 -

чтобы вывести блок в шаблоне что нужно вставить?

Чтобы комментировать - войдите или зарегистрируйтесь на сайте
наверх