[tl] Ignore Content — 4.0.7
New feature: Block viewing of ignored threads
When the new
"Block viewing ignored threads" option is enabled (ACP → Options → [tl] Ignore Content), threads a user has ignored are completely removed from their view — not just dimmed in lists, but fully inaccessible:
- The thread is hidden from forum listings wherever canView() is checked.
- Attempting to open the thread page directly returns a no-permission response.
- The block also applies when the thread belongs to an ignored forum or carries an ignored tag, consistent with how ignore relations already work elsewhere in the add-on.
The option defaults to
off, so existing installations are unaffected after upgrading.
Guests are never affected — the check is skipped entirely for anonymous visitors, with no additional queries.