New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Likes] Generalise to a "Rate" extension #306
Comments
Reputation system: it would be great if you take inspiration from Stack Exchange's approach. It makes easy to make posts interesting. Thoughts on this? On Aug 29, 2015, at 12:35 AM, "Toby Zerner" notifications@github.com wrote:
|
If you leave out the reputation/karma idea of your suggestions the criteria simple is still possible, I tend to believe however if you include that feature it will grow a little more complex. What if you split the reputation element into a separate feature and include all other listed features in the Like extension? |
I think going for a slightly customized system would fit everyone's needs across the board. Having the default "like" system could stay, where the extension configuration of the admin panel can toggle to have the rating extension either show or hide the "dislike". Then, this can easily be turned to any text for the like/dislike, such that one can say +1, thumbs up, love it, etc. for the positive call or -1, thumbs down, dislike it, etc. for the negative call. Maybe using font awesome icons for the available icons would work out best, that way the user could pick from a range of small icons to replace the thumbs up (as it currently is) into whatever they want. As for reputation, that could be the same. Have a system where the user can replace the text to whatever they want in the extension configuration of the admin panel (with the same ideas as before, having it limited to only positive, or both positive and negative calls). |
The great thing about an extension system, is you don't have to build something that fits everyone's needs - others can build it. |
As far as icons go, I like the system for choosing icons for groups at the moment. It has a finite amount of images, but they're pretty diverse and should accommodate most boards. I think they could also serve for icons for this feature, too. Instead of a specific +/- system, why not start with Like and allow admins to add other ratings. That would allow them to do something like a Thumbs, Heart, Smiley, Exclamation Point as ratings, or Like/Ambivalent/Dislike, or just plain +/- if they so choose. In this system, I envision ratings would have an ID, name, display icon (overwrites the name on display if present) and rating value (numerical, blank is disabled) in the database. The rating value could be displayed on profiles or disabled (so that ratings would only appear on posts with the value being held in the database somewhere but not actually in use). If this were to be built into the |
I second the post writed by @jordanjay29 . |
Making a note to think about "reactions", like Facebook have recently added, and GitHub have just added to their comments |
Great thinking! That's exactly what I thought about, too, when I saw that GitHub announcement. Though we could also create this as a separate extension... |
Perhaps we could use the github emojis and based on the positive or negative connotation of the emoji generate a user's karma/reputation. |
@dav-is - yes, that would be nice |
I started to develop a Reactions extension, but I sadly had to stop developing as I got another project to finish. It'd be nice for someone to try to continue developing, and then PR me the changes (everything works except for Flarum to show the reaction name in the relationship). |
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. We do this to keep the amount of open issues to a manageable minimum. |
Is there a working extension for this? If yes, close this one. Better to handle with extension. |
There's FoF Reactions. |
Yeah, I'm going to close this in favor of the third party extension by fof (previously reflar). |
From @tobscure on August 27, 2015 13:52
I think it might be good to make this extension a bit more powerful, allowing people to configure the following:
At the same time, we want to keep things reasonably simple. Discuss.
Copied from original issue: flarum/likes#1
The text was updated successfully, but these errors were encountered: