# Other forms
@otherscript = map { {
- lang => $_->subfield('8') || '',
- term => $_->subfield('a'),
+ lang => length ($_->subfield('8')) == 6 ? substr ($_->subfield('8'), 3, 3) : $_->subfield('8') || '',
+ term => $_->subfield('a') . ($_->subfield('b') ? ', ' . $_->subfield('b') : ''),
direction => 'ltr',
field => $_->tag,
} } $record->field('7..');
[% END %]
</div>
[% END %]
+ [% IF summary.seefrom %]
+ <div class="authres_seefrom">
+ [% FOREACH see IN summary.seefrom %]
+ [% PROCESS showreference heading=see.heading label="" type=see.type search='' %]
+ [% IF ! loop.last %] ; [% END %]
+ [% END %]
+ </div>
+ [% END %]
[% IF summary.seealso %]
<div class="authres_seealso">
[% FOREACH see IN summary.seealso %]
[% CASE ['it', 'ita'] %]Italian
[% CASE ['de', 'ger', 'deu'] %]German
[% CASE ['es', 'spa'] %]Spanish
+ [% CASE ['heb'] %]Hebrew
+ [% CASE ['ara'] %]Arabic
+ [% CASE ['gre'] %]Greek (modern)
+ [% CASE ['grc'] %]Greek (to 1453)
[% CASE %][% lang %]
[% END %]
[% END %]
[% END %]
</div>
[% END %]
+ [% IF summary.seefrom %]
+ <div class="authres_seefrom">
+ [% FOREACH see IN summary.seefrom %]
+ [% PROCESS showreference heading=see.heading label="" type=see.type search='' %]
+ [% IF ! loop.last %] ; [% END %]
+ [% END %]
+ </div>
+ [% END %]
[% IF summary.seealso %]
<div class="authres_seealso">
[% FOREACH see IN summary.seealso %]
[% END %]
[% END %]
[% END %]
+[% BLOCK language %]
+ [% SWITCH lang %]
+ [% CASE ['heb'] %]Hebrew
+ [% CASE ['ara'] %]Arabic
+ [% CASE ['gre'] %]Greek (modern)
+ [% CASE ['grc'] %]Greek (to 1453)
+ [% CASE %][% lang %]
+ [% END %]
+[% END %]