Index: openacs-4/packages/bulk-mail/www/one.adp =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/bulk-mail/www/one.adp,v diff -u -N -r1.1 -r1.2 --- openacs-4/packages/bulk-mail/www/one.adp 15 May 2002 22:07:52 -0000 1.1 +++ openacs-4/packages/bulk-mail/www/one.adp 16 May 2002 00:49:16 -0000 1.2 @@ -7,31 +7,31 @@ - + - + - + - + - + - + - + Index: openacs-4/packages/dotlrn/www/members-chunk-table.tcl =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/dotlrn/www/members-chunk-table.tcl,v diff -u -N -r1.5 -r1.6 --- openacs-4/packages/dotlrn/www/members-chunk-table.tcl 8 May 2002 14:35:07 -0000 1.5 +++ openacs-4/packages/dotlrn/www/members-chunk-table.tcl 16 May 2002 00:55:47 -0000 1.6 @@ -35,8 +35,8 @@ set referer [ns_conn url] set site_wide_admin_p [ad_permission_p \ - -user_id $my_user_id \ - [acs_magic_object "security_context_root"] "admin" + -user_id $my_user_id \ + [acs_magic_object "security_context_root"] "admin" ] if {!$site_wide_admin_p} { @@ -60,38 +60,38 @@ set table_def [list] lappend table_def [list \ - first_names \ - "First Names" \ - {upper(first_names) $order} \ - {]} + first_names \ + "First Names" \ + {upper(first_names) $order} \ + {]} ] lappend table_def [list \ - last_name \ - "Last Name" \ - {upper(last_name) $order} \ - {]} + last_name \ + "Last Name" \ + {upper(last_name) $order} \ + {]} ] if {$read_private_data_p || [string equal $my_user_id $user_id]} { lappend table_def [list \ - email \ - "Email" \ - {upper(email) $order, upper(role)} \ - {} -] + email \ + "Email" \ + {upper(email) $order, upper(role)} \ + {} + ] } else { lappend table_def [list \ - email \ - "Email" \ - {upper(email) $order, upper(role)} \ - {} -] + email \ + "Email" \ + {upper(email) $order, upper(role)} \ + {} + ] } lappend table_def [list \ - role \ - "Role" \ - {decode(role, 'Professor', 1, + role \ + "Role" \ + {decode(role, 'Professor', 1, 'Administrator', 2, 'Teaching Assistant', 3, 'Course Assistant', 4, @@ -103,53 +103,57 @@ if {$site_wide_admin_p} { lappend table_def [list \ - manage \ - "Action" \ - {} \ - {}] + manage \ + "Action" \ + {} \ + {} \ + ] } elseif {$admin_p} { lappend table_def [list \ - manage \ - "Action" \ - {} \ - {" - } else { - return "" - } - } - ] - } -] + manage \ + "Action" \ + {} \ + { + [eval { + if {$my_user_id == $user_id} { + return "" + } else { + return "" + } + }] + } + ] } set sql " -select dotlrn_member_rels_approved.rel_id, - dotlrn_member_rels_approved.rel_type, - dotlrn_member_rels_approved.role, - dotlrn_member_rels_approved.user_id, - registered_users.first_names, - registered_users.last_name, - registered_users.email -from registered_users, - dotlrn_member_rels_approved -where dotlrn_member_rels_approved.community_id = :community_id -and dotlrn_member_rels_approved.user_id = registered_users.user_id -[ad_order_by_from_sort_spec $orderby $table_def]" + select dotlrn_member_rels_approved.rel_id, + dotlrn_member_rels_approved.rel_type, + dotlrn_member_rels_approved.role, + dotlrn_member_rels_approved.user_id, + registered_users.first_names, + registered_users.last_name, + registered_users.email + from registered_users, + dotlrn_member_rels_approved + where dotlrn_member_rels_approved.community_id = :community_id + and dotlrn_member_rels_approved.user_id = registered_users.user_id + [ad_order_by_from_sort_spec $orderby $table_def] +" set table [ad_table \ - -Textra_vars {referer my_user_id} \ - -Torderby $orderby \ - make_table \ - $sql \ - $table_def + -Tmissing_text {
No members
} \ + -Textra_vars {referer my_user_id} \ + -Torderby $orderby \ + select_current_members \ + $sql \ + $table_def ] set user_list [list]
Send Date@send_date@@send_date@ 
From@from_addr@@from_addr@ 
Subject@subject@@subject@ 
Reply To@reply_to@@reply_to@ 
Extra Headers@extra_headers@@extra_headers@ 
Message
@message@
@message@
 
Query
@query@
@query@
 
Sent?[acs_community_member_link -user_id $user_id -label $first_names[acs_community_member_link -user_id $user_id -label $first_names[acs_community_member_link -user_id $user_id -label $last_name[acs_community_member_link -user_id $user_id -label $last_name$email$email  \[Drop Membership | Manage\]\[Drop Membership | Manage\]\[Drop Membership\]} -] + manage \ + "Action" \ + {} \ + {\[Drop Membership\]} \ + ] } else { lappend table_def [list \ - manage \ - "Action" \ - {} \ - {[eval {if {$my_user_id == $user_id} { - return "\[Drop Membership\] \[Drop Membership\]