Priority: Enhancement
Current State: Confirmed
Released In: n/a
Target Release:
This is going to be a plugin that allows you to have
DataForms formfields of the kind
- socialrating
- socialradio
- socialselect
and the like. The difference to the "non-social" formfield types - rating, radio and select - is that
the social ones will allow any user to have their own value set. So whenever user A edits a topic with
a socialrating formfield in the attached
DataForm will he see and edit his
own value. User B won't be
able to change the value that user A has entered when it is his turn to edit the topic. Instead,
values added by all users will be stored in a database behind the scene that holds the personal values
of each user. These will be swapped in and out during an edit-save cycle. Viewing the topic will display
an average rating among all ratings performed by all users, or the best selection performed via a socialradio
or socialselect formfield. Values can also be extracted in json form to be used in
HighchartsPlugin or the like
to render a bar chart of the distribution.
--
MichaelDaum - 18 Sep 2014