Koha/koha-tmpl/intranet-tmpl/prog/en/includes/merge-record.inc
Jonathan Druart 5825026448 Bug 21526: uri escape TT variables when used in 'a href'
This patch has been generated with the script provided on bug 21576.
It only affects variable used in the href attribute of a link *when*
href it the first attribute of the node (grep "a href")

Signed-off-by: Martin Renvoize <martin.renvoize@ptfs-europe.com>

Signed-off-by: Nick Clemens <nick@bywatersolutions.com>
2018-10-26 17:09:57 +00:00

75 lines
4.1 KiB
HTML

[% BLOCK sourcetab %]
<div id="tabrecord[% record.recordid | html %]">
<div class="record">
<ul id="ulrecord[% record.recordid | html %]">
[% FOREACH field IN record.display %]
[% IF field.tag != biblionumbertag %]
<li id="k[% field.key | html %]">
[% IF (tabrecord.reference) %]
<input type="checkbox" checked="checked" class="fieldpick" id="rec_[% record.recordid | html %]_[% field.key | html %]" />
[% ELSE %]
<input type="checkbox" class="fieldpick" id="rec_[% record.recordid | html %]_[% field.key | html %]" />
[% END %]
<label for="rec_[% record.recordid | html %]_[% field.key | html %]"><span class="field">[% field.tag | html %]</span></label>
<input type="hidden" name="tag_[% field.tag | html %]_indicator1_[% field.key | html %]" value="[% field.indicator1 | html %]" />
<input type="hidden" name="tag_[% field.tag | html %]_indicator2_[% field.key | html %]" value="[% field.indicator2 | html %]" />
[% IF ( field.value ) %]
/ [% field.value | html %]
<input type="hidden" name="tag_[% field.tag | html %]_code_00_[% field.key | html %]" value="00" />
<input type="hidden" name="tag_[% field.tag | html %]_subfield_00_[% field.key | html %]" value="[% field.value | html %]" />
[% END %]
[% IF ( field.subfield.size ) %]
<ul>
[% FOREACH subfield IN field.subfield %]
<li id="k[% subfield.subkey | html %]">
[% IF (tabrecord.reference) %]
<input type="checkbox" checked="checked" class="subfieldpick" id="rec_[% record.recordid | html %]_[% subfield.subkey | html %]" />
[% ELSE %]
<input type="checkbox" class="subfieldpick" id="rec_[% record.recordid | html %]_[% subfield.subkey | html %]" />
[% END %]
<label for="rec_[% record.recordid | html %]_[% subfield.subkey | html %]"><span class="subfield">[% subfield.subtag | html %]</span> / [% subfield.value | html %]</label>
<input type="hidden" name="tag_[% field.tag | html %]_code_[% subfield.subtag | html %]_[% field.key | html %]_[% subfield.subkey | html %]" value="[% subfield.subtag | html %]" />
<input type="hidden" name="tag_[% field.tag | html %]_subfield_[% subfield.subtag | html %]_[% subfield.key | html %]_[% subfield.subkey | html %]" value="[% subfield.value | html %]" />
</li>
[% END %]
</ul>
[% END %]
</li>
[% END %]
[% END %]
</ul>
</div><!-- /div.record -->
</div><!-- /div#tabrecordXXX -->
[% END %]
[% BLOCK mergesource %]
<div id="tabs" class="toptabs">
<h2>Source records</h2>
<ul>
[% FOREACH record IN sourcerecords %]
<li>
<a href="#tabrecord[% record.recordid | uri %]">
[% record.recordid | html %]
[% IF record.reference %](ref)[% END %]
</a>
</li>
[% END %]
</ul>
[% IF ( sourcerecords.size ) %]
[% FOREACH record IN sourcerecords %]
[% PROCESS sourcetab tabrecord=record %]
[% END %]
[% END %]
</div> <!-- // #tabs -->
[% END %]
[% BLOCK mergetarget %]
<div id="result">
<h2>Destination record</h2>
<div style="border:1px solid #E8E8E8;padding:1em;margin-top:2em;">
<ul id="resultul"></ul>
</div>
</div> <!-- // #result -->
[% END %]