[AP] Daily Goals

Xenforo [AP] Daily Goals 2.4.3

Нет прав для скачивания
  • 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
  • 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...
  • Fix "invalid argument supplied for foreach()"
  • Various function & template cleanups
  • "Streak" icon in widget header doesnt align to the right on certain themes
  • Fix potential SQL vulnerability involving the "Streak graph range" option (versions affected: v1.6.5 - v2.1.1)
  • Add "noindex" to streaks page
  • Fix Undefined variable: $longestMemberStreak
  • Simplify Streaks page template HTML
  • Simplify goal widget template HTML
  • Various other cleanups (simpler condition checking, strict comparisons, (return) type declarations)
  • Create style property for graph background
  • Stop hardcoding $streakType phrases
  • Create isDelayed() to help account for if the job was triggered past midnight (goal should no longer submit as 0 when posts were made)
  • Add "nofollow" attribute to "View streaks" link
  • Use entity manager to insert to history entity
  • Only count registrations that activated their account
  • Unset simpleCache values when uninstalling
  • Fix Graph range limiting the results outputted in the table (it should only affect the graph)
  • Replace <i> tags on Streaks page with <xf:fa /> tags
Обновление
Обновление
Обновление