Nathan Explosion Posted May 6, 2021 Author Posted May 6, 2021 (edited) @BankFodder@James101 I've got a new v1.1.0 of this coming soon, which will add the following: Annoyances can be handled via the Moderator CP, allowing you to give your Moderators the ability to 'annoy' users without providing them with access to the ACP Option to put an expiry date/time in place for any user annoyances that you have in place. While I'm at it, do you guys have any additional features you'd like to see with this? Edited May 6, 2021 by Nathan Explosion BankFodder 1
BankFodder Posted May 6, 2021 Posted May 6, 2021 Sounds great. Thank you. On the business of making it available to moderators – is it possible not to do that – or else to make it available only to specific moderators? Thanks
Nathan Explosion Posted May 6, 2021 Author Posted May 6, 2021 Yes, that is how the moderation CP works in general...you give permissions. BankFodder 1
BankFodder Posted May 6, 2021 Posted May 6, 2021 I can't remember whether it keeps a log of people's logon attempts. It doesn't then some kind of blog would be great.
Nathan Explosion Posted May 6, 2021 Author Posted May 6, 2021 A log of the annoyances? If so, that would be the Tracker functionality already in the application.
Nathan Explosion Posted May 9, 2021 Author Posted May 9, 2021 (edited) v1.1.0 has been submitted for approval. FIXES None NEW Annoyances can now be applied via the Moderator Control Panel (see screenshots below) A time limit (expiry) can be imposed on the annoyance of a user, if desired. ModCP: Moderator Permissions, available in ACP: Edited May 9, 2021 by Nathan Explosion
Nathan Explosion Posted August 16, 2021 Author Posted August 16, 2021 v1.2.0 has been submitted for approval 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
Nathan Explosion Posted November 9, 2022 Author Posted November 9, 2022 (edited) v1.3.0 is currently pending approval NEW 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. Edited November 9, 2022 by Nathan Explosion SeNioR- and Percival 2
Nathan Explosion Posted February 7, 2023 Author Posted February 7, 2023 v1.4.0 pending approval... NEW Added ability to randomly determine the length of the delay for "Delay page load" functionality CHANGES Minor language string modifications
Nathan Explosion Posted February 16, 2023 Author Posted February 16, 2023 v1.4.1 now available FIXES 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
Recommended Posts