Интересует вопрос:
Есть ли похожий мод/хак, который реализует следующие возможности?:
1. Доступ к форуму только с указанных IP/диапазона IP без ограничений. Например только с локальной сети (реализуемо через настройки форума).
2. Если пользователь (админ форума) заходит, например, из Интернета по прямому адресу: http://example.com/forum[/index.php], то выдавать ему сообщение о том, что нет доступа. А если пользователь (админ форума) перейдет на форум, например, со страницы http://example.com/mail/listsemail.php (так как он авторизирован уже на почте), тогда не проводить проверку по IP (так как пользователь заходит из Интернета, а в настройках форума указаны IP только локальной сети) и пускать его на форум без ограничений.
Можно прописать в файле интерфейса почты "listsemail.php" так:
Код: Выделить всё
define( '_JEXEC', 1 );Код: Выделить всё
defined('_JEXEC') or die('Restricted access');Код: Выделить всё
if(defined('_JEXEC') != "1"){/* Код проверки разрешенных IP форумом*/ $ipaccessforum = "... список разрешенных ip ..."}
Поэтому есть задача сделать так, чтобы пользователи могли видеть форум и писать сообщения только находясь в локальной сети либо те пользователи, что имеют корпоративный почтовый ящик на сервере.

