Хак Profile Reviews 1.1 оставить отзыв пользователю Dle

Рубрика: Хаки для DLE » Хак DLE 11.2, 11.1, 11.0, 10.6, 10.5, 10.4, 10.3, 10.2, 10.1, 10.0, 9.8, 9.7, 9.6, 9.5, 9.4, 9.3, 9.2, 9.0
Хак Profile Reviews 1.1 оставить отзыв пользователю Dle

Основная функция данного хака это возможность добавлять и удалять отзыв в профиль пользователю, в результате каждый может оставить отзыв о нём, для этого даже не потребуется перезагрузка страницы. Хак DLE Profile Reviews так же позволяет пользователю удалить отзывы, адресованные именно ему от других посетителей сайта. Хак работает с двумя tpl файлами шаблона, поэтому вы можете настроить дизайн на свой вкус.


Новое возможности:
1. теперь позволяет одному юзеру писать отзывы в один профиль несколько раз.
2. позволяет писать отзывы самому себе.

В этой версии по умолчанию эти две опции отключены, их можно включить вручную в файле.
Чтобы обновить с версии 1.0 достаточно заменить заменить файл.
Для вывода отзывов хак делает один запрос к БД.
Хак Dle Profile Reviews 1.1 оставить отзыв пользователю
Автор хака: REZER
Версия дле: 9.0; 9.2; 9.3

Установка
1. Загрузите все файлы из папки Upload на сервер.
2. Выполните SQL запрос (предварительно установив свой префикс бд):
    CREATE TABLE IF NOT EXISTS `dle_user_reviews` (      `id` int(10) NOT NULL auto_increment,      `text` text NOT NULL,      `user_id` mediumint(8) NOT NULL,      `author` char(255) NOT NULL,      `author_id` mediumint(8) NOT NULL,      `date` datetime NOT NULL default '0000-00-00 00:00:00',      PRIMARY KEY  (`id`)    ) ENGINE=MyISAM AUTO_INCREMENT=2 DEFAULT CHARSET=cp1251;


3. Подключите модуль в шаблоне user.info.tpl:

{include file="engine/modules/user.reviews.php"}


Все настройки модуля производятся в файле engine/modules/user.reviews.php.
Теги для шаблонов:

user.reviews/userinfo.reviews.tpl
Шаблон отвечает за главный вывод хака.

        {reviews}                -    Выводит список отзывов к пользователю        [add] и [/add]            -    Скрывает содержимое, если пользователь не может оставить отзыв.                <input type="text" id="ReviewText" />    - Поле ввода текст, ID должно быть "ReviewText".        <input type="button" value="Отправить" onclick="AddUserReviews();" />    - Кнопка добавления отзыва.    


userinfo.reviews.list.tpl
Шаблон отвечает за генерацию списка картинок.
        {author}            -    Автор отзыва как ссылка.        {author:id}            -    ID автора отзыва        {author:name}        -    Ник автора        {text}                -    Текст отзыва        {date}                -    Дата добавления отзыва        [del] и [/del]        -    Скрывает содержимое, если пользователь не может удалять отзывы


Автор хака: REZER Оф. новость хака
Email автора: rzermak@yandex ru
Установка

Просто замените файл "engine/modules/user.reviews.php"

ПС. 2 новые опции по умолчанию я отключил. Включить их можете в файле, который написан выше.

Вот и вся установка!

Хак дле Profile Reviews 1.1 скачать оставить отзыв пользователю
  • 80
Рубрика: DLE хаки » Хак для DLE
Ранее » Хак сообщение ошибки Базы Данных на email Dle« Далее Решение проблемы RSS Grabber Новости не были добавлены
Добавление комментарияОставить комментарий
  • № :3
  • 28 декабря 2015 10:17
Цитата: Radis
Dle 10.6
"Загрузка. Пожалуйста, подождите..." висит, и все. что может быть не так?

1. несовместимость версии рассчитан для Версия дле: 9.0; 9.2; 9.3
2. проверьте на дефаулт шаблоне может быть проблема со спиртами вашего шаблона, т.к. в 10.6 это частая проблема
  • № :2
  • 28 декабря 2015 08:58
Dle 10.6
"Загрузка. Пожалуйста, подождите..." висит, и все. что может быть не так?
  • № :1
  • 7 августа 2015 10:26
отличный хак