- $moduleName is part of the argument string => App\Arguments
- $isBackend boolean already part of App\Mode::isBackend()
- $module is now the direct return of App\Router::getModule()
- ModuleController::run() moved to BaseModule::run()
$duration = microtime(true) - $profiler->get('start');
$ignored_modules = ["fbrowser"];
- $ignored = in_array(DI::module()->getName(), $ignored_modules);
+ $ignored = in_array(DI::args()->getModuleName(), $ignored_modules);
if ($a->isSiteAdmin() && (($_GET['mode'] ?? '') != 'minimal') && !DI::mode()->isMobile() && !DI::mode()->isMobile() && !$ignored) {