Index: openacs-4/packages/acs-templating/tcl/filter-procs.tcl =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/acs-templating/tcl/filter-procs.tcl,v diff -u -r1.3 -r1.4 --- openacs-4/packages/acs-templating/tcl/filter-procs.tcl 26 Aug 2001 13:27:55 -0000 1.3 +++ openacs-4/packages/acs-templating/tcl/filter-procs.tcl 5 Sep 2001 05:17:19 -0000 1.4 @@ -67,7 +67,6 @@ ad_proc -public template::forward { url } { - ns_log Notice "url = $url" if { ! [string match http://* $url] } { if { [string index $url 0] != "/" } { @@ -77,15 +76,16 @@ set url http://$host_name$url } - ns_log Notice "Redirecting to $url" global errorInfo - #ns_log Notice "errorInfo = $errorInfo" - set ret_val [ns_returnredirect $url] - #ns_log Notice "ret_val = $ret_val, errorInfo = $errorInfo" + ns_returnredirect $url - - error FILTER_ABORT + # (DanW OpenACS, dcwickstrom@earthlink.net) - commented this out since the + # rp doesn't seem to support this processing method. It appears that this + # is used as a mechanism to abort further processing of a page, but the rp + # doesn't have the catch and continue code as implied by acs_page_filter + # example shown above. + #error FILTER_ABORT } # Run any filter procedures that have been registered with the