This object is in archive! 
Upvote 1

Incorrect Rating after migrate from GetSatisfaction

Archived Jirka Menion Mlavec 10 years ago

I do not know, if it's usable for you, to report issues when you prepare new major release. If not, just mark it as solved.


Otherwise, after import from GetSatisfaction, all comments has no "Rating". Because as I see, every comment gives user one rating, this should be improved by better MySql dumb into ur_votes table. It's not anyway a major problem


Bigger problem is, that this site, seems not to correctly count all "Ratings"


Site is here: http://help.locusmap.eu


For example my profile http://help.locusmap.eu/profile/124 shows "Rating 0". No matter if any topics has votes, no matter if I create a new comment like this one http://help.locusmap.eu/responses/edit-trackpoint-insert-new-points-in-a-row#comment-9260


In MySql database is correct record for this comment in table ur_votes


JiXJ041itAmmneMOAYNj


as you may see, one vote for comment 9260 for user 124.


Is there anything I may do to fix this? Btw. I'm not the only one affected (all are). As I see, "Responses" are correctly connected to user_id, so for example this user http://help.locusmap.eu/profile/225 should have a lot of votes.

Best Answer
photo

As GetSatisfaction doesn't have rating for comments, so this couldn't be migrated. In face it can be done only with script so each comment has + 1 vote by author like we have in UseResponse and it will reflect the rating.

Replies (6)

photo
1

As GetSatisfaction doesn't have rating for comments, so this couldn't be migrated. In face it can be done only with script so each comment has + 1 vote by author like we have in UseResponse and it will reflect the rating.

photo
1

Hello Stas,


thank you for your answer. Anyway as I wrote above "It's not anyway a major problem"


Bigger "problem" is, that number of stars (rating) has completely no sense. For this exists two reasons


1) I tried to find some description about "Rating", but only I found is this . From this I understand that "Rating" should be sum of all received stars. But I should be wrong


2) As I wrote above, for example for my profile http://help.locusmap.eu/profile/124. In screenshot from PhpMyAdmin is clear that this profile ID has valid vote on some comment. I also during last few days published around 100 comments, so all have 1 star, all is correctly set in database, but my profile show weird number "4".

photo
2

btw. also here on your support site I see this profile


TEE7CR7RijkABBjlFM6g


So I'm completely confused what number of "Rating" means. If these values are correct, is there any better explanation? Thank you

photo
1

Rating is calculated based on received votes + for your topic or comment.

But be sure that this system will be completely rebuilt in 3.x, as we'll come up with more flexible and clear rating system here

photo
1

Ok, thanks you.


Unfortunately I'm unable to find any RoadMap for next version, so I report also issues for features that are already deprecated.

photo
2

It's not a problem.. We don't disclose information about upcoming features, until we are sure they will be implemented... 3.0 will be live in several weeks, and only then, we'll come up with some plans in minor releases.

Replies have been locked on this page!