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]