Index: openacs-4/packages/acs-admin/www/users/complex-search.adp
===================================================================
RCS file: /usr/local/cvsroot/openacs-4/packages/acs-admin/www/users/complex-search.adp,v
diff -u -r1.1 -r1.2
--- openacs-4/packages/acs-admin/www/users/complex-search.adp 13 Mar 2001 22:59:26 -0000 1.1
+++ openacs-4/packages/acs-admin/www/users/complex-search.adp 2 Sep 2002 14:44:42 -0000 1.2
@@ -1,10 +1,9 @@
-
-Complex User Search
+
+Complex User Search
+@context_bar@
-Complex User Search
-
- all users
+ all matching users
for users matching the criterion:
@@ -24,12 +23,10 @@
-
- @user_search.first_names@ @user_search.last_name@ (@user_search.email@)
- @user_search.member_state@ @user_search.user_finite_state_links@
+ @user_search.member_state@ @user_search.user_finite_state_links@
-
Index: openacs-4/packages/acs-admin/www/users/complex-search.tcl
===================================================================
RCS file: /usr/local/cvsroot/openacs-4/packages/acs-admin/www/users/complex-search.tcl,v
diff -u -r1.4 -r1.5
--- openacs-4/packages/acs-admin/www/users/complex-search.tcl 8 Jul 2002 10:20:55 -0000 1.4
+++ openacs-4/packages/acs-admin/www/users/complex-search.tcl 2 Sep 2002 14:44:42 -0000 1.5
@@ -54,12 +54,16 @@
export_authorize:onevalue
passthrough_parameters:onevalue
combine_method:onevalue
+ context_bar:onevalue
}
# Check input.
set exception_count 0
set exception_text ""
+
+set context_bar [ad_admin_context_bar [list "index" "Users"] "Complex search"]
+
if { ![info exists target] || [empty_string_p $target] } {
incr exception_count
append exception_text "- Target was not specified. This shouldn't have
@@ -128,6 +132,8 @@
lappend where_clause {member_state = 'approved'}
} elseif { $only_needs_approval_p } {
lappend where_clause {member_state = 'needs approval'}
+ incr rowcount
+ set criteria:[set rowcount](data) "Needs approval"
}
if { $registration_before_days >= 0 } {
Index: openacs-4/packages/acs-admin/www/users/index.adp
===================================================================
RCS file: /usr/local/cvsroot/openacs-4/packages/acs-admin/www/users/index.adp,v
diff -u -r1.2 -r1.3
--- openacs-4/packages/acs-admin/www/users/index.adp 8 Jul 2002 10:20:55 -0000 1.2
+++ openacs-4/packages/acs-admin/www/users/index.adp 2 Sep 2002 14:44:42 -0000 1.3
@@ -1,24 +1,21 @@
-
+
Users
+@context_bar@
-
Users
-
-@context_bar@
-
-
-
- - total users: @n_users@ (@n_deleted_users@ deleted). Last registration on @last_registration@ (history).
+
- total users: @n_users@ (@n_deleted_users@ deleted). Last registration on @last_registration@ (history).
-
+
- - Find all users needing approval
-
- Add a user
+
+ Find all users needing approval
+ Add a user