User Criteria Extended
Heavily extends the range of available user criteria by adding opposite criteria for most existing criteria, along with a whole range of new criteria that can mostly be derived from the existing XenForo criteria setup with no additional calculation effort.
Additional criteria:
- User profile and options.
- User is NOT browsing in the selected language.
- User has (not) filled in "About you" field.
- User has (no) signature.
- User has (not) filled in "website" field.
- User has NO push notification subscription.
- User has push notification subscription.
- User is born in year X.
- User is born in month X.
- User is born on day X.
- User has not filled out “Location” field.
- User has filled out “Location”.
- User is surfing invisible.
- User is NOT browsing with one of the following languages.
- User is browsing with one of the following languages.
- User custom title does not match regular expression.
- User custom title matches regular expression.
- Username does not match regular expression.
- Username matches regular expression.
- User is NOT browsing with one of the selected styles.
- User is browsing with one of the selected styles.
- Behavior
- User has received at least X warnings.
- User has received no more than X warnings.
- User has at least X active warnings.
- User has no more than X active warnings.
- User has at least X warning points.
- User has no more than X warning points.
- Privileges and status
- User state is NOT equal to.
- User is NOT staff.
- User is staff.
- Social
- User has at least X followers.
- User has no more than X followers.
- User has at least X people following him.
- User has no more than X people following him.
- User is ignoring at least X people.
- User is ignoring no more than X people.
- Connected accounts
- User is connected with NONE of the selected connected account providers.
- User has no more than X connected accounts.
- User has at least X connected accounts.
- Subscriptions
- User has NO active user upgrade.
- User has active user upgrade.
- Content and achievements
- User has created at least X threads.
- User has added at least X tags to content.
- User has added no more than X media items.
- User has created no more than X albums.
- User has no more than X trophy points.
- User's reaction score to message ratio is no more than X.
- User has received a reaction score of no more than X.
- User has submitted no more than X resources.
- User has voted on no more than X polls.
- User has voted on at least X polls.
- User has no more than X bookmarks.
- User has at least X bookmarks.
- Password
- User's password is NOT older than X days.
- User's password is older than X days.
- Conversations
- User has no more than X unread conversations.
- User has at least X unread conversations.
- Specific user
- Username is NOT equal to.
- Username does NOT contain.
- User's email address does NOT contain.
- Custom user fields
- User has provided a value.
- User has provided no value.
- User value matches regular expression.
- Dates
- Day equals
- Month equals
- Year equals
- Date before
- Date after
- Colors
- Red component above
- Red component below
- Green component above
- Green component below
- Blue component above
- Blue component below
- E-mails
- Domain matches
- Numbers
- Value is below
- Value is above
Installation
- Upload the content of the upload-folder to your XenForo root directory.
- Head to ACP -> Add-Ons and install User Criteria Extended.
- Read the patch notes for potential additional necessary steps!
- Upload the content of the upload-folder to your XenForo root directory. Overwrite files when asked.
- Head to ACP -> Add-Ons and upgrade User Criteria Extended.
- Head to ACP -> Add-Ons and uninstall User Criteria Extended.
- Delete the following folders inside your XenForo root directory:
- src/addons/ThemeHouse/UserCriteria/