1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.

[Suggestion] Thread voting / rating feature

Discussion in 'XenForo Suggestions' started by Erik, Jul 30, 2010.

  1. Erik

    Erik Well-Known Member

    As I'm browsing through the suggestions forum, I constantly find myself liking posts that I agree with and want to voice my approval for. While this is great (and intended behaivor) it would be really great if you could create a thread voting feature where users can "upvote" a thread.

    This would be really helpful for this very forum, where users could vote on suggestions and then you guys could see the most-requested features/issues. Not only that, but it would allow forum owners to create a Digg- or Reddit-type section in their community where users can vote on news/stories/threads/whatever. A simple sorting option would allow you to bring the most-voted threads to the top, etc.

    I would think this would be relatively easy to implement, as simple as adding another field to the database table and writing the code to increment votes, as well as the required permission handling. :)

    Also, this should be an option you can turn on or off forum-by-forum, not implemented globally.

    It would also be nice if you could provide administrators the ability to turn downvotes on or off. I know a lot of people would want the ability to downvote a thread but the concept of a downvote has inherent negativity that I'm sure a lot of communities would want to avoid. :)

    Thoughts? :)
    maszd, sami simo, 51463 and 16 others like this.
  2. Mert Y

    Mert Y Member

    What about using first post's like count as the topic rating :)
  3. Brandon_R

    Brandon_R Guest

    I think the like system is just what we need. Ratings are over-rated and it required alot of activity for them to reflect how people really feel about a subject. One rating shows 5 stars which could give a false impression whereas 1 Like actually shows how important something is.
  4. Erik

    Erik Well-Known Member

    I thought about that, but then I think there should also be a way to upvote a thread from the forum display, a la Reddit or Digg. :)
    Actually, it's probably a good idea to use the like count as the rating. Otherwise with the like system and the voting it could get redundant. :)
    Er, but then anyone could see who upvoted/liked a topic, although I suppose that's not the end of the world. Ahhh, it's hard to decide what I actually want. :p

    So yeah, in summary, use the like count as the thread rating, but also add the ability to show the number of likes on the forum display (probably directly to the left of the original poster's avatar, and allow users to upvote/like a thread from the forum display. :) Don't know how you would handle downvotes with this system, but just trying to throw ideas out there. :)

    This could also be used as a modification rating system when the modification community eventually comes. :)
    Digital Doctor likes this.
  5. Erik

    Erik Well-Known Member

    I'm bumping this just because the suggestions forum is getting busy and I think this may have been overlooked. :)
    Digital Doctor likes this.
  6. Peggy

    Peggy Well-Known Member

    No its not been overlooked. The guys didn't do alot of posting today because they're busting their keesters to get a bug-free script ready to sell in a few weeks. :)
    Disjunto likes this.
  7. Tigratrus

    Tigratrus Well-Known Member


    Where do we send a case of 5 hour energy and some champaign? ;)
  8. Floris

    Floris Guest

    Only a few weeks, that's pretty fast already! Thanks for the news Peggy.
  9. welshstew

    welshstew Active Member

    I'm on holiday around then - I'll give them a month so that it is ready for when I return ;o)

    back on topic:

    I like the idea, but I would see this as a mod / add on
  10. Mike

    Mike XenForo Developer Staff Member

    This isn't really related to the thread's topic, but "a few weeks" isn't an official comment. :)
  11. Ahmed

    Ahmed Well-Known Member

    OK, when will the official announcement be made? :confused: <<<<<<<<<<< Can't wait.
  12. Disjunto

    Disjunto Well-Known Member

    Is it an official "Oops, shouldn't have said that" comment though :D
  13. Peggy

    Peggy Well-Known Member

    It depends on what your perception of a "few weeks" is.

    No it's not.

    I guess my understanding of "a few weeks" is different from y'alls. A "few weeks" could mean literally up to 2 or 3 months. :rolleyes:
  14. welshstew

    welshstew Active Member

    November at the latest then. Nice.
  15. Disjunto

    Disjunto Well-Known Member

    Well "a few weeks" in most peoples minds would be about 3-4 weeks. :D

    2 to 3 months is still nice and close though
  16. Peggy

    Peggy Well-Known Member

    Around when? A few weeks can mean 3 weeks to 12 weeks. At least to me. But I shall refrain from using any time references from now on.
  17. welshstew

    welshstew Active Member

    Maybe edit your post to say it was from "Future Peggy"

    I am not around in a "few weeks" ;)
  18. Peggy

    Peggy Well-Known Member

    ha cute. :)

    As I said above, I'll try to refrain from using any time references, since my idea of weeks seems to be different from everyone elses, lol.
  19. Mikey

    Mikey Well-Known Member

    Week = 7 days, it's a universally set measurement, sorry Peggy, but it is.. So "Few weeks" = 3 weeks, as 4 weeks would make it a month. So, basically, a 'few weeks' is anything between 14 and 21 days.
  20. Disjunto

    Disjunto Well-Known Member

    lol, I think everyone should leave her alone :p

Share This Page