• Publicity: Public Only All

admin-procs.tcl

Procedures used only in admin pages (mostly the user class stuff).

Location:
packages/acs-tcl/tcl/admin-procs.tcl
Created:
11/18/98
Author:
Multiple
CVS Identification:
$Id: admin-procs.tcl,v 1.30.2.3 2023/03/23 12:35:43 antoniop Exp $

Procedures in this file

Detailed information

ad_approval_system_inuse_p (public, deprecated)

 ad_approval_system_inuse_p
Deprecated. Invoking this procedure generates a warning.

Returns 1 if the system is configured to use and approval system. DEPRECATED: this proc's utility was probably transitional and is as of 2022-09-07 not used anywhere in the codebase. One can always query the parameters directly in case.

See Also:

Partial Call Graph (max 5 caller/called nodes):
%3 ad_log_deprecated ad_log_deprecated (public) parameter::get parameter::get (public) ad_approval_system_inuse_p ad_approval_system_inuse_p ad_approval_system_inuse_p->ad_log_deprecated ad_approval_system_inuse_p->parameter::get

Testcases:
No testcase defined.

ad_registration_finite_state_machine_admin_links (public)

 ad_registration_finite_state_machine_admin_links [ -nohtml ] \
    member_state email_verified_p user_id [ return_url ]

Returns the administration links to change the user's state in the user_state finite state machine. If the nohtml switch is set, then a list of lists will be returned (url label).

Switches:
-nohtml
(boolean) (optional)
Parameters:
member_state
email_verified_p
user_id
return_url (optional)

Partial Call Graph (max 5 caller/called nodes):
%3 packages/acs-admin/www/users/complex-search.tcl packages/acs-admin/ www/users/complex-search.tcl ad_registration_finite_state_machine_admin_links ad_registration_finite_state_machine_admin_links packages/acs-admin/www/users/complex-search.tcl->ad_registration_finite_state_machine_admin_links packages/acs-admin/www/users/one.tcl packages/acs-admin/ www/users/one.tcl packages/acs-admin/www/users/one.tcl->ad_registration_finite_state_machine_admin_links packages/acs-admin/www/users/search.tcl packages/acs-admin/ www/users/search.tcl packages/acs-admin/www/users/search.tcl->ad_registration_finite_state_machine_admin_links packages/chat/www/search-2.tcl packages/chat/ www/search-2.tcl packages/chat/www/search-2.tcl->ad_registration_finite_state_machine_admin_links _ _ (public) ad_registration_finite_state_machine_admin_links->_ export_vars export_vars (public) ad_registration_finite_state_machine_admin_links->export_vars

Testcases:
No testcase defined.

ad_restrict_to_https (public)

 ad_restrict_to_https conn args why

Redirects user to HTTPS.

Parameters:
conn
args
why
Author:
Allen Pulsifer <pulsifer@mediaone.net>
Created:
2 November 2000

Partial Call Graph (max 5 caller/called nodes):
%3 ad_return_url ad_return_url (public) ad_returnredirect ad_returnredirect (public) security::get_secure_qualified_url security::get_secure_qualified_url (private) security::secure_conn_p security::secure_conn_p (public) ad_restrict_to_https ad_restrict_to_https ad_restrict_to_https->ad_return_url ad_restrict_to_https->ad_returnredirect ad_restrict_to_https->security::get_secure_qualified_url ad_restrict_to_https->security::secure_conn_p

Testcases:
No testcase defined.

ad_user_class_description (public, deprecated)

 ad_user_class_description set_id
Deprecated. Invoking this procedure generates a warning.

Takes an ns_set of key/value pairs and produces a human-readable description of the class of users specified. DEPRECATED: this was a private api, used nowhere in upstream code. I do not delete it for reference.

Parameters:
set_id
See Also:
  • nothing

Partial Call Graph (max 5 caller/called nodes):
%3 ad_log_deprecated ad_log_deprecated (public) ad_ns_set_to_tcl_vars ad_ns_set_to_tcl_vars (public, deprecated) ad_user_class_parameters ad_user_class_parameters (private) db_string db_string (public) parameter::get parameter::get (public) ad_user_class_description ad_user_class_description ad_user_class_description->ad_log_deprecated ad_user_class_description->ad_ns_set_to_tcl_vars ad_user_class_description->ad_user_class_parameters ad_user_class_description->db_string ad_user_class_description->parameter::get

Testcases:
No testcase defined.
[ show source ]