Hello everyone.

I'm putting together an implementation that requires multi-field (multi-axis is it called perhaps) voting on a given node. Specifically, I have created a custom content type to collect proposals from users where each node has about 10 custom fields (multi line text fields) which are filled in by users creating the proposal. This include, for example "Proposal approach, strategic concerns, budgetary analysis" and the like. I would like other users to be able to use fivestar to vote on each field, assigning each field a 0-5 rating.

I've been using the Content Templates module to properly order the many fields I have to deal with. (Ordering them properly was impossible without this effort).

I tried to enable fivestar voting right in the templates, but the vote widget is only editable when the "edit" tab is selected on the node.

Here's a sample entry for display of a Fivestar field from the template file I'm using:

$form['field_ilrating']['#weight'] = -14;

Is there any way I can put an entry at that point which will permit users to vote on it instead of merely displaying the current tally for that particular field? I'd love to have users just vote directly in the node.

And, having done that, without using comments (which I would prefer to keep separate) how could I best show the tally of total votes for the node?

Thanks in advance.

-Allison

Comments

quicksketch’s picture

Status: Active » Closed (fixed)

Sorry this request was unable to be answered. Since no one else answered and I'm unable to provide help for every user, I'm closing after lack of activity.

braggadoshis’s picture

I need exactly everything you have just asked...Does anyone know how to do this?

Sushant’s picture

Version: 6.x-1.13 » 5.x-1.0

I need the same! and its still unanswered.