AmigoJack wrote: ↑Tue Feb 26, 2019 8:18 am
No, you have to make 3 topics with polls, having 5 options for each (as per your stars). But it's not so difficult to overcome this: just create the topics/polls in reverse order (last poll first), and in the topic's first post body then link to the topic you just created before - that way users can start in one poll and then easily click their way to the next poll.
As I presented in the example
above.
3 topics are too many. And if there would be 5-10 rating categories? I would have to create 5-10 topics. It does not make sense. Users want to see the complete rating in one place, not in 10 topics. This is where you can see the superiority of the rating poll.
AmigoJack wrote: ↑Tue Feb 26, 2019 8:18 am
No: a survey is about finding the options - a poll is voting about these options. That's also why currently you have one questions with multiple options to vote for (instead of formulating multiple questions at once).
Sorry again. My english is not good
AmigoJack wrote: ↑Tue Feb 26, 2019 8:18 am
It could be in a way that you have to choose if you want to make a poll the default way (like it is now), or in a "rating" way - in the latter case each poll option would then be a decision of 1 to 5 stars (and again users may choose to not rate options at all). However, based on how to program and store this, it would mean that it's always 5 stars (without being configurable). At least that's a way I can imagine without messing too much with the original.
The simplest version could always be 1-5 stars without configuration. This is usually enough e.g. look at the extension rating in the phpbb database. Although I can imagine configuring this option from 1 to e.g. 10 stars. If 1 were chosen, it would automatically be a standard poll without a rating.
I do not know where the information about the configuration of the poll is kept in the current solution. There is a voting option only once, the possibility of changing the voice, the option of choosing more than one option. I would add a default poll/rating poll switch.
As I wrote in the pool_votes table, I would add the vote_rating column, and the option_rating column to the pool_options table (as the average of the votes rating).
The permissions system would be preserved from the current version. It just need to add a mechanism to display the stars and retrieve values.
Of course, that's how I see it with my unprofessional eye