Index: openacs-4/packages/faq-portlet/www/faq-portlet.tcl =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/faq-portlet/www/faq-portlet.tcl,v diff -u -r1.17 -r1.18 --- openacs-4/packages/faq-portlet/www/faq-portlet.tcl 9 Nov 2008 23:29:26 -0000 1.17 +++ openacs-4/packages/faq-portlet/www/faq-portlet.tcl 15 Apr 2009 13:53:58 -0000 1.18 @@ -30,20 +30,19 @@ set list_of_package_ids $config(package_id) set one_instance_p [ad_decode [llength $list_of_package_ids] 1 1 0] -template::list::create -name faqs -multirow faqs -key faq_id -html {width 100%} -pass_properties { -} -elements { - item { - label "" - display_template { - @faqs.parent_name@
- - » @faqs.faq_name@
-
- } +template::list::create -name faqs -multirow faqs -key faq_id -no_data [_ faq-portlet.no_faqs] -elements { + faq_name { + label "[_ faq-portlet.name]" + link_url_col faq_url } + parent_name { + label "[_ faq-portlet.group]" + } } -db_multirow faqs select_faqs {} +db_multirow -extend { faq_url } faqs select_faqs {} { + set faq_url [export_vars -base "${url}one-faq" {faq_id}] +} if {${faqs:rowcount} == 1} { set faq_name [lindex [array get {faqs:1} faq_name] 1]