با خرید اشتراک ویژه شما میتوانید جدیدترین آپدیت افزونه ها و قالب های زیبا و پرکاربرد زنفورو را دریافت کنید!
هر ماه یک کد تخفیف 60 درصدی محصولات فروشگاه به کاربران منتخب بخش ویژه اهدا میشود
- Rename stats_type -> content_type in History entity
- DBTech Shop: Allow the goal to count purchases of a specific item
- Siropu Shoutbox: Create admin options for automatically posting in the Shoutbox when a goal has been met
- Siropu Chat: Create admin options for automatically posting in the Chat when a goal has been met
- Create "User upgrades" goal
- Create "Trophies" goal
- Create "Profile posts" goal
- Create "Polls" goal
- Add hint underneath timeframe numberboxes
- Fix broken page nav buttons in admin goal editor
- Remove some redundant style property explanations
- Create "Progress percent color" style property
- Create unique class names in ap_dg_progress_bars.less - this should fix style properties appearing different for guests & logged in users.
- Automatically enable widgets during setup [e6d3fc3c17]
- Percentage values >= 1000 break the bar background (thanks @Oblivion Knight!) [23fb1cd85f]
- Implement "Minimum goal count" admin options - if auto-adjustment is enabled, your goals will not drop below this amount. [0039965ecc, 90d3bcf398]
- Remove some redundant explanations from the admin options
- Limit finder results by timeframe values [8b4d5a247d]
- Fix auto-adjustment not respecting timeframe settings when reducing the goals [31f859930e]
- Remove useless $repo declaration [cf38e88ef4]
- Change "Jan 1 1970" default date to something else
- "Total streaks" count should respect Timeframe settings [e7b9a0d]
- Longest streak widgets still showing wrong dates [88f78fb]
- Fix widget CSS only applying if the widgets are set to appear on the Streaks history page
- Stop declaring \XF::app() twice in countPostsFromToday() [83e69ea]
- Rewrite comment counter to use Finder instead of the DB adapter [69185a5]
- Rewrite countPostsFromToday() to use the Finder instead of the DB adapter [c4042fc]
- Rewrite countThreadsFromToday() && countMembersFromToday() to use the Finder instead of the DB adapter [4a162d7]
- Reverse direction of Streaks list (most recent date is first) [8a99201]
- Create widget "Total streaks"- Create widget "Longest member registration streak"
- Create widget "Longest thread streak"
- Create widget "Longest post streak"
- Create widget position "Daily goal streaks: Sidebar"
- Create permission group "[AP] Daily Goals" and move all permissions there
- Create permission "View streaks"
- Add "View streaks" link to widget foote
- Midnight reset job has been extended to increase/decrease each goal by X weight if goal streaks are less/greater than X timeframe
- Midnight reset job has been extended to submit each days results to History entity
- Create style property "Streak graph member color"
- Create style property "Streak graph thread color"
- Create style property "Streak graph post color"
- Create style property "Streak graph grid color"
- Create style property "Negative goal count color"
- Create style property "Positive goal count color"
- Create option "Auto-adjust weight for members"
- Create option "Auto-adjust timeframe for members"
- Create option "Auto-adjust weight for threads"
- Create option "Auto-adjust timeframe for threads"
- Create option "Auto-adjust weight for posts"
- Create option "Auto-adjust timeframe for posts"
- Create option "Max results to show on streak page"
- Create History entity
- Rename option IDs for consistency
- Remove branding
- Position percent text directly in center of progress bars, regardless of bar width
- Add GPLv3 license
- Use predictive statements in Cron job
- Support [UW] Forum Comments System
- Add option to include comments in the post goal
- Increase post goal count if 1) a comment was made 2) option isnt disabled 3) node id is not excluded
- Rename ap_progress_bars.less -> ap_dailygoal_progress_bars.less
- Officially support Xenforo 2.1
- Remove decimal places in percentages
- If cron jobs haven't been run (e.g. fresh install of addon) then print 0/25 instead of /25
- Add text shadow to percentages
1.3.2:
1.3.1:
- Remove "!empty($forum_id)" check in Cron jobs, now that we've reversed the node selections
- Add branding free option
- Reverse node selection so you're selecting nodes to exclude instead
- Stop hardcoding bar color, use @xf-paletteAccent2 instead
- Update various "Daily Goal" -> "Daily Goals" in phrases
Thanks to @Andro for helping test.
- Rename addon "[AP] Daily Goal" -> "[AP] Daily Goals"
- Fix missing widget definition description phrase
- Change widget title "Daily Goal" -> "Daily goals"
- Add branding
- Add Progress Bar BG style property
- Replace Progress Bar color option with style property for theme-specific colors
- Optimize Thread counting query
- Fix Red/green counter color comparing against Post goals for Threads & Member Registrations
- Fix Thread cron script reads from Post node IDs instead of Thread node IDs
- Style progress bar like Russ's bars
- Check if $forum_id contains a value or not. This fixes an SQL error if $forum_id was null (eg the cron scripts run before the admin specifies nodes for the addon).
- Fix missing widget definition phrase
