I am looking for a plugin to do what I want. I want to add a new icon next to the love icon.
The role of this new icon is to make a contribution ($) to the experts in my forum. I have members that pay a monthly membership and I have experts that help members. Each month, I want that a certain percentage of the membership ($) transfer to the experts. Some experts will be more helpful to members. So if an expert have 55 coffee, he will receive more money that an expert who were present one time and received only 3 coffee.
Particularities
1 - A new coffee icon button (next to the love button)
2 - Only visible to posts of expert (they are in the expert group)
3 - In the admin mode, in the expert group, next to their name, I see the number of coffee per expert
4 - Each month, counter of coffee start again to zero
Yes sort of. But only this plugin would not work because it is for one post. I would have to verify all posts from all experts for calculate the total of coffee each month…
Where would you expect the data for this be located and visible? If it’s resetting automatically each month, you’ll need a record stored somewhere. Otherwise, you won’t know where to send dollars.
Feel free to email me (joe@joebuhlig.com) if you want to explore a compromise with budget. I can’t say I’ve ever completed a custom plugin for $100.
I’d say it handles the click counter just fine (per post)
and a lo-fi solution might be able to use this in conjunction with a Data Explorer query to get the total number of coffee reactions per user per month (which should be exportable via csv if it wants to be public / auditable). There’s an example of a query like this earlier in this topic.
So I’d say that it’s certainly possible to do this without any dev effort / $$.
For a small amount of , I’d be happy to write a thing which made you auto-react if there’s only one reaction to choose from, so the UX is a bit less janky.
If it needs to be better than that, then yes, you’re looking at some custom work around putting calculations into the interface. But yeah I’d be a bit surprised if it needs to be.