[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
![[personal profile]](https://www.dreamwidth.org/img/silk/identity/user.png)
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'>"; --------------------------------------------------------------------------------