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

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


     30.07.2014    Модули для DLE    8489    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
15

124 | 25

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
225

794 | 281

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
15

124 | 25

Twelvee - 30 июля 2014 13:29 - Юзер

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

LiuQCam
25 | 4

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

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

Heaven_Lord
4

54 | 4

Heaven_Lord - 6 августа 2014 14:34 - Юзер

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

Pringles
7

104 | 25

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


Sokolov
92 | 9

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

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

Ashuk
13

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

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

Elena
1

98

Elena - 4 мая 2015 13:22 - Юзер

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

alexuain
8 | 4

alexuain - 9 августа 2015 01:51 - Юзер

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

meto
5 | 1

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

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

meto
5 | 1

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

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

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