Really odd thing with a badge based on membership years.
Badge is not repetitive.
Badge awarded to a users as a member of a selected group.
Membership of the group is based on a User Group Promotion: 5 years membership, plus 500 posts.
And yet we get multiple badges awarded:
View attachment 264667
View attachment 264668
I wonder if the badge update cron job is timing out or falling over and just starting from the beginning again on the next hour? It's a good 100,000 people who are in line for that badge.
Found it - in Moderator Tools.
This is something that was suggested on one of the first pages, and I am likely going to fund once @Ozzy47 has some spare time.Is it possible to award a badge based on another badge? I would like to give users a badge based on posts.
100 posts = Bronze Post Badge
250 posts = Silver Post Badge
500 posts = Gold Post Badge
If a user has over 500 posts, he should only have the gold post badge (not the bronze and silver). Is this possible out of the box?
Changelog:
- Use XF:Job queue to update user badges for better performance (also for user badge rebuild job)
- Fixed multiple awarding with non-repetitive badges (hopefully preventing race-condition)
Nothing like that is planned at this time unfortunately.
Could you make it possible to specify the order of the featured badges on your profile?
(or at least allow us to set a "Display styling priority" in ACP, like with user group styling, so I can weight the more important badges higher).
For example I have a admin staff badge, that I would like to display first in the row.
Thanks Ozzy.We’ll look into the feasibility of this. User settings or admin settings?
Too bad, that would be a good suggestion.
I saw on a similar addon as well as the previous owner (it seems to me) that people wanted to unlock badges via the API.
Anyway thank you for your answer.
We use essential cookies to make this site work, and optional cookies to enhance your experience.