1) How can I get MyCred points to show up underneath a user’s profile information on the forums? (In the spUserSection area). I’m using the reboot theme, so this should already be an implemented feature (I even double checked my theme files and it’s there)
I’ve poured all through my options on the backend to see if maybe there was a toggle somewhere, but I’m just not seeing it. And, yes, I do have both the SP and WP MyCred plugins enabled.
2) I would like to suggest having MyCred points also displayed in the control bar on SP default themes (reboot, stacked, etc).
Kind of like this: http://prntscr.com/c1y02i
3) If I wanted to add MyCred point balances to other parts of my website, how would I go about doing this? In particular, I have a widget on my home page for logging in and out, and got it talking with SP so that the avatar syncs up, and clicking profile goes to their SP profile rather than the WP profile.
I would like to be able to have points also displayed on this widget when a user is logged in. Bonus points if I can also get unread message count to show up in this widget as well.
4) My community hosts and maintains Minecraft servers. We have a developer who knows how to write Minecraft plugins, which add additional functionality to our servers.
One of the features we are trying to implement across our entire website/community/network is a universal point system (MyCred)
Basically, we are going to have a shop on our Minecraft servers where players can exchange points for items or other in-game features.
We noticed that MyCred does indeed have an API for calling upon point balanced of users, so we understand how to implement that part.
The part that we are still trying to figure out, however, is how to actually sync up a user’s Minecraft username/profile to their website’s profile/point balance.
There would be no way for our custom Minecraft plugin to know which user’s MyCred balance to pull from, since usernames used on the website and on Minecraft are completely different.
A user might have a username of Bob on the website, which has the points attached to it, but their Minecraft username might be John_123
We thought about just letting our players do something simple like running an in-game command, such as /register Bob
However, the problem with that is it leaves it open to malicious intent – nothing would prevent a completely different user from also typing /register Bob to sync their Minecraft profile to a random user’s point balance.
So, what we need is some sort of system that ensures users only sync their own MyCred balances to their MC profiles. We thought about using a secret key of some sort that the user generates on their SP profile… but I don’t see any sort of SP plugin or MyCred feature that does this. There is, however, something called a FeedKey that is on everyone’s SP profile. Could that work?
Maybe we are missing something completely obvious, though.
Whatever method we use, though, it needs to be both secure AND simple. If users are required to do more than 2 or 3 steps to sync their profiles to their MC username, then chances are most people wont even bother, and therefore we wont get as much usage out of the point system as we would hope.