[dw-free] Hide empty FAQ categories
[commit: http://hg.dwscoalition.org/dw-free/rev/d24de3743370]
http://bugs.dwscoalition.org/show_bug.cgi?id=375
Don't show links for empty FAQ categories on /support/faq.
Patch by
draigwen.
Files modified:
http://bugs.dwscoalition.org/show_bug.cgi?id=375
Don't show links for empty FAQ categories on /support/faq.
Patch by
Files modified:
- htdocs/support/faq.bml
--------------------------------------------------------------------------------
diff -r bb1a861e7b6b -r d24de3743370 htdocs/support/faq.bml
--- a/htdocs/support/faq.bml Mon Aug 10 15:34:51 2009 +0000
+++ b/htdocs/support/faq.bml Mon Aug 10 21:40:01 2009 -0500
@@ -75,6 +75,11 @@ body<=
$faqcat{$b}->{catorder} } keys %faqcat )
{
next if $GET{cat} && $GET{cat} ne $faqcat;
+ my $countfaqs = 0;
+ foreach ( grep {$faqq{$_}->faqcat eq $faqcat } keys %faqq) {
+ $countfaqs++;
+ }
+ next unless $countfaqs;
$ret .= "<li><a href=#$faqcat>";
$ret .= LJ::ehtml( $faqcat{$faqcat}->{faqcatname} );
$ret .= "</a></li>\n";
@@ -85,6 +90,11 @@ body<=
$faqcat{$b}->{'catorder'} } keys %faqcat)
{
next if $GET{'cat'} && $GET{'cat'} ne $faqcat;
+ my $countfaqs = 0;
+ foreach ( grep {$faqq{$_}->faqcat eq $faqcat } keys %faqq) {
+ $countfaqs++;
+ }
+ next unless $countfaqs;
$ret .= "<?h2 ";
$ret .= LJ::ehtml($faqcat{$faqcat}->{'faqcatname'});
$ret .= " (<a href='faqbrowse?faqcat=$faqcat' name='$faqcat'>";
--------------------------------------------------------------------------------
