Out of curiousity, how are the stars calculated? I don’t mean mathematically, I mean markupfully. Is it phped every time a profile page or postbit is generated, or is it stored in the database? If we knew how vBulletin does it, we could think more in terms of what it’s capable of.
BM’s idea is good, but I can’t think how the stars/rank could be ‘frozen’, much less how the software could distinguish between periods of activity and periods of inactivity. But you could effectively do such things if you never allow the rank to decrease. But to do this you’d have to have a rank pre‐defined in the users database, as well as frequent phping to keep that figure updated.
Do we definitely want stars to be incapable of going down over time, or are they strictly cumulative?
|