ad_custom_page_defaults (public, deprecated)
ad_custom_page_defaults defaults
Defined in packages/acs-tcl/tcl/deprecated-procs.tcl
Deprecated. Invoking this procedure generates a warning.
set the page defaults. If the form is empty do a returnredirect with the defaults set
- Parameters:
- defaults (required)
- See Also:
- Testcases:
- No testcase defined.
Source code: ad_log_deprecated proc ad_custom_page_defaults set form [ns_getform] if {$form eq "" && $defaults ne ""} { # we did not get a form so set all the variables # and redirect to set them set redirect "[ad_conn url]?" set pre {} foreach kvp $defaults { append redirect "$pre[lindex $kvp 0]=[ns_urlencode [lindex $kvp 1]]" set pre {&} } ad_returnredirect $redirect ad_script_abort } # we have a form so stuff in the ones we don't find. # should think about how to support lists and ns_set persist too. foreach kvp $defaults { if {[ns_set find $form [lindex $kvp 0]] < 0} { ns_set put $form [lindex $kvp 0] [lindex $kvp 1] } }XQL Not present: PostgreSQL, Oracle Generic XQL file: packages/acs-tcl/tcl/deprecated-procs.xql