User Rating V1.0

User Rating V1.0

User Rating - система ведения рейтинга пользователя на сайте.
Наверника не раз видели подобные модули для форумов в частности для IPB форума такой модуль назывался:"Репутация", данный мод предназначен для DLE, полностью построен на новой технологии AJAX, прменина оконная система выведения контента.
User Rating V1.0

При изменении рейтинга пользователя мод запоминается новость и комментар
Для вывода рейтинга также применена шаблонная система что позволяет изменять рейтинг вывод рейтинга по вашему желанию.ий где было произведено изменение, в дальнейшем при выводе этого рейтинга и щёлкнув на него вы попадаете в ту новость и на тот комментарий где был изменён рейтинг
Весь модуль построен на AJAX что позволяет менять и просматривать рейтинг пользователя на месте!
Также ко всем окнам применена шаблонная система.
Таже хочу заметить модуль добавляет 0 MySql запросов то есть на грузки на ваш сайт не как не несёт!


Стоимость модуля 10 баксов, но для пользователей mastermind.pp.ua/datalife-engine БЕСПЛАТНО!
сам покупал, но обновлений что то ненадо, решил поделиться...


user_rating_v_1.0.rar [32,37 Kb] (cкачиваний: 341)

4rom Dimka: была неприятная штука после установки отсылалось письмо на мыло автору :( Убрал))
Другие новости по теме:

Категория: Модули ----- Просмотров: 4758 ----- Комментариев: 46

Вернуться

  • RIpper

  • 25 марта 2008 22:30
  • Группа: User
  • ICQ: --
  • Регистрация: 11.03.2008
  • Комментариев: 333
  • Публикаций: 118
^
Если кто будет ставить - дайте посмотреть в действии! Жду...

--------------------
  • CRESH

  • 26 марта 2008 00:02
  • Группа: Гости
  • ICQ: --
  • Регистрация: --
  • Комментариев: 0
  • Публикаций: 0
^
Не понял куда всунуть вот это:
//--------------User-Rating-----------------//
if($ur_config['us_rating_on']=='yes'){
$ajax.=$us_rat->us_script($config['skin'],$config['http_
home_url']);
$tpl->set('{us_rating}', $us_rat->us_rat_show($config['skin'],'','1
','', '', '',$is_logged,$member_id,'all'));
}
//-------------------End----------------------------//

написано мол в index.php после:
$config['http_home_url'] = reset($config['http_home_url']);

а там такого вобще нет...корчое кто знает как правельно этот пункт заметить, буду очень благодареню
  • Fred

  • 26 марта 2008 02:43
  • Группа: Гости
  • ICQ: --
  • Регистрация: --
  • Комментариев: 0
  • Публикаций: 0
^
Модуль запустил. Инсталл не рабочий, пришлось базы руками впихать. для DLE 6.5 и выше прийдется провести изменения в templates.class.php и изменить везде inc на classes

Модуль суперовый, спс за шару...

Сорри за оффтоп: Ищу дизайн игрового портала, срочно нахаляву. :-)
  • CRESH

  • 26 марта 2008 08:22
  • Группа: Гости
  • ICQ: --
  • Регистрация: --
  • Комментариев: 0
  • Публикаций: 0
^
Fred,
Если бы ты его поставил, то отписал бы с чем у меня проблема, у где найти данную строку в index.php....
  • Spider

  • 26 марта 2008 09:41
  • Группа: Гости
  • ICQ: --
  • Регистрация: --
  • Комментариев: 0
  • Публикаций: 0
^
А не могли бы вы его чуть чуть перекрутить, что бы на 5.3 работал? feel
  • Группа: Гости
  • ICQ: --
  • Регистрация: --
  • Комментариев: 0
  • Публикаций: 0
^
CRESH,
Я лично вставил после этого
$config['http_home_url'] = reset(explode("index.php", $_SERVER['PHP_SELF']));




4rom Dimka: была неприятная штука после установки отсылалось письмо на мыло автору :( Убрал))


Скажи, а в каком месте это было??
  • DImkA

  • 26 марта 2008 11:06
  • Группа: r00t Admin
  • ICQ: 5160909
  • Регистрация: 12.12.2007
  • Комментариев: 137
  • Публикаций: 74
^
wildshaman,
в install файле там ближе к концу идёт отправка письма автору

--------------------
  • CRESH

  • 26 марта 2008 11:19
  • Группа: Гости
  • ICQ: --
  • Регистрация: --
  • Комментариев: 0
  • Публикаций: 0
^
wildshaman,
Щяс проверим. Спасибо.

<a href="#" {us_rating} >Рейтинг пользователей</a> а можно ж это не вставлять? Это типа фича будет в шаблоне показывать кто самый рейтинговый?
  • Группа: Гости
  • ICQ: --
  • Регистрация: --
  • Комментариев: 0
  • Публикаций: 0
^
DImkA,
ты просто человечище!
спс за паблик!
  • CRESH

  • 26 марта 2008 11:49
  • Группа: Гости
  • ICQ: --
  • Регистрация: --
  • Комментариев: 0
  • Публикаций: 0
^
Ребята, а где найти icq, xfields как я понял в show.full.php
Сотрел там все строки, не вижу в упор...кривой немного мануал. Хоть бы автор написал после какой строки(
п.с. я нига) уже нашол
п.с.с. когда вставляю ur_plus, ur_minus сохраняю, происходит еррор такого рода:
SELECT dle_comments.id, post_id, dle_comments.user_id, date, autor as gast_name, dle_comments.email as gast_email, text, ip, is_register, name, dle_users.email, news_num, comm_num, user_group, reg_date, signature, foto, fullname, land, icq, xfields, ur_plus, ur_minus FROM dle_comments LEFT JOIN dle_users ON dle_comments.user_id=dle_users.user_id WHERE dle_comments.post_id = '440' ORDER BY date ASC LIMIT 0,30
  • FORMAT

  • 26 марта 2008 12:22
  • Группа: Гости
  • ICQ: --
  • Регистрация: --
  • Комментариев: 0
  • Публикаций: 0
^
Не понял куда всунуть вот это:
//--------------User-Rating-----------------//
if($ur_config['us_rating_on']=='yes'){
$ajax.=$us_rat->us_script($config['skin'],$config['http_

home_url']);
$tpl->set('{us_rating}', $us_rat->us_rat_show($config['skin'],'','1

','', '', '',$is_logged,$member_id,'all'));
}
//-------------------End----------------------------//

написано мол в index.php после:
$config['http_home_url'] = reset($config['http_home_url']);

а там такого вобще нет...корчое кто знает как правельно этот пункт заметить, буду очень благодареню


в версии 6.7 это есть.... после

$config['http_home_url'] = explode("index.php", $_SERVER['PHP_SELF']);
  • CRESH

  • 26 марта 2008 12:30
  • Группа: Гости
  • ICQ: --
  • Регистрация: --
  • Комментариев: 0
  • Публикаций: 0
^
FORMAT,
Уже помогли...читай другие мои масаги) спасибо за хелп)
  • FORMAT

  • 26 марта 2008 12:46
  • Группа: Гости
  • ICQ: --
  • Регистрация: --
  • Комментариев: 0
  • Публикаций: 0
^
Цитата: CRESH
п.с.с. когда вставляю ur_plus, ur_minus сохраняю, происходит еррор такого рода:
SELECT dle_comments.id, post_id, dle_comments.user_id, date, autor as gast_name, dle_comments.email as gast_email, text, ip, is_register, name, dle_users.email, news_num, comm_num, user_group, reg_date, signature, foto, fullname, land, icq, xfields, ur_plus, ur_minus FROM dle_comments LEFT JOIN dle_users ON dle_comments.user_id=dle_users.user_id WHERE dle_comments.post_id = '440' ORDER BY date ASC LIMIT 0,30

+1, вроде установил как написано, кое-где inc поменял на classes, и такая вот ошибка (((( помогите
  • Группа: Гости
  • ICQ: --
  • Регистрация: --
  • Комментариев: 0
  • Публикаций: 0
^
Цитата: CRESH
Сотрел там все строки

ты не пользуешься поиском? lol lol
удивил епть)))
  • CRESH

  • 26 марта 2008 14:04
  • Группа: Гости
  • ICQ: --
  • Регистрация: --
  • Комментариев: 0
  • Публикаций: 0
^
Daimond,
lol
Непишите такой тупой флуд, я же отписал что нашол, что за народ пошол...лучше бы отписал по теме, демагогию развели.
  • RIpper

  • 26 марта 2008 14:51
  • Группа: User
  • ICQ: --
  • Регистрация: 11.03.2008
  • Комментариев: 333
  • Публикаций: 118
^
Простые юзеры могут добавлять или убавлять рейтинг?

--------------------
  • qazzy

  • 26 марта 2008 14:51
  • Группа: Гости
  • ICQ: --
  • Регистрация: --
  • Комментариев: 0
  • Публикаций: 0
^
эммм..а что нужно в CSS дописать, чтобы оно не корявенько отображалось feel
  • Группа: Гости
  • ICQ: --
  • Регистрация: --
  • Комментариев: 0
  • Публикаций: 0
^
Цитата: Риппер
Простые юзеры могут добавлять или убавлять рейтинг?

Ессесна!!
Цитата: qazzy
эммм..а что нужно в CSS дописать, чтобы оно не корявенько отображалось

А оно и так красиво)) Что именно тя не устраивает?
  • Группа: Гости
  • ICQ: --
  • Регистрация: --
  • Комментариев: 0
  • Публикаций: 0
^
хм, что я не так сделал...!? при попытке повысить рейтинг просто ничё не происходит а в адресной строке добавляется #
  • Группа: Гости
  • ICQ: --
  • Регистрация: --
  • Комментариев: 0
  • Публикаций: 0
^
АГа! все верно! Оно на аяксе! Типа как комменты добавляюцца, тож на аяксе
  • Группа: Гости
  • ICQ: --
  • Регистрация: --
  • Комментариев: 0
  • Публикаций: 0
^
Цитата: wildshaman
А оно и так красиво

Да вот юзер прав
если у него нет в файле style.css таких (стандартных а не созданных им) классов как
stext
link и т.д. НЕТ,
то отображается коряво
Но канешно же ему поможет тока мастерство рук, да и только
Надо самому все переделывать! winked
  • Группа: Гости
  • ICQ: --
  • Регистрация: --
  • Комментариев: 0
  • Публикаций: 0
^
ну это понятно...но ведь окошко ж должно появлятся, !? ну хотя бы как минимум рейтинг добалятся должен))) а даже рейтинг не добавляется...я про это!
  • Группа: Гости
  • ICQ: --
  • Регистрация: --
  • Комментариев: 0
  • Публикаций: 0
^
Цитата: Goodcat
при попытке повысить рейтинг просто ничё не происходит а в адресной строке добавляется

обнови потом страницу winked
несмотря на то что там аякс, у меня в первый раз вообще тег {us_rating}
не обработался
  • Группа: Гости
  • ICQ: --
  • Регистрация: --
  • Комментариев: 0
  • Публикаций: 0
^
не всеравно....пытался даже через профиль юзера..всеравно тоже самое

о блин разобрался...
  • FORMAT

  • 26 марта 2008 17:04
  • Группа: Гости
  • ICQ: --
  • Регистрация: --
  • Комментариев: 0
  • Публикаций: 0
^
помогите с этой ошибкой, пожалуйста
SELECT dle_comments.id, post_id, dle_comments.user_id, date, autor as gast_name, dle_comments.email as gast_email, text, ip, is_register, name, dle_users.email, news_num, comm_num, user_group, reg_date, signature, foto, fullname, land, icq, xfields, ur_plus, ur_minus FROM dle_comments LEFT JOIN dle_users ON dle_comments.user_id=dle_users.user_id WHERE dle_comments.post_id = '440' ORDER BY date ASC LIMIT 0,30

  • Группа: Гости
  • ICQ: --
  • Регистрация: --
  • Комментариев: 0
  • Публикаций: 0
^
а ты выполнил же запрос в базу? попробуй снести те таблицы что оно создало и сделай вручную
  • Morfik

  • 26 марта 2008 21:36
  • Группа: Гости
  • ICQ: --
  • Регистрация: --
  • Комментариев: 0
  • Публикаций: 0
^
всё устоновил
работает отлично
надо было изменить дериктории в us_rating.class.php если версия 6.7
и сделать 3 запроса в базу
  • Fred

  • 27 марта 2008 11:42
  • Группа: Гости
  • ICQ: --
  • Регистрация: --
  • Комментариев: 0
  • Публикаций: 0
^
вот мой index.php

$config['http_home_url'] = explode("index.php", $_SERVER['PHP_SELF']);
$config['http_home_url'] = reset($config['http_home_url']);
//--------------User-Rating-----------------//
if($ur_config['us_rating_on']=='yes'){
$ajax.=$us_rat->us_script($config['skin'],$config['http_
home_url']);
$tpl->set('{us_rating}', $us_rat->us_rat_show($config['skin'],'','1
','', '', '',$is_logged,$member_id,'all'));
}
//-------------------End----------------------------//

cрочно нужен игровой шаблон. помогите плз
  • Группа: Гости
  • ICQ: --
  • Регистрация: --
  • Комментариев: 0
  • Публикаций: 0
^
Что нужно сделать, чтоб руками, без инстала поставить? Только запросы, или что то еще? Подскажите плиз, а то сайт не работает =-(
  • FORMAT

  • 27 марта 2008 16:21
  • Группа: Гости
  • ICQ: --
  • Регистрация: --
  • Комментариев: 0
  • Публикаций: 0
^
Goodcat,
Цитата: Goodcat
а ты выполнил же запрос в базу? попробуй снести те таблицы что оно создало и сделай вручную

я тоже думал на счёт этого, но я запускал инстал, а при нажатии на "Установить" ничего не происходило.... в самом файле не вижу конкретного запроса...
  • Группа: Гости
  • ICQ: --
  • Регистрация: --
  • Комментариев: 0
  • Публикаций: 0
^
смори в самом низу файла инсталяхи есть!

ALTER TABLE `dle_users` ADD `ur_minus` SMALLINT( 4 ) DEFAULT '0' NOT NULL ,
ADD `ur_plus` SMALLINT( 4 ) DEFAULT '0' NOT NULL;

CREATE TABLE `dle_us_rating` (
`id` INT( 11 ) NOT NULL AUTO_INCREMENT ,
`user_id` INT( 11 ) NOT NULL ,
`vote_user_id` MEDIUMINT( 8 ) NOT NULL ,
`com_id` INT( 10 ) NOT NULL ,
`post_id` INT( 11 ) NOT NULL ,
`text` TEXT NOT NULL ,
`rating` TINYINT( 1 ) NOT NULL ,
`date` DATETIME DEFAULT '0000-00-00 00:00:00' NOT NULL ,
PRIMARY KEY ( `id` )
) ENGINE=MyISAM DEFAULT CHARSET=cp1251;

CREATE TABLE `dle_us_rating_log` (
`id` MEDIUMINT( 10 ) NOT NULL AUTO_INCREMENT ,
`date` DATETIME DEFAULT '0000-00-00 00:00:00 ' NOT NULL ,
`user_id` SMALLINT( 8 ) NOT NULL ,
`vote_user_id` SMALLINT( 8 ) NOT NULL ,
PRIMARY KEY ( `id` )
) ENGINE=MyISAM DEFAULT CHARSET=cp1251;

  • FORMAT

  • 27 марта 2008 20:38
  • Группа: Гости
  • ICQ: --
  • Регистрация: --
  • Комментариев: 0
  • Публикаций: 0
^
Goodcat, спасибо! :)
  • Группа: Гости
  • ICQ: --
  • Регистрация: --
  • Комментариев: 0
  • Публикаций: 0
^
помогло?
  • FORMAT

  • 30 марта 2008 11:14
  • Группа: Гости
  • ICQ: --
  • Регистрация: --
  • Комментариев: 0
  • Публикаций: 0
^
Goodcat, ну да, вбил запрос в пхпмайадмин, выполнил и модуль заработал..

пс. хорош мод)
  • Группа: Гости
  • ICQ: --
  • Регистрация: --
  • Комментариев: 0
  • Публикаций: 0
^
Гг. А мне не понравился. Вот и выложил. Кто хочет помочь материально - всегда рад
)))
  • Группа: Гости
  • ICQ: --
  • Регистрация: --
  • Комментариев: 0
  • Публикаций: 0
^
прикрутите кто-нить его к TWS форуму... пожалуйста)
  • mex

  • 5 апреля 2008 03:09
  • Группа: Гости
  • ICQ: --
  • Регистрация: --
  • Комментариев: 0
  • Публикаций: 0
^
плин, а у мну комментарии дублироваться начали...

ааа млин, понял, шаблончик comments.tpl не обновился с текстом <a name="comment_{comment-real-id}"></a>
если этого текста нет, то комментарии дублируются, хм
  • holms

  • 11 апреля 2008 13:05
  • Группа: Гости
  • ICQ: --
  • Регистрация: --
  • Комментариев: 0
  • Публикаций: 0
^
подскажыте в чем заключаетьс проблема - окно не открываеться а в адресе добавляеться #.С датой работаю не долго, буду благодарен за совет
  • DImkA

  • 11 апреля 2008 13:20
  • Группа: r00t Admin
  • ICQ: 5160909
  • Регистрация: 12.12.2007
  • Комментариев: 137
  • Публикаций: 74
^
1) в браузер включен javascript
2) неправильно установлен!

--------------------
  • Группа: Гости
  • ICQ: --
  • Регистрация: --
  • Комментариев: 0
  • Публикаций: 0
^
Warning: us_rat_show(/home/kuchaso/public_html/engine/inc/templates.class.php): failed to open stream: No such file or directory in /home/kuchaso/public_html/engine/modules/us_rating/us_rating.class.php on line 28 Fatal error: us_rat_show(): Failed opening required '/home/kuchaso/public_html/engine/inc/templates.class.php' (include_path='/usr/local/php4/lib/php:.:/usr/lib/php:/usr/local/lib/php
') in /home/kuchaso/public_html/engine/modules/us_rating/us_rating.class.php on line 28

А у меня на 7,0 такую ерунду выкидывает, как исправить?
  • Группа: User
  • ICQ: 244338
  • Регистрация: 23.08.2008
  • Комментариев: 16
  • Публикаций: 3
^
Цитата: watcher
А у меня на 7,0 такую ерунду выкидывает, как исправить?


В файле /home/kuchaso/public_html/engine/modules/us_rating/us_rating.class.php
Вместо
require_once ENGINE_DIR.'/inc/templates.class.php';

Вставить
require_once ENGINE_DIR.'/classes/templates.class.php';


Как быть если выводится такое сообщение:
Ошибка в типе содержимого

Страница, которую вы пытаетесь просмотреть, не может быть показана, так как она использует неверную или неподдерживаемую форму компрессии.

* Пожалуйста свяжитесь с владельцами веб-сайта и проинформируйте их об этой проблеме.

--------------------
  • Группа: Гости
  • ICQ: --
  • Регистрация: --
  • Комментариев: 0
  • Публикаций: 0
^
помогите плизззз у меня не выполняет установку что делать и как ? плиззззззз
  • Plexx

  • 24 апреля 2009 18:52
  • Группа: Гости
  • ICQ: --
  • Регистрация: --
  • Комментариев: 0
  • Публикаций: 0
^
установил. все встало хорошо.
но при нажатии на повысить понизить репу или на вывод всей репы выскакивает пустое окно и все...
где ошибка может быть?
  • Группа: User
  • ICQ: --
  • Регистрация: 13.12.2007
  • Комментариев: 51
  • Публикаций: 4
^
Plexx,
Аналогично,кто решил такую проблему?
  • Xmidsh

  • 15 июня 2009 19:45
  • Группа: Гости
  • ICQ: --
  • Регистрация: --
  • Комментариев: 0
  • Публикаций: 0
^
зачем её решать, просто купите модуль и проблем небудет)
  • Группа: Гости
  • ICQ: --
  • Регистрация: --
  • Комментариев: 0
  • Публикаций: 0
^
Рейтинг это не тоже самое что и репутация? feel