I am looking to create a really basic rating system (user reference and fivestar content type). But I would like to be able to have users rebut ratings if need be. I am just trying to figure out, structurally, how to do it. Would I have to create another content type called rebuttal and reference the rating? What about adding a field to the rating content type with the ability for the referenced user to fill in a text field? Limit comment access to just the rating author and the referenced user?

This may be the wrong forum to ask this, since its an open ended and subjective question. But I guess my question would be "How would you allow users to make selective edits to a node or limit comments to only the node author or referenced user?"

  • This is an English-speaking website @Pierre.Vriens, you should expect English words to be used, regardless of your own linguistic background. Non-English speakers most certainly should expect to need a dictionary here, that's a given. There's no reason to ask people to dumb down their posts, Google will easily translate this for you if you're struggling with it – Clive Nov 18 '15 at 13:39

Use the Flag module to create a Rebut flag, but do NOT make it a 'global' flag though. The flag is to be created (configured) by an admin, but each user (authorized to use the flag) will then be able to "rebut rating" using such flag. If it would make sense, you may want to have multiple flags configured for this (eg: Rebut-low , Rebut-medium, Rebut-high, whatever that would "mean" in your case).

Then create a view (with the views module) for each flag, whereas you create a "views relationship" with such flag(s).

If you're not familiar with the Flag module, checkout the set of 8 video tutorials about the flag module.

You might also want to look at some of the Flag related modules, such as (partial list):

Refer to Flag's Community documentation for (way) more details.

Note: Via Rules it should be possibly to add logic to verify the "usage" of such flag.

  • That is an interesting take on this. I would however have to look into only showing the flag if a user has been referenced on the node. Thanks for the suggestion. – Brandon Nov 19 '15 at 1:04

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.