[TH] User Criteria Extended

[TH] User Criteria Extended 1.0.6

No permission to download
Changes:
  • Fixed a packaging issue that would not correctly ship the full fix from version 1.0.5 P2.
Note: This version is labelled as 1.0.5 Patch Level 2, the version has not been bumped.
Changes:
  • Fixed broken logic checks on user min/max age criteria.
Changes:
  • Fixed criteria not returning value:
    • User has posted [no more than / at least] X posts in the last Y days
    • User has [no more than / at least] X posts in [one / all combined / each] of the selected forums
    • User has posted [no more than / at least] X posts in the last Y days in the selected nodes
    • User has not been active in the last X days
  • Fixed criteria not matching on exact match:
    • User has no more than X bookmarks
    • User has at least X warning points
  • Fixed [no more than/at least] criteria being swapped:
    • User is [at least / no more than] X years old
    • User has [no more than / at least] X resources in [one / all combined / each] of the selected categories
    • User has [no more than / at least] X total warnings
    • User has [no more than / at least] X total reports
Changes:
  • Fixed an issue that prevented float value custom field criteria number inputs from saving float values.
  • Added the following criteria:
    • User ID:
      • User ID is [no more than / at least] X
    • Social
      • User is [following / ignoring] [at least one / none / all] of the defined users
    • Content and achievements
      • User has registered [before / after] date
      • User has posted [no more than / at least] X posts in the last Y days (Advanced)
      • User has posted [no more than / at least] X posts in the last Y days in the selected nodes (Advanced)
    • User profile and options
      • User is [at least / no more than] X years old
    • Custom fields:
      • Dates
        • Date [at least / no more than] X days in the [future / past]
      • URLs
        • Top level domain is [not] one of the defined
        • URL is [http / https]
Changes:
  • Resolved an issue that would prevent the "most active thread reply number" criterion from saving.
  • Resolved an issue where, when counting reactions received, reactions given were checked instead.
  • Resolved an issue where advanced media queries would count non-visible media.
  • Resolved an issue where advanced resource queries would count non-visible resources.
  • Resolved an issue where advanced post queries would count non-visible posts.
  • Resolved an issue where the "never met" criterion was accidentally linked to the "always met" criterion.
Changes:
  • Resolved an issue that would throw an "undefined index" error when an invalid thread ID was used for X posts in thread Y criteria.
  • Moved the X posts in thread Y criteria to their correct option group.
  • Resolved a few minor styling issues with the X posts in thread Y criteria inputs.
Changes:
  • Added a new criteria section "Advanced Criteria" that features criteria that expose performance penalties (additional database queries).
  • Fixed an issue that caused max follower criteria to be off by one.
  • Moved the following criteria:
    • Number of poll votes
    • Push notifications enabled
    • Active user upgrades
    • Number of threads created
    • Number of tags added
    • Number of followers
    • Number of active warnings
    • Number of total warnings
    • Number of bookmarks
  • Added XenForo criteria:
    • Number of expired warnings
    • Number of expired user upgrades
    • User upgrade expiring within X days
    • Max X threads
    • Max X tags
    • Number of threads in specific subforums (one of/total/each)
    • Number of posts in specific subforum (one of/total/each)
    • Number of posts in specific thread
    • Number of times a specific reaction was received (one of/total/each)
    • Number of times a specific reaction was given (one of/total/each)
    • One of/all of/none of selected trophies earnt
    • Number of reports received (open, closed, total)
    • Number of forums watched
    • Number of threads watched
    • Number of attachments
    • Has API key
    • Is super administrator
    • Number of profile posts
    • Number of profile post comments
    • Total number of replies to own threads
    • Highest number of replies to own threads
  • Added XenForo Resource Manager criteria:
    • Number of resources in specific category
    • Number of reviews given
    • Number of reviews received
    • Number of updates published
    • Total number of downloads
    • Highest number of downloads
    • Total number of views
    • Highest number of views
    • Average resource rating
    • Highest resource rating
    • Number of resources watched
    • Number of categories watched
  • Added XenForo Media Manager criteria:
    • Number of media items in specific category
    • Total number of item views
    • Highest number of item views
    • Total number of album views
    • Highest number of album views
    • Average item rating
    • Highest item rating
    • Average album rating
    • Highest album rating
    • Total number of item comments
    • Highest number of item comments
    • Total number of album comments
    • Highest number of album comments
    • Number of item ratings received
    • Number of item ratings given
    • Number of album ratings received
    • Number of album ratings given
    • Number of items watched
    • Number of albums watched
    • Number of categories watched
For a full list of included criteria, check the revamped overview page here.
Changes:
  • Resolved an issue that would prevent custom user field criteria to work on new installations.
Please Note: This update is not compatible with XenForo 2.0.

Please Note: To upgrade, please upload the files, install the new add-on [TH] User Criteria Extended, then proceed with uninstalling [KL] User Criteria Extended and deleting the files under src/addons/KL/UserCriteriaExtended.

Changes:
  • Adjust description of a few criteria
  • Fixed a few criteria not working as expected
  • Added new criteria:
    • User has submitted no more than X resources (XFRM)
    • User has received a reaction score of no more than X
    • Users reaction score to message ratio is no more than
    • User has no more than X trophy points
    • User is (not) browsing with one of the selected styles
    • User has at least/no more than X bookmarks
    • Username does (not) match regular expression
    • Custom user title does (not) match regular expression
    • User is (not) browsing with one of the selected languages
    • User has at least/no more than X connected accounts
    • User is surfing (in)visible
    • User has at least/no more than X unread conversations
    • User is (not) staff
    • User has no more than X media items (XFMG)
    • User has no more than X albums (XFMG)
    • Users password is (not) older than X days
    • User has (not) filled out "Location"
    • User is born on day/month/year X
    • User has (no) active user upgrades
    • User has (no) push notification subscription
    • User has voted on at least/no more than X polls
  • Like
Reactions: mcatze
Top Bottom