diff --git a/application/controllers/AboutController.php b/application/controllers/AboutController.php index fc1c78931..f4ff2fb3c 100644 --- a/application/controllers/AboutController.php +++ b/application/controllers/AboutController.php @@ -5,11 +5,13 @@ namespace Icinga\Controllers; use Icinga\Application\Version; use Icinga\Web\Controller\ActionController; +use Icinga\Application\Icinga; class AboutController extends ActionController { public function indexAction() { $this->view->version = Version::get(); + $this->view->modules = Icinga::app()->getModuleManager()->getLoadedModules(); } } diff --git a/application/views/scripts/about/index.phtml b/application/views/scripts/about/index.phtml index e270a8eb9..a85407f22 100644 --- a/application/views/scripts/about/index.phtml +++ b/application/views/scripts/about/index.phtml @@ -22,4 +22,29 @@ : '
' . nl2br(implode("\n", $versionInfo), false) ) . '
'; ?> += $this->translate('Name') ?> | += $this->translate('Version') ?> | +
---|---|
= $this->qlink( + $name, + 'config/module/', + array('name' => $name), + array('title' => sprintf($this->translate('Show the overview of the %s module'), $name)) + ) ?> | += $module->getVersion() ?> | +