The user requests a way to bypass the protection for certain cases when downloading attachments.
`viewinbrowser` relies on dl.php to download attachments, [which requires `&uid=$uid](https://github.com/phpList/phplist3/blob/main/public_html/lists/dl.php#L50). While this makes perfect sense for e-mail, [it cripples the notion of attachments in archives](https://github.com/bramley/phplist-plugin-viewbrowser/issues/25#issue-2117272682). I mean, there's no sense to see an archive if the whole purpose of the mail was its attachments. Could you find a way to bypass the protection for certain cases? It could be a special exception for this specific plugin, like changing: `if (isset($_GET['uid']))` and `if (empty($userid))` to `if (...|| (viewinbrowser is used && getConfig('viewbrowser_anonymous')) && getConfig('viewbrowser_anonymous_attachments'))))` Or maybe a more general approach.