Index: openacs-4/packages/acs-admin/lib/service-parameters-oracle.xql
===================================================================
RCS file: /usr/local/cvsroot/openacs-4/packages/acs-admin/lib/Attic/service-parameters-oracle.xql,v
diff -u
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ openacs-4/packages/acs-admin/lib/service-parameters-oracle.xql 12 Sep 2003 12:39:44 -0000 1.1
@@ -0,0 +1,27 @@
+
+
+
+ oracle8.1.6
+
+
+
+ select q.*
+ from (select package_id,
+ ap.package_key,
+ acs_object.name(package_id) as instance_name,
+ apm_package_type.num_parameters(ap.package_key) as parameter_count
+ from apm_packages ap,
+ apm_package_types
+ where ap.package_key = apm_package_types.package_key
+ and package_type = 'apm_service'
+ and (
+ acs_permission.permission_p(package_id, :user_id, 'read') = 't'
+ or acs_permission.permission_p(package_id, acs.magic_object_id('the_public'), 'read') = 't'
+ )
+ ) q
+ where parameter_count > 0
+ order by instance_name
+
+
+
+
Index: openacs-4/packages/acs-admin/lib/service-parameters-postgresql.xql
===================================================================
RCS file: /usr/local/cvsroot/openacs-4/packages/acs-admin/lib/Attic/service-parameters-postgresql.xql,v
diff -u
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ openacs-4/packages/acs-admin/lib/service-parameters-postgresql.xql 12 Sep 2003 12:39:44 -0000 1.1
@@ -0,0 +1,27 @@
+
+
+
+ postgresql7.1
+
+
+
+ select q.*
+ from (select package_id,
+ ap.package_key,
+ acs_object__name(package_id) as instance_name,
+ apm_package_type__num_parameters(ap.package_key) as parameter_count
+ from apm_packages ap,
+ apm_package_types
+ where ap.package_key = apm_package_types.package_key
+ and package_type = 'apm_service'
+ and (
+ acs_permission__permission_p(package_id, :user_id, 'read') = 't'
+ or acs_permission__permission_p(package_id, acs__magic_object_id('the_public'), 'read') = 't'
+ )
+ ) q
+ where parameter_count > 0
+ order by instance_name
+
+
+
+
Index: openacs-4/packages/acs-admin/lib/service-parameters.adp
===================================================================
RCS file: /usr/local/cvsroot/openacs-4/packages/acs-admin/lib/service-parameters.adp,v
diff -u
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ openacs-4/packages/acs-admin/lib/service-parameters.adp 12 Sep 2003 12:39:44 -0000 1.1
@@ -0,0 +1 @@
+
Index: openacs-4/packages/acs-admin/lib/service-parameters.tcl
===================================================================
RCS file: /usr/local/cvsroot/openacs-4/packages/acs-admin/lib/service-parameters.tcl,v
diff -u
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ openacs-4/packages/acs-admin/lib/service-parameters.tcl 12 Sep 2003 12:39:44 -0000 1.1
@@ -0,0 +1,18 @@
+#
+# Service parameters list
+#
+
+template::list::create \
+ -name packages \
+ -multirow packages \
+ -elements {
+ instance_name {
+ label {Package}
+ link_url_eval {[export_vars -base "/shared/parameters" { package_id { return_url {[ad_return_url]} } }]}
+ link_html { title "Edit parameters" }
+ }
+ }
+
+set user_id [ad_conn user_id]
+db_multirow packages services_select {}
+
Index: openacs-4/packages/acs-admin/www/index.adp
===================================================================
RCS file: /usr/local/cvsroot/openacs-4/packages/acs-admin/www/index.adp,v
diff -u -r1.3 -r1.4
--- openacs-4/packages/acs-admin/www/index.adp 3 Sep 2003 10:35:24 -0000 1.3
+++ openacs-4/packages/acs-admin/www/index.adp 12 Sep 2003 12:39:44 -0000 1.4
@@ -6,7 +6,7 @@
- Package Administration
+ Site-Wide Package Administration
+Package Parameters
+
+
+
+