phpBB survey with rating

https://www.phpbb.com/ideas/
Post Reply
Author:
tojag
Posted:
Mon Feb 25, 2019 12:22 pm
Rating:
Status:
New
Ideas Bot
Registered User
Posts: 459
Joined: Sat Oct 13, 2012 10:06 am

phpBB survey with rating

Post by Ideas Bot » Mon Feb 25, 2019 12:22 pm

According to this.
It would be nice to have a rating survey.
The author of the post could choose a simple yes/no survey or a rating survey.
If a rating questionnaire was chosen, for each question users can indicate a star rating (the maximum number of stars can be configured in ACP or can be fixed eg 5).
The remaining elements of the survey may be as in the current survey system.
This is not a request to rate a post/topic but extend the possibilities of the current survey with the rating functionality for each of the questions/issues.
Image

User avatar
KevC
Support Team Member
Support Team Member
Posts: 68787
Joined: Fri Jun 04, 2004 10:44 am
Location: Oxford, UK
Contact:

Re: phpBB survey with rating

Post by KevC » Mon Feb 25, 2019 12:49 pm

Better as an extension in my opinion.

phpBB is discussion forum software, not somewhere to get 'customer ratings'. I think the audience potential would be very low. I've never seen something like this ever asked for as a MOD or EXT so it can't be that much in demand that it would need to be in the core.
-:|:- Support Request Template -:|:-
Image
Cheap UK Hosting
"In the land of the blind the little green bloke with no pupils is king - init!"

User avatar
tojag
Registered User
Posts: 386
Joined: Thu Aug 07, 2014 8:00 am
Location: Warsaw, Poland, EU
Name: Gregory

Re: phpBB survey with rating

Post by tojag » Mon Feb 25, 2019 2:06 pm

You're not afraid of phpBB evaluation :) Every reason is good for conversation, especially the evaluation of something.
Eg.
Rate phpBB (select stars * -lowly, ***** - great)
1. Functionality ***
2. Comfort **
3. Configurability ****

For such a simple questionnaire in the current system I have to make three independent votes and in each of them I give five levels.
Eg.
Is phpBB functional?
1. Poor
2. Sufficiently
3. Good
4. Very good
5. Super

Is phpBB Comfortable?
(again the same questions)
1. Poor
2. Sufficiently
3. Good
4. Very good
5. Super

Rate the level of phpBB configurability
(again the same questions)
1. Poor
2. Sufficiently
3. Good
4. Very good
5. Super

If there is more then it is very tedious. Stars are commonly known and used. It may be an extension, but if there is already a built-in survey in the core, is not it better to increase its functionality?
Sorry my english. I hope You understand what I meant.

User avatar
KevC
Support Team Member
Support Team Member
Posts: 68787
Joined: Fri Jun 04, 2004 10:44 am
Location: Oxford, UK
Contact:

Re: phpBB survey with rating

Post by KevC » Mon Feb 25, 2019 2:13 pm

There isn't a built in survey system in the core. There is a poll system which is a different thing.

If you want a survey about something you make one on surveymonkey and post the link.
I still don't think it fits as a core item of code.
-:|:- Support Request Template -:|:-
Image
Cheap UK Hosting
"In the land of the blind the little green bloke with no pupils is king - init!"

User avatar
tojag
Registered User
Posts: 386
Joined: Thu Aug 07, 2014 8:00 am
Location: Warsaw, Poland, EU
Name: Gregory

Re: phpBB poll with rating

Post by tojag » Mon Feb 25, 2019 10:13 pm

A survey or a poll it is just a game of words. If I wrote incorrectly, I correct it - the poll with a rating. Forgive me.
Maybe additional column in pool_votes table would be enough - eg. vote_rating. And of course mechanism for voting (a function return as a result count of ticked stars). I hope it is not so difficult.
It can use current poll system to create poll, questions, etc. Just only instead of checkbox would be stars next to every position of the poll. And the result would be a mean of votes.
Why not an extension? Because in my opinion the current poll system would be a good base to extendet it to the new poll with rating. I think that most of the elements could be used in the new version.
Sorry my english. I hope You understand what I meant.

User avatar
Lumpy Burgertushie
Registered User
Posts: 65886
Joined: Mon May 02, 2005 3:11 am
Contact:

Re: phpBB survey with rating

Post by Lumpy Burgertushie » Tue Feb 26, 2019 2:29 am

that is what makes an extension the logical answer then. If, as you say, most of the code is already there , then an extension would simply add to it etc.

Or, if the survey type thing is way more complicated than you think it is ( which I think will be the case ), then creating a totally separate extension for the survey thing would be better. either way it is not something anyone else but you has ever brought up that I am aware of. therefore, it is really not likely to become part of the core and maybe not even an extension unless you find somebody you can pay to make one.


remember, the core philosphy of phpbb is to be a basic bulletin board. anything that is not really required for a basic bulletin board will be left to add ons/extensions.


robert
I am available for custom work on a donation basis. Please send me a PM with your needs.

Premium phpBB 3.2 Styles by PlanetStyles.net

OK, so what's the speed of dark?

User avatar
AmigoJack
Registered User
Posts: 5479
Joined: Tue Jun 15, 2010 11:33 am
Location: グリーン ヒル ゾーン
Contact:

Re: phpBB poll with rating

Post by AmigoJack » Tue Feb 26, 2019 8:18 am

tojag wrote:
Mon Feb 25, 2019 2:06 pm
For such a simple questionnaire in the current system I have to make three independent votes and in each of them I give five levels.
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.

tojag wrote:
Mon Feb 25, 2019 10:13 pm
A survey or a poll it is just a game of words.
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).

tojag wrote:
Mon Feb 25, 2019 10:13 pm
Maybe additional column in pool_votes table would be enough - eg. vote_rating. And of course mechanism for voting (a function return as a result count of ticked stars). I hope it is not so difficult.
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 worst thing about censorship is ███████████
Affin wrote:
Tue Nov 20, 2018 9:51 am
The problem is probably not my English but you do not want to understand correctly.
...
We will not come anybody anyway, nevertheless, it's best to shit this.

User avatar
tojag
Registered User
Posts: 386
Joined: Thu Aug 07, 2014 8:00 am
Location: Warsaw, Poland, EU
Name: Gregory

Re: phpBB survey with rating

Post by tojag » Tue Feb 26, 2019 9:48 am

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 :)
Sorry my english. I hope You understand what I meant.

User avatar
AmigoJack
Registered User
Posts: 5479
Joined: Tue Jun 15, 2010 11:33 am
Location: グリーン ヒル ゾーン
Contact:

Re: phpBB survey with rating

Post by AmigoJack » Tue Feb 26, 2019 11:31 am

tojag wrote:
Tue Feb 26, 2019 9:48 am
Users want to see the complete rating in one place, not in 10 topics.
Yet I encountered enough polls where I was presented with only one poll at a time. Not that I want that, but it's what I experienced.

AmigoJack wrote:
Tue Feb 26, 2019 8:18 am
My english is not good
I wanted to show that different words are for different purposes, and in your mother tongue you surely also have different words for both things, not only one.

AmigoJack wrote:
Tue Feb 26, 2019 8:18 am
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.
That indeed would be a good way to distinguish both variants. Currently you have phpbb_poll_options to store each options per poll (speak: what the user can select for his vote) and phpbb_poll_votes to store the selections of each user. The latter would need a new column to store the amount of stars given, and then either the former needs a new column for storing how many stars are possible per option (nice to have, but I'd like to avoid complexity), or phpbb_topics needs a new column for storing how many stars are possible for all options per poll.

I'm quite sure it doesn't need that much work, but then again I'm used to modifying files instead of writing extensions, plus there was never the need to have ratings along with poll options.
The worst thing about censorship is ███████████
Affin wrote:
Tue Nov 20, 2018 9:51 am
The problem is probably not my English but you do not want to understand correctly.
...
We will not come anybody anyway, nevertheless, it's best to shit this.

Post Reply

Return to “phpBB Ideas”

Who is online

Users browsing this forum: No registered users and 2 guests