Bug 13449 - Syndetics TOC will not display in some cases
authorKyle M Hall <kyle@bywatersolutions.com>
Fri, 12 Dec 2014 14:04:57 +0000 (09:04 -0500)
committerTomas Cohen Arazi <tomascohen@gmail.com>
Wed, 17 Dec 2014 23:21:50 +0000 (20:21 -0300)
For reasons unknown, the table of contents data from Syndetics will not
display if there is no p element, even though within that if for the p
element there's a second one for the p element! This is neither good nor
necessary.

Test Plan:
1) Enable Syndetics
2) Find a record that should have a Syndetics TOC but doesn't
3) Apply this patch
4) Reload the page
5) Note the Syndetics TOC data now displays

Signed-off-by: Julius Fleschner <julius.fleschner@briarcliff.edu>
Signed-off-by: Katrin Fischer <Katrin.Fischer.83@web.de>
I couldn't test but from reading the code this should not
have any negative consequences.

Signed-off-by: Tomas Cohen Arazi <tomascohen@gmail.com>
koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-detail.tt

index 88bbad2..71b022b 100644 (file)
                                     <h3>Table of contents provided by Syndetics</h3>
                                         <ul>
                                             [% FOREACH SYNDETICS_TO IN SYNDETICS_TOC %]
-                                                [% IF ( SYNDETICS_TO.p ) %]
                                                 <li><b>[% SYNDETICS_TO.l %] [% SYNDETICS_TO.t %]</b>[% IF ( SYNDETICS_TO.p ) %] ([% SYNDETICS_TO.p %])[% END %]</li>
-                                                [% END %]
                                             [% END %]
                                         </ul>
                                 </div>