Index: openacs-4/contrib/packages/portal/www/render-styles/all-in-one/render-element.tcl =================================================================== RCS file: /usr/local/cvsroot/openacs-4/contrib/packages/portal/www/render-styles/all-in-one/Attic/render-element.tcl,v diff -u -N -r1.2 -r1.3 --- openacs-4/contrib/packages/portal/www/render-styles/all-in-one/render-element.tcl 22 Jan 2004 02:50:12 -0000 1.2 +++ openacs-4/contrib/packages/portal/www/render-styles/all-in-one/render-element.tcl 24 Jan 2004 01:22:48 -0000 1.3 @@ -28,21 +28,20 @@ } # we get element_id, action_string, theme_id, region, portal_id, -# edit_p, return_url, page_id, and layout_id from the layout_template # Get all the good stuff we need to render this sucker -array set element [portal::element::render_data -element_id $element_id] +array set element [portal::element::get_render_data -element_id $element_id] # We call the template engine directly to render the element rather than use an "include" # statement in render-element.adp so we can catch the error and display a pretty # error message. -set include "" - with_catch errmsg { + set include "" set code [template::adp_compile -string $include] set element(content) [string trim [template::adp_eval code]] } { - ns_log error "portal::element::render error!\n\n$errmsg\n\n" + ns_log error "Error rendering portal element $element_id:\n\n$errmsg\n\n" set element(content) "application error" } +# edit_p, return_url, page_id, and layout_id from the layout_template