From f104d3cc12134fc574373d6a643d9c84a317de44 Mon Sep 17 00:00:00 2001 From: Dries Buytaert Date: Fri, 26 Sep 2003 10:04:09 +0000 Subject: - Committed the admin menu integration patch. Thanks Adrian, Stefan and others. --- modules/watchdog.module | 20 +++++++++++--------- 1 file changed, 11 insertions(+), 9 deletions(-) (limited to 'modules/watchdog.module') diff --git a/modules/watchdog.module b/modules/watchdog.module index 238479200..6cf9ec52d 100644 --- a/modules/watchdog.module +++ b/modules/watchdog.module @@ -45,15 +45,17 @@ function watchdog_perm() { } function watchdog_link($type) { - if ($type == "admin" && user_access("administer watchdog")) { - menu("admin/watchdog", "site monitoring", "watchdog_admin", watchdog_help("admin/watchdog"), 6); - menu("admin/watchdog/user", "user messages", "watchdog_admin", watchdog_help("admin/watchdog/user")); - menu("admin/watchdog/regular", "regular messages", "watchdog_admin", watchdog_help("admin/watchdog/regular")); - menu("admin/watchdog/special", "special messages", "watchdog_admin", watchdog_help("admin/watchdog/special")); - menu("admin/watchdog/warning", "warning messages", "watchdog_admin", watchdog_help("admin/watchdog/warning")); - menu("admin/watchdog/error", "error messages", "watchdog_admin", watchdog_help("admin/watchdog/error")); - menu("admin/watchdog/httpd", "httpd messages", "watchdog_admin", watchdog_help("admin/watchdog/httpd")); - menu("admin/watchdog/view", "view details", "watchdog_admin", NULL, 0, 1); // hidden menu + if ($type == "system") { + if (user_access("administer watchdog")) { + menu("admin/watchdog", "site monitoring", "watchdog_admin", watchdog_help("admin/watchdog"), 6); + menu("admin/watchdog/user", "user messages", "watchdog_admin", watchdog_help("admin/watchdog/user")); + menu("admin/watchdog/regular", "regular messages", "watchdog_admin", watchdog_help("admin/watchdog/regular")); + menu("admin/watchdog/special", "special messages", "watchdog_admin", watchdog_help("admin/watchdog/special")); + menu("admin/watchdog/warning", "warning messages", "watchdog_admin", watchdog_help("admin/watchdog/warning")); + menu("admin/watchdog/error", "error messages", "watchdog_admin", watchdog_help("admin/watchdog/error")); + menu("admin/watchdog/httpd", "httpd messages", "watchdog_admin", watchdog_help("admin/watchdog/httpd")); + menu("admin/watchdog/view", "view details", "watchdog_admin", NULL, 0, 1); // hidden menu + } } } -- cgit v1.2.3