Rezer.net » Пользователи » Профиль » Profile Reviews 1.1
Хак

Profile Reviews 1.1

(хаки для DLE)
Совместимость: DLE: 9.x Рейтинг:
 (голосов: 32)
Добавлен: 23 июля 2011 (01:26) Просмотров: 10553
Автор: REZER (http://www.rezer.net/) Комментариев: 40
Для того, чтобы посмотреть все версии хака, нажмите по следующей ссылке: Показать список версий
Сделал обновление. т.к. меня просили сделать 2 недостающих функции:

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

По умолчанию эти две опции отключены, их нужно включить вручную в файле.
Обновление с версии 1.0 не сложное, нужно просто заменить файл.

Profile_Revi...E_9.x_Win125.rar
Вес: 6,69 Kb, cкачиваний: 614
Рекомендовать:

Комментарии  Rss комметарии

Автор  dima, 23 июля 2011 23:10
я не знаю почему очередной модуль непошёл!
Но вопрос в инструкции модуля
Выполните SQL запрос (предварительно установив свой префикс бд):

А конкретнее фраза (предварительно установив свой префикс бд) Что то надо менять в запросе который указан в инструкции?

Потому что когда я делаю запроз из инструкции в sql пишит что запрос не сработал!
Ответить
   
Автор  DLEPro, 24 июля 2011 00:52
Пример:
CREATE TABLE IF NOT EXISTS `dle_user ....

где dle - это префикс, его и нужно заменить на ваш, если у вас он другой.
Чтобы узнать какой он у вас посмотрите в phpMyAdmin с какого префикса начинаются ваши таблицы: если у вас таблицы выглядят начинаясь, например dlepro_user, значит в запросе который вам необходимо выполнить вы должны заменить префикс dle на dlepro.
Ответить
   
Автор  zdeslove.ru, 8 сентября 2011 10:30
Вот и ответ, очередной модуль не пошел... потому что его ставил полный дуб!
Ответить
Автор  dima, 24 июля 2011 11:39
а вот в инструкции написано сделать этот запрос я его сделал и он выбал что запрос не выполнен или пуст
Ответить
Автор  SkiFteL, 25 июля 2011 12:38
Как убрать возможность добавления себе самому отзывов!? Не нужная вещь самому себе ставить отзыв!
Ответить
   
Автор  REZER, 25 июля 2011 12:47
Все настройки модуля производятся в файле engine/modules/user.reviews.php.
Чтобы убрать возможность оставлять отзывы самому себе например, нужно:

$AllowAddMyProfile = false;

Заменить на:

$AllowAddMyProfile = true;
Ответить
Автор  lamaCS.TK, 1 августа 2011 00:35
у меня добавляет записей, хотя если я оставляю поле пустым, он показывает сообщение
Ответить
Автор  lamaCS.TK, 1 августа 2011 00:37
у меня не добавляет записей*
Ответить
Автор  Дмитрий, 5 августа 2011 20:54
Что делать на 9.3 не работае как лечить данную проблемму вот собственно ошибка
Fatal error: Cannot redeclare GlobalUser() (previously declared in /home/mp3byru/www/engine/modules/user.photos.php:269) in /home/mp3byru/www/engine/modules/user.reviews.php on line 196
Ответить
   
Автор  REZER, 6 августа 2011 15:54
Обновите модуль "фотографии в профиле". Необходимо просто заменить файл в папке "engine/modules/"
Сам модуль фотографий в профиле можете скачать тут.
Ответить
   
Автор  Дмитрий, 6 августа 2011 19:43
Пасибо бальшой!
Ответить
Автор  Technotronic, 8 августа 2011 17:02
этот бы модуль на 8.2
Ответить
Автор  setting, 21 августа 2011 22:27
Запрос этот

ALTER TABLE `virunet_users` ADD COLUMN `user_reviews` TEXT NOT NULL AFTER `xfields`;
Ответить
Автор  DreamFix, 23 августа 2011 22:44
у меня проблема с русскими никами, нажимаешь на ник error "Пользователь с таким именем не найден" а в строке адреса "http://site.rud/user/петрик/" как мне быть? recourse
Ответить
Автор  BLEF, 31 августа 2011 02:32
При нажатии на кнопку "Отправить" ничего не происходит(((
Ответить
Автор  Deformer, 20 октября 2011 02:15
как перевести модуль в utf8 кодировку?
и почему после добавления отзыва мне пишет сначало
���������� ��������� ������: user.reviews/userinfo.reviews.list.tpl

и после обновления страницы все встает на место?
Ответить
   
Автор  dlemaster2.0, 7 декабря 2016 15:49
utfcast всему голова
Ответить
Автор  паку, 20 октября 2011 23:26
я не могу себе оставить отзыв да и писат могу другим только один одзыв как поменять ?
Ответить
   
Автор  Deformer, 21 октября 2011 02:09
в настройках модуля, почитай комментарии выше - поймеш!
Ответить
Автор  Игорь, 14 ноября 2011 20:19
Проблема с кавычками (вместо " ставится ")
помогите плз..
Ответить
Автор  Игорь, 14 ноября 2011 20:23
Проблема с кавычками (вместо " ставится & quot ; только без пробелов)
Ответить
Автор  CosaNostra, 20 декабря 2011 21:30
А как на счет кеширование? Чтоб кеш обновлялся при добавлении/удалении нового отзыва.
Ответить
   
Автор  REZER, 21 декабря 2011 11:56
Я думаю нет смысла делать кэширование т.к. для каждого пользователя придётся создавать отдельный кэш, а если у вас 10 000 пользователей или больше, ради такого модуля думаю это не нужно.
Ответить
   
Автор  Cosa Nostra, 26 декабря 2011 11:06
А сколько дополнительных запросов делает этот модуль при просмотре профиля пользователя?
Ответить
   
Автор  REZER, 26 декабря 2011 17:55
1 запрос при просмотре, также при добавлении 1-2 запроса.
Ответить
Автор  CosaNostra, 10 сентября 2012 09:22
REZER, есть предложение по улучшению етого модуля winked

! Реализовать постраничную навигацию для отзывов;
Ответить
Автор  Kamasutra, 30 октября 2012 19:06
А как можно вывести аватары авторов отзывов?
Ответить
Автор  Александр, 8 ноября 2012 05:53
всё работает! проблем пока не возникало. спасибо.
Ответить
Автор  techno, 11 декабря 2012 09:08
Всем привет.Всё работает без проблем! Только вот хотелось бы чтобы форма добавления записей была всегда в развернутом виде.Знает кто как это сделать?
Ответить
Автор  fira_fira, 8 ноября 2013 21:43
Спасибо за модуль, всё отлично работает! wink
Ответить
Автор  Bosssaite, 28 января 2014 05:05
я добавил фото
для добавления фото нужно найти в файле
engine/modules/user.reviews.php

код
$UserName = stripslashes( $member_id['name'] );

ниже вставьте код:
$foto = stripslashes( $member_id['foto'] );

найдите код:
$tpl->set( "{author}", "<a href="/user/{$UserName}/">{$UserName}</a>" );

ниже вставьте код:
$tpl->set( "{foto}", "/uploads/fotos/{$foto}" );

найдите код:
$author = htmlspecialchars( $Review['author'] );

ниже вставьте код:
$foto = stripslashes( $member_id['foto'] );

найдите код:
$tpl->set( "{author}", "<a href="/user/{$author}/">{$author}</a>" );

ниже вставьте код:
$tpl->set( "{foto}", "/uploads/fotos/{$foto}" );

все готова
тер вставьте код в файл:
userinfo.reviews.list.tpl

код{foto}

тер вставьте код style в файл:
userinfo.reviews.tpl

.Author1:hover {
background:#FFFF00;
width:467px;
border: 1px solid #FFD700;
}
.Author1 {
background:#FFD700;
width:467px;
height: 85px;
padding: 5px 0 0 5px;
color:#191970;
font-size:14px;
border: 1px solid #FFFF00;
}
.Author2{float:left; width:99px; border:#cdc8c7 solid 1px; padding:2px; background:#fff;}
.Author3{float:left; width:350px;padding:0px 0px 0px 5px;}

.Text {
padding:10px 0px 0px 0px;
}
Ответить

 

Внимание! Обо всех ошибках необходимо писать на форуме (все комментарии с ошибками на сайте будут теперь удаляться).


Отправить
Авторизация Регистрация
Навигация
  Реклама
Сегодня без рекламы
  Важный опрос
Ваша версия DLE

(Ваш вариант)

   Результаты
  Последние новости
  Счётчики
Rambler's Top100
Мы принимаем
Проверить аттестат www.megastock.ru