Bugzilla – Attachment 145774 Details for
Bug 32690
Reindent the serial collection template
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
[patch]
Bug 32690: Reindent the serial collection template
Bug-32690-Reindent-the-serial-collection-template.patch (text/plain), 37.05 KB, created by
David Nind
on 2023-01-27 20:06:13 UTC
(
hide
)
Description:
Bug 32690: Reindent the serial collection template
Filename:
MIME Type:
Creator:
David Nind
Created:
2023-01-27 20:06:13 UTC
Size:
37.05 KB
patch
obsolete
>From bddca3e0fea06278d60a0f38784907478a7b3a75 Mon Sep 17 00:00:00 2001 >From: Owen Leonard <oleonard@myacpl.org> >Date: Fri, 20 Jan 2023 16:59:42 +0000 >Subject: [PATCH] Bug 32690: Reindent the serial collection template > >This patch reindents the serial collection template so that it has >consistent indentation. These changes should have no visible effect on >the page. > >To test, apply the patch and go to Serials -> Subscription detail -> >Serial collection. Everything should look normal. All tabs should work >correctly. > >Viewing the diff while ignoring whitespace changes should show only >places where a line break was added. > >Signed-off-by: David Nind <david@davidnind.com> >--- > .../en/modules/serials/serials-collection.tt | 552 +++++++++--------- > 1 file changed, 279 insertions(+), 273 deletions(-) > >diff --git a/koha-tmpl/intranet-tmpl/prog/en/modules/serials/serials-collection.tt b/koha-tmpl/intranet-tmpl/prog/en/modules/serials/serials-collection.tt >index dd4191bd69..6c805c4789 100644 >--- a/koha-tmpl/intranet-tmpl/prog/en/modules/serials/serials-collection.tt >+++ b/koha-tmpl/intranet-tmpl/prog/en/modules/serials/serials-collection.tt >@@ -15,21 +15,21 @@ > [% END %] > > [% WRAPPER 'sub-header.inc' %] >-<nav id="breadcrumbs" aria-label="Breadcrumb" class="breadcrumb"> >- <ol> >- <li> >- <a href="/cgi-bin/koha/mainpage.pl">Home</a> >- </li> >- <li> >- <a href="/cgi-bin/koha/serials/serials-home.pl">Serials</a> >- </li> >- <li> >- <a href="#" aria-current="page"> >- Serial collection information for <em>[% bibliotitle | html %]</em> >- </a> >- </li> >- </ol> >-</nav> >+ <nav id="breadcrumbs" aria-label="Breadcrumb" class="breadcrumb"> >+ <ol> >+ <li> >+ <a href="/cgi-bin/koha/mainpage.pl">Home</a> >+ </li> >+ <li> >+ <a href="/cgi-bin/koha/serials/serials-home.pl">Serials</a> >+ </li> >+ <li> >+ <a href="#" aria-current="page"> >+ Serial collection information for <em>[% bibliotitle | html %]</em> >+ </a> >+ </li> >+ </ol> >+ </nav> > [% END %] > > <div class="main container-fluid"> >@@ -37,275 +37,281 @@ > <div class="col-sm-10 col-sm-push-2"> > <main> > >- [% INCLUDE 'modals/serials_multi_receiving.inc' %] >+ [% INCLUDE 'modals/serials_multi_receiving.inc' %] > >-[% UNLESS ( popup ) %] >- [% INCLUDE 'serials-toolbar.inc' %] >+ [% UNLESS ( popup ) %] >+ [% INCLUDE 'serials-toolbar.inc' %] > >- <h1>Serial collection information for <em>[% bibliotitle | html %]</em> >- [% IF location %] ([% AuthorisedValues.GetByCode( 'LOC', location ) | html %]) [% END %] >- [% IF ( callnumber ) %]callnumber: [% callnumber | html %][% END %]</h1> >-[% END %] >- >-[% IF ( delete ) %] >- <div class="dialog alert"> >- <h3>You are about to delete [% serialnumber | html %] serial(s). Do you want to continue?</h3> >- <form action="/cgi-bin/koha/serials/serials-collection.pl/#"> >- [% IF countitems > 0 %] >- <h5>Number of items available: [% countitems | html %]</h5> >- <p> >- <label>Delete associated items? <input type="checkbox" name="delitems" value="Yes" />Yes</label> >- </p> >- [% END %] >- <input type="hidden" name="op" value="delete_confirmed" /> >- <input type="hidden" name="biblionumber" value="[% biblionumber | html %]" /> >- <input type="hidden" name="subscriptionid" value="[% subscriptionid | html %]" /> >- [% FOREACH serialid IN serialsid %] >- <input type="hidden" name="serialid" value="[% serialid | html %]" /> >- [% END %] >- <button type="submit" class="approve"><i class="fa fa-fw fa-check"></i> Yes, delete</button> >- </form> >- <form action="/cgi-bin/koha/serials/serials-collection.pl"> >- <input type="hidden" name="subscriptionid" value="[% subscriptionid | html %]" /> >- <button type="submit" class="deny"><i class="fa fa-fw fa-remove"></i> No, do not delete</button> >- </form> >- </div> >-[% END %] >- >-[% IF ( error_delitem ) %] >- <div class="dialog alert"> >- <p><strong>Error</strong>: one or more associated items could not be deleted at this time.</p> >- </div> >-[% END %] >- >-[% IF ( subscriptions ) %] >-<table> >-[% IF ( subscriptions.size == 1 ) %] >-<caption> Subscription summary</caption> >-[% ELSE %] >-<caption> Subscription summaries</caption> >-[% END %] >-<tr> >- <th>Subscription num.</th> >- <th>Frequency</th> >- <th>Numbering pattern</th> >- <th>Library</th> >- <th>Call number</th> >- <th>Notes</th> >- <th> </th> >-</tr> >-[% FOREACH subscription IN subscriptions %] >- <tr> >- <td><a href="subscription-detail.pl?subscriptionid=[% subscription.subscriptionid | uri %]"># [% subscription.subscriptionid | html %]</a> </td> >- <td>[% subscription.frequency.description | html %]</td> >- <td>[% subscription.numberpattern.label | html %]</td> >- <td>[% IF subscription.branchcode %][% Branches.GetName( subscription.branchcode ) | html %][% END %]</td> >- <td> [% subscription.callnumber | html %]</td> >- <td> [% subscription.notes | html | html_line_break %] >- [% UNLESS subscription.closed %] >- [% IF ( subscription.subscriptionexpired ) %] >- <p class="problem"><i class="fa fa-exclamation-circle problem" aria-hidden="true"></i> Subscription expired</p> >- [% END %] >- [% ELSE %] >- <br /> Subscription closed >- [% END %] >- </td> >- [% IF ( subscription.abouttoexpire ) || ( subscription.subscriptionexpired ) %]<td class="problem actions">[% ELSE %]<td class="actions">[% END %] >- [% UNLESS subscription.closed %] >- [% IF ( routing && CAN_user_serials_routing ) %] >- [% IF ( subscription.hasRouting ) %] >- <a class="btn btn-default btn-xs" href="/cgi-bin/koha/serials/routing.pl?subscriptionid=[% subscription.subscriptionid | html %]"><i class="fa fa-pencil"></i> Edit routing list</a> >- [% ELSE %] >- <a class="btn btn-default btn-xs" href="/cgi-bin/koha/serials/routing.pl?subscriptionid=[% subscription.subscriptionid | html %]&op=new"><i class="fa fa-plus"></i> Create routing list</a> >+ <h1> >+ Serial collection information for <em>[% bibliotitle | html %]</em> >+ [% IF location %] ([% AuthorisedValues.GetByCode( 'LOC', location ) | html %]) [% END %] >+ [% IF ( callnumber ) %]callnumber: [% callnumber | html %][% END %] >+ </h1> > [% END %] >- [% END %] >- [% IF ( subscription.abouttoexpire || subscription.subscriptionexpired) %] >- <a class="btn btn-default btn-xs subscription_renew" data-subscriptionid="[% subscription.subscriptionid | html %]" href="/cgi-bin/koha/serials/subscription-renew.pl?subscriptionid=[% subscription.subscriptionid | html %]"><i class="fa fa-refresh"></i> Renew</a> >- [% END %] >- [% ELSE %] >- >- [% END %] >- </td> >- </tr> >-[% END %] >-[% IF ( subscr ) %] >-[% IF ( subscriptioncount > 1 ) %] >-<tr ><td colspan="8"> <a href="serials-collection.pl?biblionumber=[% biblionumber | uri %]">See any subscription attached to this biblio</a></td> >-</tr> >-[% END %] >-[% END %] >-</table> >-[% END %] > >+ [% IF ( delete ) %] >+ <div class="dialog alert"> >+ <h3>You are about to delete [% serialnumber | html %] serial(s). Do you want to continue?</h3> >+ <form action="/cgi-bin/koha/serials/serials-collection.pl/#"> >+ [% IF countitems > 0 %] >+ <h5>Number of items available: [% countitems | html %]</h5> >+ <p> >+ <label>Delete associated items? <input type="checkbox" name="delitems" value="Yes" />Yes</label> >+ </p> >+ [% END %] >+ <input type="hidden" name="op" value="delete_confirmed" /> >+ <input type="hidden" name="biblionumber" value="[% biblionumber | html %]" /> >+ <input type="hidden" name="subscriptionid" value="[% subscriptionid | html %]" /> >+ [% FOREACH serialid IN serialsid %] >+ <input type="hidden" name="serialid" value="[% serialid | html %]" /> >+ [% END %] >+ <button type="submit" class="approve"><i class="fa fa-fw fa-check"></i> Yes, delete</button> >+ </form> >+ <form action="/cgi-bin/koha/serials/serials-collection.pl"> >+ <input type="hidden" name="subscriptionid" value="[% subscriptionid | html %]" /> >+ <button type="submit" class="deny"><i class="fa fa-fw fa-remove"></i> No, do not delete</button> >+ </form> >+ </div> >+ [% END %] > >-[% IF ( years ) %]<form name="edition" action="/cgi-bin/koha/serials/serials-edit.pl" method="post"> >-<div id="subscription_years" class="toptabs numbered"> >-<ul class="nav nav-tabs" role="tablist"> >- [% FOREACH year IN years %] >- [% IF ( year.year ) %] >- [% IF year.year == 'manage' %] >- <li role="presentation"><a href="#subscription-year-manage" aria-controls="subscription-year-manage" role="tab" data-toggle="tab">Manage</a></li> >- [% ELSE %] >- <li role="presentation"><a href="#subscription-year-[% year.year | uri %]" aria-controls="subscription-year-[% year.year | uri %]" role="tab" data-toggle="tab">[% year.year | html %]</a></li> >- [% END %] >- [% END %] >- [% END %] >-</ul> >-<div class="tab-content"> >- [% FOREACH year IN years %] >-<div id="subscription-year-[% year.year | html %]" role="tabpanel" class="tab-pane"> >- [% IF ( CAN_user_serials_receive_serials ) %] >- <p> >- <div class="btn-group"><input type="submit" value="Edit serials" class="btn btn-primary btn-sm" /></div> >- [% UNLESS subscription.closed %] >- <div class="btn-group"> >- <input type="button" value="Generate next" data-subscriptionid="[% subscriptionidlist | html %]" class="btn btn-default btn-sm generatenext" /> >- </div> >- [% IF ( subscriptions.size == 1 and !serialsadditems ) %] >- <div class="btn-group"><input type="button" value="Multi receiving" href="#multi_receiving" class="btn btn-default btn-sm" data-toggle="modal"></div> >+ [% IF ( error_delitem ) %] >+ <div class="dialog alert"> >+ <p><strong>Error</strong>: one or more associated items could not be deleted at this time.</p> >+ </div> > [% END %] >- [% END %] >- <input type="button" value="Delete selected issues" class="delete-issues btn btn-default btn-sm" data-subscriptionids="[% subscriptionidlist | html %]" /> >- </p> >- [% END %] >- <span class="checkall"> >- <a class="CheckAll" href="#" data-year="[% year.year | html %]">Select all</a> >- </span> | >- <span class="clearall"> >- <a class="CheckNone" href="#" data-year="[% year.year | html %]">Clear all</a> >- </span> >- <table class="subscription-year-table"> >- <thead> >- <tr> >- [% IF ( CAN_user_serials_receive_serials ) %]<th>Edit</th>[% END %] >-[% IF ( subscriptions.size > 1 ) %] >- <th># Subs</th> >-[% END %] >- <th>Date published >- </th> >- <th>Date published (text) >- </th> >- <th>Date received >- </th> >- <th>Number >- </th> >- <th>Status >- </th> >- <th>Notes >- </th> >- <th>Library >- </th> >- [% IF ( routing ) %]<th>Routing</th>[% END %] >- </tr> >- </thead> >- <tbody> >- [% FOREACH serial IN year.serials %] >- <tr> >- [% IF ( CAN_user_serials_receive_serials ) %] >- <td> >- [% UNLESS CAN_user_serials_receive_serials %] >- disabled >- [% ELSE %] >- [% IF ( serial.subscriptionexpired ) %] >- <input type="checkbox" name="serialid" value="[% serial.serialid | html %]" disabled="disabled" /> >- [% ELSE %] >- [% IF ( delete ) %] >- [% IF serialsid.grep("${serial.serialid}").size %] >- <input type="checkbox" name="serialid" value="[% serial.serialid | html %]" disabled checked /> >+ >+ [% IF ( subscriptions ) %] >+ <table> >+ [% IF ( subscriptions.size == 1 ) %] >+ <caption> Subscription summary</caption> > [% ELSE %] >- <input type="checkbox" name="serialid" value="[% serial.serialid | html %]" disabled /> >+ <caption> Subscription summaries</caption> > [% END %] >- [% ELSE %] >- [% IF serial.checked %] >- <input type="checkbox" name="serialid" value="[% serial.serialid | html %]" checked /> >- [% ELSE %] >- <input type="checkbox" name="serialid" value="[% serial.serialid | html %]" /> >+ <tr> >+ <th>Subscription num.</th> >+ <th>Frequency</th> >+ <th>Numbering pattern</th> >+ <th>Library</th> >+ <th>Call number</th> >+ <th>Notes</th> >+ <th> </th> >+ </tr> >+ [% FOREACH subscription IN subscriptions %] >+ <tr> >+ <td><a href="subscription-detail.pl?subscriptionid=[% subscription.subscriptionid | uri %]"># [% subscription.subscriptionid | html %]</a> </td> >+ <td>[% subscription.frequency.description | html %]</td> >+ <td>[% subscription.numberpattern.label | html %]</td> >+ <td>[% IF subscription.branchcode %][% Branches.GetName( subscription.branchcode ) | html %][% END %]</td> >+ <td> [% subscription.callnumber | html %]</td> >+ <td> [% subscription.notes | html | html_line_break %] >+ [% UNLESS subscription.closed %] >+ [% IF ( subscription.subscriptionexpired ) %] >+ <p class="problem"><i class="fa fa-exclamation-circle problem" aria-hidden="true"></i> Subscription expired</p> >+ [% END %] >+ [% ELSE %] >+ <br /> Subscription closed >+ [% END %] >+ </td> >+ [% IF ( subscription.abouttoexpire ) || ( subscription.subscriptionexpired ) %] >+ <td class="problem actions"> >+ [% ELSE %] >+ <td class="actions"> >+ [% END %] >+ [% UNLESS subscription.closed %] >+ [% IF ( routing && CAN_user_serials_routing ) %] >+ [% IF ( subscription.hasRouting ) %] >+ <a class="btn btn-default btn-xs" href="/cgi-bin/koha/serials/routing.pl?subscriptionid=[% subscription.subscriptionid | html %]"><i class="fa fa-pencil"></i> Edit routing list</a> >+ [% ELSE %] >+ <a class="btn btn-default btn-xs" href="/cgi-bin/koha/serials/routing.pl?subscriptionid=[% subscription.subscriptionid | html %]&op=new"><i class="fa fa-plus"></i> Create routing list</a> >+ [% END %] >+ [% END %] >+ [% IF ( subscription.abouttoexpire || subscription.subscriptionexpired) %] >+ <a class="btn btn-default btn-xs subscription_renew" data-subscriptionid="[% subscription.subscriptionid | html %]" href="/cgi-bin/koha/serials/subscription-renew.pl?subscriptionid=[% subscription.subscriptionid | html %]"><i class="fa fa-refresh"></i> Renew</a> >+ [% END %] >+ [% ELSE %] >+ >+ [% END %] >+ </td> >+ </tr> > [% END %] >- [% END %] >- [% END %] >- [% END %] >- </td> >- [% END %] >-[% IF ( subscriptions.size > 1 ) %] >- <td><a href="serials-collection.pl?subscriptionid=[% serial.subscriptionid | uri %]">[% serial.subscriptionid | html %]</a></td> >-[% END %] >- <td data-order="[% serial.publisheddate | html %]"> >- [% IF serial.publisheddate %] >- [% serial.publisheddate | $KohaDates %] >- [% ELSE %] >- <span>Unknown</span> >- [% END %] >- </td> >- <td data-order="[% serial.publisheddatetext | html %]"> >- [% IF serial.publisheddatetext %] >- [% serial.publisheddatetext | html %] >- [% END %] >- </td> >- <td data-order="[% serial.planneddate | html %]"> >- [% IF serial.planneddate %] >- [% serial.planneddate | $KohaDates %] >- [% ELSE %] >- <span>Unknown</span> >- [% END %] >- </td> >- <td> >- [% IF ( matches = serial.serialseq.match('(.*)Spring(.*)') ) %] >- [% matches.0 | html %]Spring[% matches.1 | html %] >- [% ELSIF ( matches = serial.serialseq.match('(.*)Summer(.*)') ) %] >- [% matches.0 | html %]Summer[% matches.1 | html %] >- [% ELSIF ( matches = serial.serialseq.match('(.*)Fall(.*)') ) %] >- [% matches.0 | html %]Fall[% matches.1 | html %] >- [% ELSIF ( matches = serial.serialseq.match('(.*)Winter(.*)') ) %] >- [% matches.0 | html %]Winter[% matches.1 | html %] >- [% ELSIF ( matches = prediction.number.match('(.*)Spr(.*)') ) %] >- [% matches.0 | html %]Spr[% matches.1 | html %] >- [% ELSIF ( matches = prediction.number.match('(.*)Sum(.*)') ) %] >- [% matches.0 | html %]Sum[% matches.1 | html %] >- [% ELSIF ( matches = prediction.number.match('(.*)Fal(.*)') ) %] >- [% matches.0 | html %]Fal[% matches.1 | html %] >- [% ELSIF ( matches = prediction.number.match('(.*)Win(.*)') ) %] >- [% matches.0 | html %]Win[% matches.1 | html %] >- [% ELSE %] >- [% serial.serialseq | html %] >- [% END %] >- </td> >- <td> >- [% IF ( serial.status1 ) %]<span>Expected</span>[% END %] >- [% IF ( serial.status2 ) %]<span>Arrived</span>[% END %] >- [% IF ( serial.status3 ) %]<span>Late</span>[% END %] >- [% IF ( serial.status4 ) %]<span>Missing</span>[% END %] >- [% IF ( serial.status41 ) %]<span>Missing (never received)</span>[% END %] >- [% IF ( serial.status42 ) %]<span>Missing (sold out)</span>[% END %] >- [% IF ( serial.status43 ) %]<span>Missing (damaged)</span>[% END %] >- [% IF ( serial.status44 ) %]<span>Missing (lost)</span>[% END %] >- [% IF ( serial.status5 ) %]<span>Not issued</span>[% END %] >- [% IF ( serial.status6 ) %]<span>Delete</span>[% END %] >- [% IF ( serial.status7 ) %]<span>Claimed</span>[% END %] >- [% IF ( serial.status8 ) %]<span>Stopped</span>[% END %] >- </td> >- <td> >- [% serial.notes | html %] >- </td> >- <td> >- [% Branches.GetName( serial.branchcode ) | html %] >- </td> >- [% IF ( routing ) %] >- <td class="actions"> >- <a href="/cgi-bin/koha/serials/routing-preview.pl?ok=1&subscriptionid=[% serial.subscriptionid | uri %]&issue=[% serial.serialseq.replace("'", "\\'") | uri %]%20([% serial.publisheddate | $KohaDates %])" class="btn btn-default btn-xs print_list"><i class="fa fa-print"></i> Print list</a> >- </td> >+ [% IF ( subscr ) %] >+ [% IF ( subscriptioncount > 1 ) %] >+ <tr> >+ <td colspan="8"> <a href="serials-collection.pl?biblionumber=[% biblionumber | uri %]">See any subscription attached to this biblio</a></td> >+ </tr> >+ [% END %] >+ [% END %] >+ </table> > [% END %] >- </tr> >- [% END %] >- </tbody> >- </table> >- </div> >- [% END %] >- </div> >- <input type="hidden" name="subscriptionid" value="[% subscriptionidlist | html %]" /> > >-</div> >-</form> >-[% END %] >+ [% IF ( years ) %] >+ <form name="edition" action="/cgi-bin/koha/serials/serials-edit.pl" method="post"> >+ <div id="subscription_years" class="toptabs numbered"> >+ <ul class="nav nav-tabs" role="tablist"> >+ [% FOREACH year IN years %] >+ [% IF ( year.year ) %] >+ [% IF year.year == 'manage' %] >+ <li role="presentation"><a href="#subscription-year-manage" aria-controls="subscription-year-manage" role="tab" data-toggle="tab">Manage</a></li> >+ [% ELSE %] >+ <li role="presentation"><a href="#subscription-year-[% year.year | uri %]" aria-controls="subscription-year-[% year.year | uri %]" role="tab" data-toggle="tab">[% year.year | html %]</a></li> >+ [% END %] >+ [% END %] >+ [% END %] >+ </ul> >+ >+ <div class="tab-content"> >+ [% FOREACH year IN years %] >+ <div id="subscription-year-[% year.year | html %]" role="tabpanel" class="tab-pane"> >+ [% IF ( CAN_user_serials_receive_serials ) %] >+ <p> >+ <div class="btn-group"><input type="submit" value="Edit serials" class="btn btn-primary btn-sm" /></div> >+ [% UNLESS subscription.closed %] >+ <div class="btn-group"> >+ <input type="button" value="Generate next" data-subscriptionid="[% subscriptionidlist | html %]" class="btn btn-default btn-sm generatenext" /> >+ </div> >+ [% IF ( subscriptions.size == 1 and !serialsadditems ) %] >+ <div class="btn-group"><input type="button" value="Multi receiving" href="#multi_receiving" class="btn btn-default btn-sm" data-toggle="modal"></div> >+ [% END %] >+ [% END %] >+ <input type="button" value="Delete selected issues" class="delete-issues btn btn-default btn-sm" data-subscriptionids="[% subscriptionidlist | html %]" /> >+ </p> >+ [% END %] >+ >+ <span class="checkall"> >+ <a class="CheckAll" href="#" data-year="[% year.year | html %]">Select all</a> >+ </span> | >+ <span class="clearall"> >+ <a class="CheckNone" href="#" data-year="[% year.year | html %]">Clear all</a> >+ </span> >+ >+ <table class="subscription-year-table"> >+ <thead> >+ <tr> >+ [% IF ( CAN_user_serials_receive_serials ) %] >+ <th>Edit</th> >+ [% END %] >+ [% IF ( subscriptions.size > 1 ) %] >+ <th># Subs</th> >+ [% END %] >+ <th>Date published</th> >+ <th>Date published (text)</th> >+ <th>Date received</th> >+ <th>Number</th> >+ <th>Status</th> >+ <th>Notes</th> >+ <th>Library</th> >+ [% IF ( routing ) %] >+ <th>Routing</th> >+ [% END %] >+ </tr> >+ </thead> >+ <tbody> >+ [% FOREACH serial IN year.serials %] >+ <tr> >+ [% IF ( CAN_user_serials_receive_serials ) %] >+ <td> >+ [% UNLESS CAN_user_serials_receive_serials %] >+ disabled >+ [% ELSE %] >+ [% IF ( serial.subscriptionexpired ) %] >+ <input type="checkbox" name="serialid" value="[% serial.serialid | html %]" disabled="disabled" /> >+ [% ELSE %] >+ [% IF ( delete ) %] >+ [% IF serialsid.grep("${serial.serialid}").size %] >+ <input type="checkbox" name="serialid" value="[% serial.serialid | html %]" disabled checked /> >+ [% ELSE %] >+ <input type="checkbox" name="serialid" value="[% serial.serialid | html %]" disabled /> >+ [% END %] >+ [% ELSE %] >+ [% IF serial.checked %] >+ <input type="checkbox" name="serialid" value="[% serial.serialid | html %]" checked /> >+ [% ELSE %] >+ <input type="checkbox" name="serialid" value="[% serial.serialid | html %]" /> >+ [% END %] >+ [% END %] >+ [% END %] >+ [% END %] >+ </td> >+ [% END %] >+ [% IF ( subscriptions.size > 1 ) %] >+ <td><a href="serials-collection.pl?subscriptionid=[% serial.subscriptionid | uri %]">[% serial.subscriptionid | html %]</a></td> >+ [% END %] >+ <td data-order="[% serial.publisheddate | html %]"> >+ [% IF serial.publisheddate %] >+ [% serial.publisheddate | $KohaDates %] >+ [% ELSE %] >+ <span>Unknown</span> >+ [% END %] >+ </td> >+ <td data-order="[% serial.publisheddatetext | html %]"> >+ [% IF serial.publisheddatetext %] >+ [% serial.publisheddatetext | html %] >+ [% END %] >+ </td> >+ <td data-order="[% serial.planneddate | html %]"> >+ [% IF serial.planneddate %] >+ [% serial.planneddate | $KohaDates %] >+ [% ELSE %] >+ <span>Unknown</span> >+ [% END %] >+ </td> >+ <td> >+ [% IF ( matches = serial.serialseq.match('(.*)Spring(.*)') ) %] >+ [% matches.0 | html %]Spring[% matches.1 | html %] >+ [% ELSIF ( matches = serial.serialseq.match('(.*)Summer(.*)') ) %] >+ [% matches.0 | html %]Summer[% matches.1 | html %] >+ [% ELSIF ( matches = serial.serialseq.match('(.*)Fall(.*)') ) %] >+ [% matches.0 | html %]Fall[% matches.1 | html %] >+ [% ELSIF ( matches = serial.serialseq.match('(.*)Winter(.*)') ) %] >+ [% matches.0 | html %]Winter[% matches.1 | html %] >+ [% ELSIF ( matches = prediction.number.match('(.*)Spr(.*)') ) %] >+ [% matches.0 | html %]Spr[% matches.1 | html %] >+ [% ELSIF ( matches = prediction.number.match('(.*)Sum(.*)') ) %] >+ [% matches.0 | html %]Sum[% matches.1 | html %] >+ [% ELSIF ( matches = prediction.number.match('(.*)Fal(.*)') ) %] >+ [% matches.0 | html %]Fal[% matches.1 | html %] >+ [% ELSIF ( matches = prediction.number.match('(.*)Win(.*)') ) %] >+ [% matches.0 | html %]Win[% matches.1 | html %] >+ [% ELSE %] >+ [% serial.serialseq | html %] >+ [% END %] >+ </td> >+ <td> >+ [% IF ( serial.status1 ) %]<span>Expected</span>[% END %] >+ [% IF ( serial.status2 ) %]<span>Arrived</span>[% END %] >+ [% IF ( serial.status3 ) %]<span>Late</span>[% END %] >+ [% IF ( serial.status4 ) %]<span>Missing</span>[% END %] >+ [% IF ( serial.status41 ) %]<span>Missing (never received)</span>[% END %] >+ [% IF ( serial.status42 ) %]<span>Missing (sold out)</span>[% END %] >+ [% IF ( serial.status43 ) %]<span>Missing (damaged)</span>[% END %] >+ [% IF ( serial.status44 ) %]<span>Missing (lost)</span>[% END %] >+ [% IF ( serial.status5 ) %]<span>Not issued</span>[% END %] >+ [% IF ( serial.status6 ) %]<span>Delete</span>[% END %] >+ [% IF ( serial.status7 ) %]<span>Claimed</span>[% END %] >+ [% IF ( serial.status8 ) %]<span>Stopped</span>[% END %] >+ </td> >+ <td> >+ [% serial.notes | html %] >+ </td> >+ <td> >+ [% Branches.GetName( serial.branchcode ) | html %] >+ </td> >+ [% IF ( routing ) %] >+ <td class="actions"> >+ <a href="/cgi-bin/koha/serials/routing-preview.pl?ok=1&subscriptionid=[% serial.subscriptionid | uri %]&issue=[% serial.serialseq.replace("'", "\\'") | uri %]%20([% serial.publisheddate | $KohaDates %])" class="btn btn-default btn-xs print_list"><i class="fa fa-print"></i> Print list</a> >+ </td> >+ [% END %] >+ </tr> >+ [% END %] >+ </tbody> >+ </table> >+ </div> >+ [% END %] >+ </div> >+ <input type="hidden" name="subscriptionid" value="[% subscriptionidlist | html %]" /> >+ </div> >+ </form> >+ [% END %] > > </main> > </div> <!-- /.col-sm-10.col-sm-push-2 --> >-- >2.30.2
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
|
Splinter Review
Attachments on
bug 32690
:
145543
|
145544
|
145774
|
145775
|
145817
|
145818