GrnEyedDvl
Active member
The Trophy system is very cumbersome to setup unless I am missing something, which I think is part of the reason I see so many comments here about people not using it. Especially if you want points to keep building over time. If you do not continuously add triggers then eventually your users cannot collect any more points.
As part of this discussion Chris said
For the anniversary I set the title, description, and points, and then in the conditions I set:
Is logged in
Is member of Full Members (I have a group that promotes after 5 posts to prevent spammers from using certain features)
Has been registered for 365 days
But that only covers the first anniversary. My site is 22 years old. So I had to build 23 identical Trophies and then increment that by 365 days for each one. I think I have more setup for that one event than this site has for the entire site.
If you just had to do that for anniversaries, that would be one thing. But its for everything. Its not very versatile. If you want those points to actually encourage people to do more stuff, then it needs to be easier to setup so that people can keep building that number incrementally instead of having huge spacing between the trophies. For instance on this site everyone in the top 20 is at 1 of 3 levels except Paul who is 500 points above the rest, probably because there is a 500 point trophy for 50k posts or something similar.
It could be so much more if you could set something like For every X posts get Y points up to Z cutoff. So for every 100 posts get 10 points up to 1000 posts, then set a new condition so the point accumulation slows down a bit but doesn't completely stop for 500 points.
As part of this discussion Chris said
Which is technically true, but it can be setup to issue every year. You just have to setup a ton of triggers and add 365 days to each one. I am not using this for birthdays because of the non-hidden issue. But I did set it up and get it working for a members registration anniversary and a bunch of other stuff by combining conditions.Another reason why it doesn’t exactly make sense is that this trophy will only ever be awarded exactly once. It won’t be awarded for their next birthday.
For the anniversary I set the title, description, and points, and then in the conditions I set:
Is logged in
Is member of Full Members (I have a group that promotes after 5 posts to prevent spammers from using certain features)
Has been registered for 365 days
But that only covers the first anniversary. My site is 22 years old. So I had to build 23 identical Trophies and then increment that by 365 days for each one. I think I have more setup for that one event than this site has for the entire site.
If you just had to do that for anniversaries, that would be one thing. But its for everything. Its not very versatile. If you want those points to actually encourage people to do more stuff, then it needs to be easier to setup so that people can keep building that number incrementally instead of having huge spacing between the trophies. For instance on this site everyone in the top 20 is at 1 of 3 levels except Paul who is 500 points above the rest, probably because there is a 500 point trophy for 50k posts or something similar.
It could be so much more if you could set something like For every X posts get Y points up to Z cutoff. So for every 100 posts get 10 points up to 1000 posts, then set a new condition so the point accumulation slows down a bit but doesn't completely stop for 500 points.
Upvote
1