-
Notifications
You must be signed in to change notification settings - Fork 8
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
Award Levels #17
Comments
I'll tag this as a feature request but I need to give it some thought. The reason the system only has the top XYZ auto award as a group, e.g. top 10 posters, is to prevent churn in the cache and general overhead. If its tracking it by actual counts, like posts, it needs to "recheck" and re-assign the awards every time someone makes a post. So while its do-able I'm not sure its practical .. There are ways to partially/sortof get part of what you are asking today. However the more granular you want the data, the more often it needs to be re-calculated and the harder it is. In fact even today the auto awards have a bit of a delay in them just to avoid churn on the system. (so someone may think they have earned the award but it may not show up for several minutes on the system) |
On most systems I've seen (It's actually a private anime tracker so I can't link to show you) but they have the forum re-calculate this every hour. |
Thats a good idea really .... right now it uses the cache but I could move all that to a scheduled task and update the values on some time period ... hummm more to do! |
Awesome, I'm already stalking this Repo. Looking forward to what you continue to do with this Mod :) |
Had a thought, of perhaps having different award levels.
Example, post count.'
The three highest post count users will receive an award. The order of the three decides the icon tho.
The highest - icon1.png (gold medal)
Second highest - icon2 (silver medal)
Third highest - icon3 (bronze medal)
Same sort of thing could go with Online Time, Karma, etc.
The text was updated successfully, but these errors were encountered: