*

Tango

  • ****
  • 214 posts
Comment Rating Missing Feature
« on: September 09, 2022, 11:16:49 AM »
Please note that there's a problem with the implementation of ratings, as it currently allows registered users to rate the same listing multiple times.
This is incredibly frustrating as a user can up-down rate a listing at his convenience.

In order to fix it, we need to check if ratings are enabled and user is logged in, then store in the DB when a user left a rating for the X listing (probably in the core already).
If the above is true, then return a message like: You already rated this item (x/5).



If the user wants to update/change the rating, then he can delete his previous rating and post a new one.

I hope this makes it in 8.0.3 as it's kinda important.

Thanks!
« Last Edit: September 09, 2022, 11:43:03 AM by Tango »

*

MB Themes

Re: Comment Rating Missing Feature
« Reply #1 on: September 09, 2022, 01:19:12 PM »
Noted ;)
  To get fast support, we need following details: Detail description, URL to reproduce problem, Screenshots

*

mwindey

  • *****
  • 468 posts
Re: Comment Rating Missing Feature
« Reply #2 on: September 09, 2022, 02:10:15 PM »
I do not see the advantage of this because it is only comment on the listing and not a rating... To me comments are more like facebook uses where users can comment on the listing and make it or break it.... They can discuss with others more like a forum without real rating only comments.
The possibility for users to discuss has to be open for more answers instead of just one. ( The way it is now )
Admin monitors anyway....

Rating a user is more important but therefore is already a plugin....
Like Tango proposed (quote: If the user wants to update/change the rating, then he can delete his previous rating and post a new one." )  is interesting but more for the plugin instead off in core.


Just my kind of view .
Maybe we can start a poll first  ;)
« Last Edit: September 09, 2022, 02:21:06 PM by mwindey »

*

Tango

  • ****
  • 214 posts
Re: Comment Rating Missing Feature
« Reply #3 on: September 09, 2022, 03:38:31 PM »
@mwindey
Please read again my first post, but try to do it slowly this time.

My topic is strictly related to one incomplete functionality that's already in the core: comment ratings.

If you go into Settings > Comments and click on Enable ratings on comments, then people will be able to add ratings to their comments.
Basically, it turns the comment area into a review area also (hybrid system = review & comment).

So, the way it works right now, allows registered users to rate 100 times the same item with either 5 stars or 1 star.
Does this sound ok to you?

Now I don't want to get more technical with you, but in short, there's a function osc_count_item_comments_rating(); that counts the ratings and lets you output them in different places (like Google snippets etc.).
If you don't prevent people from rating 1 item, multiple times, then you'll have some big issues. Like for example, an idiot adding 1-star rating to a rival users' listing, just to destroy it's image...

Again, my post has nothing to do with the comments system, which will work like before. You'll be able to post comments, but not double-rate a listing.
I hope it's clear now. ;)
« Last Edit: September 09, 2022, 03:43:14 PM by Tango »

*

mwindey

  • *****
  • 468 posts
Re: Comment Rating Missing Feature
« Reply #4 on: September 09, 2022, 04:13:48 PM »

@ Tango,
I never noticed the setting rating before despite the fact that I have Osclass knowledge meanwhile.
Found it and indeed I agree with you that this is a flaw in the system. I therefore apologize for any comment on your post.
It wasn't a real comment but hey it's a forum and open for discussion.
We are all here to learn.....
Have a nice weekend ;-)

*

Tango

  • ****
  • 214 posts
Re: Comment Rating Missing Feature
« Reply #5 on: September 09, 2022, 04:18:03 PM »

@ Tango,
I never noticed the setting rating before despite the fact that I have Osclass knowledge meanwhile.
Sorry for the harsh reply, but that's the reason^. ;D
I thought you knew about the setting.

Have a great one!

*

mwindey

  • *****
  • 468 posts
Re: Comment Rating Missing Feature
« Reply #6 on: September 09, 2022, 05:51:42 PM »
@Tango

I really didn't know about it but that is why this forum exists.
Thanks for letting me know.
The comment that you said:
( quote: If the user wants to update/change the rating, then he can delete his previous rating and post a new one." )
Is also very important for the rating plugin.... because now everyone can rate a user based on nothing instead off from a byers view....
One rating can break the sellers stars and trust into zero.
Anyway i am glad this forum is getting to life with sharing thoughts  :)
Enjoy ! ...
 ;)
Marc

*

Tango

  • ****
  • 214 posts
Re: Comment Rating Missing Feature
« Reply #7 on: September 09, 2022, 07:56:39 PM »
Offtopic:
The way the User Rating Plugin works right now is no different than the user rating systems on the bigger marketplaces, in the sense that user ratings are usually moderated by the admin and approved after several checks are made.
Many of them are rejected.

That is because seller reviews are not like a simple item review "this item sucks - 1-star", it's more personal and important. ;)
So, the most important thing is that the Delete button is where it should be - in the Admin.
« Last Edit: September 10, 2022, 01:34:22 PM by Tango »

*

mwindey

  • *****
  • 468 posts
Re: Comment Rating Missing Feature
« Reply #8 on: September 10, 2022, 11:16:34 AM »
@Tango,

Maybe i am wrong because what i understand from your post is that you want a delete rating option in admin.
Attached are 2 files (Dutch Language) in my admin panel where first one shows my settings to enable comments and rating on item.
2nd is the user screen where user can rate the item....After posting it has to be approved in my admin and after approval there is option 3 where admin still can delete rating if he is changing his mind. Option 3 is in index.php?page=comments

The delete button is there or maybe i am dumb and still don't understand what you mean ;)

Edited 5min later: The option to delete is also there for the one who gave the rating but yes they can re-rate a second time on the same item which isn't correct but then again this has to be approved by admin ....   
« Last Edit: September 10, 2022, 11:32:41 AM by mwindey »

*

Tango

  • ****
  • 214 posts
Re: Comment Rating Missing Feature
« Reply #9 on: September 10, 2022, 01:31:09 PM »
@mwindey
Well, your last post is the exact reason why it's bad to mix topics on a forum.

Please read again my reply, and if you have trouble understanding it use Google Translate.

Offtopic = a comment not relevant to the subject under discussion.

And if you read again, I was talking about the User Rating Plugin that you were referring to in your posts.

I will stop replying here, because the comments are out of sync with the reason I created the thread.
I made my point in the first post, the rest is gibberish.

PS: As an advice for the future, do try to read and understand everyting you read before replying. ;)
« Last Edit: September 10, 2022, 01:35:29 PM by Tango »

*

mwindey

  • *****
  • 468 posts
Re: Comment Rating Missing Feature
« Reply #10 on: September 10, 2022, 01:56:03 PM »
I am not mixing topics.... My last answer was on your first post....the only thing that's missing in the item rating is that users are able to rate more than once.... But as said before (if you read properly)
Quote
The option to delete is also there for the one who gave the rating but yes they can re-rate a second time on the same item which isn't correct but then again this has to be approved by admin ....
   
End of discussion......

*

Tango

  • ****
  • 214 posts
Re: Comment Rating Missing Feature
« Reply #11 on: September 10, 2022, 02:19:28 PM »
Rating a user is more important but therefore is already a plugin....
Like Tango proposed (quote: If the user wants to update/change the rating, then he can delete his previous rating and post a new one." )  is interesting but more for the plugin instead off in core.

Quote from: mwindey
The comment that you said:
( quote: If the user wants to update/change the rating, then he can delete his previous rating and post a new one." )
Is also very important for the rating plugin.... because now everyone can rate a user based on nothing instead off from a byers view....
One rating can break the sellers stars and trust into zero.

I make the mistake to also reply to his rant, and he's not mixing topics.
Jesus Christ! :o

Again, life advice: if you don't understand something, then it's better to not get involved.

1. You din't read/understand the topic title which implies that something already exists, but you decided to post a reply anyway.

2. In your reply, you touch an unrelated subject.

3. When a person gives you an answer to the subject you opened, you don't read/understand it, even when that person marks it as Offtopic.

4. In my first post I never said anything that would imply I want a delete option in the admin. :))
You are the one talking about the delete thing...

Code: [Select]
It's like having a conversation with a 4 year old
« Last Edit: September 10, 2022, 03:18:12 PM by Tango »

*

mwindey

  • *****
  • 468 posts
Re: Comment Rating Missing Feature
« Reply #12 on: September 10, 2022, 03:05:02 PM »
This 4 year old knows at least that the setting in admin can be enabled
Quote
A comment is held for moderation
Every comment or rating is held until admin approves or declines....
Tested thoroughly and with multiple users tried to rate comments from other users....Nothing shows online before admin approves.

Before we start shooting each other lets wait for v 8.0.3
« Last Edit: September 10, 2022, 03:08:11 PM by mwindey »

*

Tango

  • ****
  • 214 posts
Re: Comment Rating Missing Feature
« Reply #13 on: September 10, 2022, 03:13:03 PM »
First of all, I don't even use v8.0.2 (I'm still on 3.8.0) but it somehow seems that I know v8 better than an active user (you).

This 4 year old knows at least that the setting in admin can be enabled
Quote
A comment is held for moderation
Every comment is held before admin approves or declines....
Secondly, what does this have to do with my report?
Users can still post hundreds of reviews for you to moderate. Don't you have anything better to do with your time?

Thirdly, for real, it's like you either don't want something to progress/get fixed, or there's something else wrong with you...
If you need any help, you can PM me and I will gladly be of assistance if I can.

Best of luck!