Profile Reviews — Отзывы о пользователе для DLE

Хак Profile Reviews позволяет реализовать систему отзывов в профиле пользователей DataLife Engine

Как установить:
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. Подключите модуль в шаблоне userinfo.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="Отправить" /> - Кнопка добавления отзыва.

userinfo.reviews.list.tpl
Шаблон отвечает за генерацию списка картинок.

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

Автор хака: REZER
Версия хака: 1.0



Скачать Profile Reviews — Отзывы о пользователе для DLE:

delux

Предлагаю делиться опытом в сфере сайтостроения!

Читайте также:

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Этот сайт использует Akismet для борьбы со спамом. Узнайте, как обрабатываются ваши данные комментариев.