About This File
Application which allows you to apply random 'annoyances' to your annoying users. Options are:
- Show a blank page
- Show site as offline
- Show page not found error
- Delay page loading
- Redirect to another url
Each of the above has a % chance of happening, configured by you - and you can configure different behaviour on a per-user basis.
Changelog up to, and including, v1.4.1
Quotev1.4.1
Spoiler SpoilerFIXES
- Fixed issue where setting an expiry date on a user/ip address listing resulted in "Error: Cannot use object of type IPS\DateTime as array (0)" when saving
v1.4.0
Spoiler SpoilerNEW
- Added ability to randomly determine the length of the delay for "Delay page load" functionality
CHANGES
- Minor language string modifications
v1.3.0
Spoiler SpoilerNEW
- IPS Community Suite 4.7.x compatibility.
- Added functionality to the Tracker page to allow instant deletion of logged actions - can be either:
- All logs.
- All logs for a specific member.
- All logs for a specific action taken.
FIXES
- Fixed issue where any performed actions were logged twice, if tracking was enabled.
- Fixed issue where the "Redirect to another url" action was incorrectly logged as a "Delay page load" action.
CHANGES
- The "Rotate site" annoyance has been removed - it was a hacky bit of code which created CSS files on the fly, and troubleshooting of it will have become problematic as a result of the change made by IPS to hide application CSS files in the theme editor.
- If there is anyone who would like to see that return at a later point then chime in - I can possibly look into other ways it can be done via custom CSS instead, but for now...it's gone.
v1.2.0
Spoiler Spoiler
- NEW
- added ability to annoy an IP address (this can only be targeted at guests only, not members - do not request a change to the targeting, it will only be for guests)
- FIXES
- Fixed issue with Moderator CP form, where the 'Target' field couldn't be used correctly
- Screenshots re-uploaded to the resource as they were lost
- CHANGES
- ACP controllers have been renamed to avoid conflicts with other controllers with same names
- minor language string modifications
v1.1.2
Spoiler Spoiler
- FIXES/CHANGES
- Removed logging from MemberSync extension, to resolve errors which may occur when background tasks are processed.
- NEW
- None
v1.1.1
Spoiler4.6 & 4.7 compatiblity update
v1.1.0
Spoiler
v1.0.5
Spoiler Spoiler
- FIX: Fixed error when manually deleting individual entries in the User/Group listing
- FIX: Fixed error when manually deleting individual entries in the Tracker
- NEW: Addition of ability to display custom messages to users when the action is to show the site as offline
- NEW: Addition of a new annoyance - rotate the screen by a number of degrees
v1.0.3
Spoiler SpoilerFIX: User/Group listing no longer displays an error after a user group has been deleted in the ACP
CHANGE: Minor language string updates
v1.0.2
Spoiler Spoiler
- NEW: addition of functionality to prune old entries in the tracker, via Tasks
- NEW: addition of a delete action for individual entries in the tracker
- NEW: added setting to allow choice of targeting 'Primary' group membership or 'Secondary' group membership
- FIX/CHANGE: minor language modifications to correct some visual issues
v1.0.1
Spoiler Spoiler
- NEW: Ability to target user or a group
- NEW: Addition of a tracker to monitor what actions have been taken for targeted users, if chosen to be tracked
- NEW: Settings to handle deletion of tracking content on user account deletion/merge actions