View | Details | Raw Unified | Return to bug 7913
Collapse All | Expand All

(-)a/koha-tmpl/intranet-tmpl/prog/en/modules/serials/serials-collection.tt (-1 / +1 lines)
Lines 195-201 $(document).ready(function() { Link Here
195
        <p>
195
        <p>
196
            <input type="submit" value="Edit serials" />&nbsp;
196
            <input type="submit" value="Edit serials" />&nbsp;
197
            <input type="button" value="Generate Next" onclick="javascript:generateNext([% subscriptionidlist %])" />
197
            <input type="button" value="Generate Next" onclick="javascript:generateNext([% subscriptionidlist %])" />
198
            [% IF ( subscriptions.size == 1 ) %]&nbsp;<input type="button" value="Multi receiving" onclick="javascript:generateReceive([% subscriptionidlist %])" />[% END %]
198
            [% IF ( subscriptions.size == 1 and !serialsadditems ) %]&nbsp;<input type="button" value="Multi receiving" onclick="javascript:generateReceive([% subscriptionidlist %])" />[% END %]
199
        </p>
199
        </p>
200
    [% END %]
200
    [% END %]
201
201
(-)a/koha-tmpl/intranet-tmpl/prog/en/modules/serials/serials-edit.tt (+7 lines)
Lines 3-8 Link Here
3
[% INCLUDE 'doc-head-close.inc' %]
3
[% INCLUDE 'doc-head-close.inc' %]
4
<script language="JavaScript" type="text/javascript">
4
<script language="JavaScript" type="text/javascript">
5
//<![CDATA[
5
//<![CDATA[
6
function generateReceive() {
7
    var subscriptionid =  document.getElementsByName("subscriptionid")[0].value;
8
    if(nbissues=prompt(_("How many issues do you want to receive ?"))){
9
        document.location = 'serials-collection.pl?op=gennext&subscriptionid='+subscriptionid+'&nbissues='+nbissues;
10
    }
11
}
6
function popup(subscriptionid) {
12
function popup(subscriptionid) {
7
	window.open("subscription-renew.pl?subscriptionid="+subscriptionid,"subscription_renewal",'width=700,height=400,toolbar=false,scrollbars=yes');
13
	window.open("subscription-renew.pl?subscriptionid="+subscriptionid,"subscription_renewal",'width=700,height=400,toolbar=false,scrollbars=yes');
8
}
14
}
Lines 423-428 $(document).ready(function() { Link Here
423
429
424
</table>
430
</table>
425
    <fieldset class="action"><input type="submit" value="Save"  class="button" accesskey="w" />
431
    <fieldset class="action"><input type="submit" value="Save"  class="button" accesskey="w" />
432
    [% UNLESS ( serialsadditems ) %]&nbsp;&nbsp;<input type="button" onclick="javascript:generateReceive()" value="Multi receiving">[% END %]
426
</form>
433
</form>
427
434
428
</div>
435
</div>
(-)a/serials/serials-collection.pl (-4 / +4 lines)
Lines 165-173 $template->param( Link Here
165
          routing => C4::Context->preference("RoutingSerials"),
165
          routing => C4::Context->preference("RoutingSerials"),
166
          subscr=>$query->param('subscriptionid'),
166
          subscr=>$query->param('subscriptionid'),
167
          subscriptioncount => $subscriptioncount,
167
          subscriptioncount => $subscriptioncount,
168
    location	       => $locationlib,
168
          location	       => $locationlib,
169
    callnumber	       => $callnumber,
169
          callnumber	       => $callnumber,
170
    uc(C4::Context->preference("marcflavour")) => 1
170
          uc(C4::Context->preference("marcflavour")) => 1,
171
          serialsadditems   => $subscriptiondescs->[0]{'serialsadditems'},
171
          );
172
          );
172
173
173
output_html_with_http_headers $query, $cookie, $template->output;
174
output_html_with_http_headers $query, $cookie, $template->output;
174
- 

Return to bug 7913