Allow users to block seeing items from specific users
Version 1.1.0b1:
- Change: The blocked user list is read once per request instead of being kept in the session, so a block added in one browser applies to the user's other sessions at once
- Change: The Blocked Users tab shows user and profile names HTML encoded
- Bug Fix: A blocked user's profile and items could still be viewed, and a profile whose user id matched a block id was refused instead
- Bug Fix: An admin opening another user's Blocked Users tab saw the admin's own blocked users (or had the other user's list used for the admin's own browsing) - the tab now shows that user's blocks and its remove buttons remove that user's blocks
- Bug Fix: Users an admin had blocked were missing from ACP pages such as the User and Profile data browsers - the block filter no longer applies on ACP and dashboard pages
- Bug Fix: The module's documentation link pointed to the DB and System Backup page
- Developer: New jrBlockUser_is_admin_page() function
Version 1.0.3:
- Change: Blocked Users section moved in to User Account tabs
Version 1.0.2:
- Bug Fix: Users could see "Block User" button on item detail page for own content
Version 1.0.1:
- New: "user_blocked" and "user_unblocked" events to allow module blocking integrations
Version 1.0.0:
- Initial release