Multiple Karma Points Possible
-
I have managed to create a way of adding multiple karma points for repetitive actions.
My main problem was that it does not award points for ‘every time’ certain actions are done.
So I’ve had to make some changes though to get it to do what I really wanted. I’ve created another plugin to run along beside it as I didn’t want to edit the main plugin itself.
It took quite a while to create (plus sweat, nearly blood and tears) but now I can grant multiple Karma points for …
– Signing up (only given once)
– Points for sending a message to other users on BP
– If a user creates a post, I award them points every time they do so (Going to change this so they get the post creation points only if their post is read. Stops them creating random posts willy-nilly to get points.)
– If their post gets read, they are awarded points for that
(Going to show how many points the user has at the bottom of their pages/posts.)– If user deletes post, they lose points. (Working on this so if they delete it after 2 weeks, they won’t lose points. Should be easy to code.)
– They get points for logging in daily. They only get it once that day, not every time they login. The next day, it resets and they can get points for logging in again. So the points are only given once a day no matter how many times they login that day.
– They also get points for reading others users posts and pages.
I’ve made sure though that if this happens I have checks in that confirms ..
– The user is not admin so i give no points when checking posts
– I set a 4hr cookie so they can’t keep coming back to rack up points
– make sure they have a browser so I know they ain’t a BOT
– Make sure the user/reader and the author are not the same
– make sure that related posts don’t run the code when shown on the same pageTo do.
Give multiple karma points for …– To the author when users comment on their post.
– To the author when people viewing their topic in the forum.
– To the author when users add to their thread in the forum.
– A table showing the best pages and posts. Similar to karma points widget.
– Archiving points every month and starting afresh.
– If their post is shown no love or comments after 50 reads, it loses them points
So still got a lot of work to do.
The Achievements plugin is great if you want to award points for reaching a milestone in doing some task multiple times and I have that setup as well, but if you want to award points for doing something every time, this does not do it. Thats why I created a plugin to work along side the Achievements plugin.
Any questions, Im on [ redacted, support is not offered via email, Skype, IM etc. only in the forums ]
The topic ‘Multiple Karma Points Possible’ is closed to new replies.