Index: openacs-4/packages/logger/www/admin/index-postgresql.xql
===================================================================
RCS file: /usr/local/cvsroot/openacs-4/packages/logger/www/admin/index-postgresql.xql,v
diff -u -r1.1 -r1.2
--- openacs-4/packages/logger/www/admin/index-postgresql.xql 7 May 2003 16:43:41 -0000 1.1
+++ openacs-4/packages/logger/www/admin/index-postgresql.xql 8 May 2003 13:56:04 -0000 1.2
@@ -22,4 +22,37 @@
+
+
+ select lv.variable_id,
+ lv.name,
+ lv.unit,
+ lv.type,
+ acs_permission__permission_p(lv.variable_id, :user_id, 'admin') as admin_p
+ from logger_variables lv
+ where (exists (select 1
+ from logger_project_var_map lpvm,
+ logger_project_pkg_map lppm
+ where lv.variable_id = lpvm.variable_id
+ and lpvm.project_id = lppm.project_id
+ and lppm.package_id = :package_id
+ )
+ or lv.package_id = :package_id
+ or lv.package_id is null)
+
+
+
+
+
+ select p.project_id,
+ p.name
+ from logger_projects p
+ where not exists (select 1
+ from logger_project_pkg_map ppm
+ where ppm.project_id = p.project_id
+ and ppm.package_id = :package_id)
+ and acs_permission__permission_p(p.project_id, :user_id, 'read') = 't'
+
+
+