JavaScript is disabled. For a better experience, please enable JavaScript in your browser before proceeding.
You are using an out of date browser. It may not display this or other websites correctly.
You should upgrade or use an
alternative browser .
[AP] Daily Goals
2.6.1
No permission to download
Fix Undefined array key "apDgPeriodicity"
Fix issue where longest streak widget does not respect periodicity setting
Fix issue where total streaks widget does not respect periodicity setting
Fix issue where changing the Periodicity setting would change the time of the counting job to only run on Monday
An FYI, the next major version (2.7.0) will be XF2.3/PHP8+ only! 2.6.0 is the final branch for XF2.2
Siropu\Chat : Add option to exclude specified rooms from counting towards the goal
UserUpgrade : Add option to limit to specific type of upgrade
Thread : Add option to only count threads which have been replied to
Poll : Add option to exclude specified nodes from counting towards the goal
Create "Daily/Weekly" ("Periodicity") toggle in addons options
Prompt admin to delete history items when deleting a goal
Delete goal/streak history when the relevant supported addon has been uninstalled (e.g. delete article goal & its streak history when XenAddon's AMS has been uninstalled)
Add "delete" button to a goals options page
Some internal refactoring
Docblock code
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
Fix goals not respecting minimum goal value
Fix disabled goals disappearing from the GUI
Fix issue where history deletion job could not actually be disabled
Fix upgrade error when Bob's Showcase addon is installed
Create cron job & respective admin option for deleting History items older than the specified amount
Add warning to "reset streak" button confirmation
Fix display_totals()
in admin goal editor template
Reduce query count in admin panel goal editor
Use a left join on the Goal entity when fetching the goals history
Use phrase groups for "longest $contentType streak" phrases
Fix padding of pagenav in admin goal editor
Type hinting error on PHP 7.4
Many cleanups and improvements
Create style property for controlling color of text-shadow on widget percent text
Create style property for controlling strength of text-shadow on widget percent text
Use phrase groups for streak graph
Support [OzzModz] Post Comments
Create Siropu Shoutbox message goal
Create Siropu Chat message goal
Create DBTech Shop Item Purchase goal
Create GUI in Admin Panel -> Content -> "Manage goals"
Fix UBS / Blog widget using incorrect stat_type
Remove "Disable X goal" option validators (the new single cron job will only run queries for enabled jobs)
Combine all "Longest streaks" widgets into one class
Combine all counting cron jobs into one function
Various other cleanups
Don't show goals on the streak graph if a user lacks the relevant permission
Create style properties
Smooth graph lines
Show graph line area gradient
Show graph line points
Streak graph article / AMS color
UBS / blog line color
Showcase item line color
Resource line color
CAS / Classifieds ads line color
RMS / Review line color
IMS / Item line color
LD / Link line color
Create option callback to disable relevant counting cron job entirely when a goal has been disabled
Stop using whereSql()
in counting functions
Use phrases provided by AMS instead of creating our own duplicates
Create missing "Longest article streak" widget
Add support for LD / Link Directory by Bob
Add support for IMS / Item Management System by Bob
Add support for XFRM / Xenforo Resource Manager
Add support for CAS / Classifieds Ads System by Bob
Add support for RMS / Review Management System by Bob
Add support for UBS / User Blog System by Bob
Add support Showcase Items by Bob
Migrate all original goals (Post, Thread, Member, AMS / Articles) over to using the AbstractGoal
method
Create AbstractGoal
class to ease supporting of 3rd party addons
Don't fetch goal types which have been disabled
Use XF datalist tags instead of hardcoding them
Improve PHP8 compatibility
Fix "Longest X goal streak" widget headers still show if the goal was disabled
Fix "invalid argument supplied for foreach()"