summaryrefslogtreecommitdiff
path: root/modules/statistics/statistics.module
diff options
context:
space:
mode:
authorDries Buytaert <dries@buytaert.net>2003-09-26 10:04:09 +0000
committerDries Buytaert <dries@buytaert.net>2003-09-26 10:04:09 +0000
commitf104d3cc12134fc574373d6a643d9c84a317de44 (patch)
tree838bcdb9cff17d43ec39a5ebdfd3274916839580 /modules/statistics/statistics.module
parent645d026e098a4dccef1bbbf0e40b9eecc8599daa (diff)
downloadbrdo-f104d3cc12134fc574373d6a643d9c84a317de44.tar.gz
brdo-f104d3cc12134fc574373d6a643d9c84a317de44.tar.bz2
- Committed the admin menu integration patch. Thanks Adrian, Stefan and others.
Diffstat (limited to 'modules/statistics/statistics.module')
-rw-r--r--modules/statistics/statistics.module34
1 files changed, 18 insertions, 16 deletions
diff --git a/modules/statistics/statistics.module b/modules/statistics/statistics.module
index 14d12f4d5..cbe1a2f98 100644
--- a/modules/statistics/statistics.module
+++ b/modules/statistics/statistics.module
@@ -114,22 +114,24 @@ function statistics_link($type, $node = 0, $main = 0) {
}
}
- if ($type == "admin" && (user_access("administer statistics module") || (user_access("administer statistics")))) {
-
- menu("admin/statistics", "site statistics", "statistics_admin", statistics_help("admin/statistics"), 6);
- menu("admin/statistics/referrers", "referrer log", "statistics_admin", statistics_help("admin/statistics/referrers") );
- menu("admin/statistics/referrers/internal", "internal referrers only", "statistics_admin", statistics_help("admin/statistics/referrers/internal") );
- menu("admin/statistics/referrers/external", "external referrers only", "statistics_admin", statistics_help("admin/statistics/referrers/external") );
- menu("admin/statistics/log", "access log", "statistics_admin", statistics_help("admin/statistics/log") );
- menu("admin/statistics/log/node", "track node", "statistics_admin", statistics_help("admin/statistics/log/node"), 0, 1); //hidden
- menu("admin/statistics/log/user", "track user", "statistics_admin", statistics_help("admin/statistics/log/user"), 0, 1); //hidden
- menu("admin/statistics/log/host", "track host", "statistics_admin", statistics_help("admin/statistics/log/host"), 0, 1); //hidden
- menu("admin/statistics/top nodes page", "configure 'top nodes' page", "statistics_admin", statistics_help("admin/statistics/top nodes page"), 5);
- menu("admin/statistics/help", "help", "statistics_help", NULL, 9);
-
- // block configuration:
- menu("admin/block/top nodes block", "configure 'top nodes' block", "statistics_admin", statistics_help("admin/block/top nodes/block"), 5);
- menu("admin/block/whos online block", "configure 'who is online' block", "statistics_admin", statistics_help("admin/block/whos online block"), 5);
+ if ($type == "system") {
+ if ((user_access("administer statistics module") || (user_access("administer statistics")))) {
+
+ menu("admin/statistics", "site statistics", "statistics_admin", statistics_help("admin/statistics"), 6);
+ menu("admin/statistics/referrers", "referrer log", "statistics_admin", statistics_help("admin/statistics/referrers") );
+ menu("admin/statistics/referrers/internal", "internal referrers only", "statistics_admin", statistics_help("admin/statistics/referrers/internal") );
+ menu("admin/statistics/referrers/external", "external referrers only", "statistics_admin", statistics_help("admin/statistics/referrers/external") );
+ menu("admin/statistics/log", "access log", "statistics_admin", statistics_help("admin/statistics/log") );
+ menu("admin/statistics/log/node", "track node", "statistics_admin", statistics_help("admin/statistics/log/node"), 0, 1); //hidden
+ menu("admin/statistics/log/user", "track user", "statistics_admin", statistics_help("admin/statistics/log/user"), 0, 1); //hidden
+ menu("admin/statistics/log/host", "track host", "statistics_admin", statistics_help("admin/statistics/log/host"), 0, 1); //hidden
+ menu("admin/statistics/top nodes page", "configure 'top nodes' page", "statistics_admin", statistics_help("admin/statistics/top nodes page"), 5);
+ menu("admin/statistics/help", "help", "statistics_help", NULL, 9);
+
+ // block configuration:
+ menu("admin/block/top nodes block", "configure 'top nodes' block", "statistics_admin", statistics_help("admin/block/top nodes/block"), 5);
+ menu("admin/block/whos online block", "configure 'who is online' block", "statistics_admin", statistics_help("admin/block/whos online block"), 5);
+ }
}
return $links;