Owen Leonard
68b30468c3
Current jQuery-driven tabs are done using a very old version of the tabs plugin. This patch upgrades jQueryUI to the latest version and adds the tabs widget dependency to the jqueryui js file and updates the syntax for existing tabs: - $("#foo > ul").tabs(); changes to $("#foo").tabs(); - Remove full URL from tab links (use #anchor only). Pages with "static" tabs (tabs which are built in the markup rather than generated by the plugin) have been modified to use their own style. Examples: pay.tt in the staff client and opac-readingrecord.tt in the OPAC. Edit: Minor revision to some uncorrected markup Signed-off-by: Martin Renvoize <martin.renvoize@ptfs-europe.com> Signed-off-by: Paul Poulain <paul.poulain@biblibre.com>
395 lines
15 KiB
Text
395 lines
15 KiB
Text
[% INCLUDE 'doc-head-open.inc' %]
|
|
<title>Koha › Serials › Details for subscription #[% subscriptionid %]</title>
|
|
[% INCLUDE 'doc-head-close.inc' %]
|
|
<script type="text/javascript">
|
|
//<![CDATA[
|
|
// the english words used in display purposes
|
|
var text = new Array(_("Number"),_("Volume"),_("Issue"),_("Month"),_("Week"),_("Starting with:"),_("Rollover at:"),_("Choose Hemisphere:"),_("Northern"),_("Southern",
|
|
"Autumn"),_("Winter"),_("Spring"),_("Summer"),_("Fall"),_("Season"),_("Year"));
|
|
|
|
|
|
// to display the options section
|
|
function options(x,y,z){
|
|
var textbox = '';
|
|
// alert("X: "+x+"Y: "+y+"Z: "+z);
|
|
if(x){
|
|
document.f.xfield.value = x;
|
|
if(y){
|
|
document.f.yfield.value = y;
|
|
if(z){
|
|
document.f.zfield.value = z;
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
function confirm_deletion() {
|
|
var is_confirmed = confirm(_("Are you sure you want to delete this subscription?"));
|
|
if (is_confirmed) {
|
|
window.location="subscription-detail.pl?subscriptionid=[% subscriptionid %]&op=del";
|
|
}
|
|
}
|
|
function popup(subscriptionid) {
|
|
newin=window.open("subscription-renew.pl?mode=popup&subscriptionid="+subscriptionid,'popup','width=590,height=440,toolbar=false,scrollbars=yes');
|
|
}
|
|
$(document).ready(function() {
|
|
$("#subscription_description").tabs();
|
|
$("#renewsub").click(function(){
|
|
popup([% subscriptionid %]);
|
|
return false;
|
|
})
|
|
});
|
|
//]]>
|
|
</script>
|
|
</head>
|
|
<body id="ser_subscription-detail" class="ser">
|
|
[% INCLUDE 'header.inc' %]
|
|
[% INCLUDE 'serials-search.inc' %]
|
|
|
|
<div id="breadcrumbs"><a href="/cgi-bin/koha/mainpage.pl">Home</a> › <a href="/cgi-bin/koha/serials/serials-home.pl">Serials</a> › Details for subscription #[% subscriptionid %]</div>
|
|
|
|
<div id="doc3" class="yui-t2">
|
|
|
|
<div id="bd">
|
|
<div id="yui-main">
|
|
<div class="yui-b">
|
|
[% INCLUDE 'serials-toolbar.inc' %]
|
|
|
|
<h1>Subscription for [% bibliotitle %] </h1>
|
|
[% IF ( abouttoexpire ) %]<div class="dialog message">Subscription will expire [% enddate %]. <a href="#" id="renewsub">Renew this subscription</a>.</div>[% END %]
|
|
[% IF ( NEEDSCONFIRMATION ) %]
|
|
<div id="circ_needsconfirmation" class="dialog alert">
|
|
<h3>Please Confirm Subscription deletion</h3>
|
|
|
|
<ul>
|
|
[% IF ( NOTEXPIRED ) %] <li>The subscription has not expired yet</li> [% END %]
|
|
[% IF ( LINKEDISSUES ) %] <li>The subscription has linked issues</li> [% END %]
|
|
[% IF ( LINKEDITEMS ) %] <li>The subscription has linked items<br /> Those items won't be deleted</li> [% END %]
|
|
</ul>
|
|
<form method="post" action="/cgi-bin/koha/serials/subscription-detail.pl">
|
|
<input type="hidden" name="subscriptionid" value="[% subscriptionid %]" />
|
|
<input type="hidden" name="issueconfirmed" value="1" />
|
|
<input type="hidden" name="op" value="del" />
|
|
<input type="submit" class="approve" value="Yes, delete (Y)" accesskey="y" />
|
|
</form>
|
|
<form method="get" action="/cgi-bin/koha/serials/subscription-detail.pl">
|
|
<input type="hidden" name="subscriptionid" value="[% subscriptionid %]" />
|
|
<input type="submit" class="deny" value="No, don't delete (N)" accesskey="n" />
|
|
</form>
|
|
|
|
</div>
|
|
[% END %] <!-- NEEDSCONFIRMATION -->
|
|
|
|
<div id="subscription_description" class="toptabs">
|
|
<ul class="ui-tabs-nav">
|
|
<li><a href="#subscription_info">Information</a></li>
|
|
<li><a href="#subscription_planning">Planning</a></li>
|
|
<li><a href="#subscription_issues">Issues</a></li>
|
|
<li><a href="#subscription_summary">Summary</a></li>
|
|
</ul>
|
|
|
|
<div id="subscription_info">
|
|
<div class="yui-g">
|
|
<div class="yui-u first">
|
|
<div class="rows">
|
|
<ol>
|
|
<li><span class="label">Subscription ID: </span>[% subscriptionid %]</li>
|
|
<li><span class="label">Librarian identity:</span> [% librarian %]</li>
|
|
<li><span class="label">Vendor:</span> <a href="/cgi-bin/koha/acqui/supplier.pl?booksellerid=[% aqbooksellerid %]">[% aqbooksellername %]</a></li>
|
|
<li><span class="label">Biblio:</span> <a href="/cgi-bin/koha/catalogue/[% default_bib_view %].pl?biblionumber=[% bibnum %]">[% bibliotitle %]</a> <i>([% bibnum %])</i></li>
|
|
[% IF ( branchcode ) %]<li><span class="label">Library:</span> [% branchcode %]</li>[% END %]
|
|
[% IF ( serialsadditems ) %]
|
|
<li><span class="label">Items:</span> Serial receipt creates an item record.</li>
|
|
[% ELSE %]
|
|
<li><span class="label">Items:</span> Serial receipt does not create an item record.</li>
|
|
[% END %]
|
|
<li><span class="label">Grace period:</span> [% graceperiod %]</li>
|
|
</ol>
|
|
</div>
|
|
</div>
|
|
<div class="yui-u">
|
|
<div class="rows">
|
|
<ol>
|
|
[% IF ( location ) %]<li><span class="label">Location:</span> [% location %]</li>[% END %]
|
|
[% IF ( callnumber ) %]<li><span class="label">Call number:</span> [% callnumber %]</li>[% END %]
|
|
[% IF ( staffdisplaycount ) %]<li><span class="label">Number of issues to display to staff:</span>[% staffdisplaycount %]</li>[% END %]
|
|
[% IF ( opacdisplaycount ) %]<li><span class="label">Number of issues to display in OPAC:</span>[% opacdisplaycount %]</li>[% END %]
|
|
[% IF ( letter ) %]
|
|
<li>
|
|
<span class="label">Patron notification:</span> [% letter %]
|
|
(<a href="/cgi-bin/koha/serials/viewalerts.pl?subscriptionid=[% subscriptionid %]">subscribers</a>)
|
|
</li>
|
|
[% END %]
|
|
[% IF ( hasRouting ) %]<li><span class="label">Routing:</span> yes</li>[% END %]
|
|
</ol>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div id="subscription_planning">
|
|
<div class="yui-g">
|
|
<div class="rows">
|
|
<ol>
|
|
<li><span class="label">Beginning date:</span> [% startdate %]
|
|
</li>
|
|
<li><span class="label">Frequency (*):</span>
|
|
[% IF ( periodicity16 ) %]
|
|
Without regularity
|
|
[% END %]
|
|
[% IF ( periodicity32 ) %]
|
|
Irregular
|
|
[% END %]
|
|
[% IF ( periodicity0 ) %]
|
|
Unknown
|
|
[% END %]
|
|
[% IF ( periodicity12 ) %]
|
|
2/day
|
|
[% END %]
|
|
[% IF ( periodicity1 ) %]
|
|
1/day
|
|
[% END %]
|
|
[% IF ( periodicity13 ) %]
|
|
1/4 months (3/year)
|
|
[% END %]
|
|
[% IF ( periodicity2 ) %]
|
|
1/week
|
|
[% END %]
|
|
[% IF ( periodicity3 ) %]
|
|
1/2 weeks
|
|
[% END %]
|
|
[% IF ( periodicity4 ) %]
|
|
1/3 weeks
|
|
[% END %]
|
|
[% IF ( periodicity5 ) %]
|
|
1/month
|
|
[% END %]
|
|
[% IF ( periodicity6 ) %]
|
|
1/2 months (6/year)
|
|
[% END %]
|
|
[% IF ( periodicity7 ) %]
|
|
1/quarter
|
|
[% END %]
|
|
[% IF ( periodicity8 ) %]
|
|
1/quarter
|
|
[% END %]
|
|
[% IF ( periodicity9 ) %]
|
|
2/year
|
|
[% END %]
|
|
[% IF ( periodicity10 ) %]
|
|
1/year
|
|
[% END %]
|
|
[% IF ( periodicity11 ) %]
|
|
1/2 years
|
|
[% END %]
|
|
</li>
|
|
<li>
|
|
<span class="label">Manual history: </span>
|
|
[% IF ( manualhistory ) %]
|
|
Disabled
|
|
[% ELSE %]
|
|
Enabled
|
|
[% END %]
|
|
</li>
|
|
<li><span class="label">Number pattern:</span>
|
|
[% IF ( numberpattern1 ) %]
|
|
Number only
|
|
[% END %]
|
|
[% IF ( numberpattern2 ) %]
|
|
Volume, number, issue
|
|
[% END %]
|
|
[% IF ( numberpattern3 ) %]
|
|
Volume, number
|
|
[% END %]
|
|
[% IF ( numberpattern4 ) %]
|
|
Volume, issue
|
|
[% END %]
|
|
[% IF ( numberpattern5 ) %]
|
|
Number, issue
|
|
[% END %]
|
|
[% IF ( numberpattern8 ) %]
|
|
Year/Number
|
|
[% END %]
|
|
[% IF ( numberpattern6 ) %]
|
|
Seasonal only
|
|
[% END %]
|
|
[% IF ( numberpattern7 ) %]
|
|
None of the above
|
|
[% END %]
|
|
</li>
|
|
<li><table>
|
|
<tr><td>Starting with:</td>
|
|
<td align="center">[% lastvalue1 %]</td>
|
|
[% IF ( lastvalue2 ) %]
|
|
<td align="center">
|
|
[% lastvalue2 %]
|
|
</td>
|
|
[% END %]
|
|
[% IF ( lastvalue3 ) %]
|
|
<td align="center">
|
|
[% lastvalue3 %]
|
|
</td>
|
|
[% END %]
|
|
</tr>
|
|
<tr><td>Rollover:</td>
|
|
<td align="center">
|
|
[% IF ( whenmorethan1 < 9999999 ) %][% whenmorethan1 %][% ELSE %]Never[% END %]
|
|
</td>
|
|
[% IF ( whenmorethan2 ) %]
|
|
<td align="center">
|
|
[% IF ( whenmorethan2 < 9999999 ) %][% whenmorethan2 %][% ELSE %]Never[% END %]
|
|
</td>
|
|
[% END %]
|
|
[% IF ( whenmorethan3 ) %]
|
|
<td align="center">
|
|
[% IF ( whenmorethan3 < 9999999 ) %][% whenmorethan3 %][% ELSE %]Never[% END %]
|
|
</td>
|
|
[% END %]
|
|
</tr>
|
|
</table></li>
|
|
[% IF ( irregular_issues ) %]
|
|
<li><span class="label">Irregularity:</span> [% irregular_issues %] issues
|
|
</li>
|
|
[% END %]
|
|
<li><span class="label">First arrival:</span> [% firstacquidate %]
|
|
</li>
|
|
[% IF ( numberlength ) %]<li><span class="label">Number of issues:</span> [% numberlength %]</li>[% END %]
|
|
[% IF ( weeklength ) %]<li><span class="label">Number of weeks:</span> [% weeklength %]</li>[% END %]
|
|
[% IF ( monthlength ) %]<li><span class="label">Number of months:</span> [% monthlength %]</li>[% END %]
|
|
</ol>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div id="subscription_numbering" style="display:none;">
|
|
<h3>Numbering calculation</h3>
|
|
<p><label>Numbering formula:</label> [% numberingmethod %]</p>
|
|
<table>
|
|
<tr>
|
|
<th> </th>
|
|
<th>X</th>
|
|
<th>Y</th>
|
|
<th>Z</th>
|
|
</tr>
|
|
<tr>
|
|
<td>Add</td>
|
|
<td>
|
|
[% add1 %]
|
|
</td>
|
|
<td>
|
|
[% add2 %]
|
|
</td>
|
|
<td>
|
|
[% add3 %]
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>once every</td>
|
|
<td>[% every1 %]</td>
|
|
<td>[% every2 %]</td>
|
|
<td>[% every3 %]</td>
|
|
</tr>
|
|
<tr>
|
|
<td>When more than</td>
|
|
<td>[% whenmorethan1 %] [% IF ( innerloop1 ) %]<br />
|
|
<i>(is [% innerloop1 %])</i>[% END %]</td>
|
|
<td>[% whenmorethan2 %] [% IF ( innerloop2 ) %]<br />
|
|
<i>(is [% innerloop2 %])</i>[% END %]</td>
|
|
<td>[% whenmorethan3 %] [% IF ( innerloop3 ) %]<br />
|
|
<i>(is [% innerloop3 %])</i>[% END %]</td>
|
|
</tr>
|
|
<tr>
|
|
<td>Set back to</td>
|
|
<td>[% setto1 %]</td>
|
|
<td>[% setto2 %]</td>
|
|
<td>[% setto3 %]</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
Inner counter
|
|
</td>
|
|
<td>[% innerloop1 %]</td>
|
|
<td>[% innerloop2 %]</td>
|
|
<td>[% innerloop3 %]</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
Last value
|
|
</td>
|
|
<td>[% lastvalue1 %]</td>
|
|
<td>[% lastvalue2 %]</td>
|
|
<td>[% lastvalue3 %]</td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div id="subscription_issues">
|
|
<table>
|
|
<tr>
|
|
<th>Issue number</th>
|
|
<th>Planned date</th>
|
|
<th>Published date</th>
|
|
<th>Status</th>
|
|
</tr>
|
|
[% FOREACH serialslis IN serialslist %]
|
|
<tr>
|
|
<td>
|
|
[% serialslis.serialseq %]
|
|
</td>
|
|
<td>
|
|
[% serialslis.planneddate %]
|
|
</td>
|
|
<td>
|
|
[% serialslis.publisheddate %]
|
|
</td>
|
|
<td>
|
|
[% IF ( serialslis.status1 ) %]
|
|
Expected
|
|
[% END %]
|
|
[% IF ( serialslis.status2 ) %]
|
|
Arrived
|
|
[% END %]
|
|
[% IF ( serialslis.status3 ) %]
|
|
Late
|
|
[% END %]
|
|
[% IF ( serialslis.status4 ) %]
|
|
Missing
|
|
[% END %]
|
|
[% IF ( serialslis.status5 ) %]
|
|
Not available
|
|
[% END %]
|
|
[% IF ( serialslis.status7 ) %]
|
|
Claimed
|
|
[% IF ( serialslis.claimdate ) %]
|
|
[% serialslis.claimdate %]
|
|
[% END %]
|
|
[% END %]
|
|
</td>
|
|
</tr>
|
|
[% END %]
|
|
</table>
|
|
</div>
|
|
<div id="subscription_summary">
|
|
<div class="yui-g">
|
|
<div class="rows">
|
|
<ol>
|
|
<li><span class="label">Start date:</span> [% startdate %] </li>
|
|
<li><span class="label">End date:</span> [% enddate %]</li>
|
|
<li><span class="label">History start date:</span> [% histstartdate %] </li>
|
|
<li><span class="label">History end date:</span> [% histenddate %]</li>
|
|
<li><span class="label">Received issues:</span>[% recievedlist %]</li>
|
|
<li><span class="label">Missing issues:</span>[% missinglist %]</li>
|
|
<li><span class="label">Nonpublic note:</span>[% internalnotes %]</li>
|
|
<li><span class="label">OPAC note:</span>[% notes %]</li>
|
|
<li><span class="label">History staff note</span>[% librariannote %]</li>
|
|
<li><span class="label">History OPAC note</span>[% opacnote %]</li>
|
|
</ol>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
<div class="yui-b">
|
|
[% INCLUDE 'serials-menu.inc' %]
|
|
</div>
|
|
</div>
|
|
[% INCLUDE 'intranet-bottom.inc' %]
|