Jeanz
Member
That makes the winner decleration happen at August 2nd 00:00, that's a day lateWhy not just set it to the 1st of the month at 2200?
That will match what you originally had set.
Last edited:
That makes the winner decleration happen at August 2nd 00:00, that's a day lateWhy not just set it to the 1st of the month at 2200?
That will match what you originally had set.
I'm having a big problem regarding the declaration of the Winner of the Month. The timezone for my forum is GMT -5 so currently we are still in July. The problem here is that the add-on has already declared the winner of July and is currently counting every post for the August contest while we are still on July! It appears that it was a problem with the crontask "Top Poster Of Month Winner Declaration" running before August 1st and I have fixed that: "Next Run: 1 Ago 2014, 00:00" however the add-on is still counting every post made by my members for the August contest and that is incorrect just as the current winner of July is incorrect, too.
How I can fix this? I need a real July winner to be declared on 1 Ago 2014, 00:00 (when the cron runs).
I found the banner phrase and widget post phrase to be hardcoded. You can search for the template file and edit them.And here are some other problems:
1. I can't find the phrase to translate "Top Posters" (shown on the Members drop-down menu on the navbar). Seems hardcoded.
2. When on /forum_path/topposters/ the name of each month (January, February, March and so) aren't reading the respective XenForo phrases ("month_1", "month_2", "month_3" and so).
3. On the Winner of the Last Month widget (using Widget Framework) there is the username and the amount of posts. For example: "Mike, 100 Posts". The word "Posts" isn't reading the respective XenForo phrase "posts". The Current Month Leaderboard widget is working fine though.
4. I can't find the phrase "Top Poster Of Month" (the user banner). Seems hardcoded.
XenForo_Application::time returns a GMT time which means that XenForo runs the cron at 1st of each month GMT 00 : 00
You'll have to adjust the cron timing to suit your zone *I think the people living to the west of the time zone will have to deal with having a few hours difference between real time of winner declaration because this issue is beyond my reach*.
Btw the phrases thing has been noted, I had already fixed them in V2.0 which would release most probably next week.
Some of the things that you could see in V2.0
1. Ability to exclude Forums
2. Phrases Fix
3. Better Widget Framework Support. This would include native WF caching and native renderers.
4. Likes Received *Possible but not sure if I would want to include this*
+ Tons of internal optimization.
PS: If you got any suggestions or feature request for V2.0, please suggest and I'll try to include it if it is feasible.
AdminCP>Tools>Cron Entries>Poster Of MonthWinner DeclarationWhere would I have to go to edit that out?
AdminCP>Tools>Cron Entries>Poster Of MonthWinner Declaration
You can't at the moment. I am grabbing date via the PHP date function and displaying it directly. You can expect this to be fixed in the next update.How to translate names of month?
I put a user into a usergroup that wasn't allowed (unticked) for this add-on. The user was then removed from showing in the current month leaderboard, but still displayed in the previous months, and also as a winner for last month. I manually ran the cron job, but still the same scenario. Bug, or have I missed something?
That's correct, and it appears to only work on the primary usergroup for each user too.
Following XF recommended process, same as you've outlined, it essentially renders the usergroup selection for this addon as useless. You have to select the registered usergroup to include anyone, and you get everyone.
Just a reminder that this is still an issue, and wasn't resolved in last weeks 1.2.4 update.I'll take a look into this.
Yes.does the banner for poster of the month automatically show up?
We use essential cookies to make this site work, and optional cookies to enhance your experience.