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

(-)a/admin/columns_settings.yml (+12 lines)
Lines 293-298 modules: Link Here
293
        -
293
        -
294
          columnname: item_coursereserves
294
          columnname: item_coursereserves
295
295
296
      subscriptionst:
297
        -
298
          columnname: serial_serialseq
299
        -
300
          columnname: serial_publisheddate
301
        -
302
          columnname: serial_planneddate
303
        -
304
          columnname: serial_status
305
        -
306
          columnname: serial_notes
307
296
  reports:
308
  reports:
297
    lostitems:
309
    lostitems:
298
      lostitems-table:
310
      lostitems-table:
(-)a/koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-detail.tt (-10 / +26 lines)
Lines 844-861 Link Here
844
                                [% END %]
844
                                [% END %]
845
                                [% IF ( subscription.latestserials ) %]
845
                                [% IF ( subscription.latestserials ) %]
846
                                    <p class="subscription_latestissues"> The [% subscription.opacdisplaycount %] latest issues for this subscription:</p>
846
                                    <p class="subscription_latestissues"> The [% subscription.opacdisplaycount %] latest issues for this subscription:</p>
847
                                    <table class="table table-bordered table-striped">
847
                                    <table class="table table-bordered table-striped" id="subscriptionst">
848
                                        <thead>
848
                                        <tr>
849
                                        <tr>
849
                                            <th>Issue #</th>
850
                                            <th id="serial_serialseq" data-colname="serial_serialseq" class="serialseq">Issue #</th>
850
                                            <th>Date</th>
851
                                            <th id="serial_publisheddate" data-colname="serial_publisheddate" class="publisheddate">Publication date</th>
851
                                            <th>Status</th>
852
                                            <th id="serial_planneddate" data-colname="serial_planneddate" class="planneddate">Received date</th>
852
                                            <th>Note</th>
853
                                            <th id="serial_status" data-colname="serial_status" class="serial_status">Status</th>
854
                                            <th id="serial_notes" data-colname="serial_notes" class="serial_notes">Note</th>
853
                                        </tr>
855
                                        </tr>
856
                                        </thead>
857
                                        <tbody>
854
                                        [% FOREACH latestserial IN subscription.latestserials %]
858
                                        [% FOREACH latestserial IN subscription.latestserials %]
855
                                            <tr>
859
                                            <tr>
856
                                                <td>[% latestserial.serialseq %]</td>
860
                                                <td class="serialseq">[% latestserial.serialseq %]</td>
857
                                                <td>[% latestserial.planneddate %]</td>
861
                                                <td class="publisheddate">[% latestserial.publisheddate %]</td>
858
                                                <td>
862
                                                <td class="planneddate">[% latestserial.planneddate %]</td>
863
                                                <td class="serial_status">
859
                                                    [% IF (latestserial.status1 ) %]<span>Expected</span>[% END %]
864
                                                    [% IF (latestserial.status1 ) %]<span>Expected</span>[% END %]
860
                                                    [% IF (latestserial.status2 ) %]<span>Arrived</span>[% END %]
865
                                                    [% IF (latestserial.status2 ) %]<span>Arrived</span>[% END %]
861
                                                    [% IF (latestserial.status3 ) %]<span>Late</span>[% END %]
866
                                                    [% IF (latestserial.status3 ) %]<span>Late</span>[% END %]
Lines 869-877 Link Here
869
                                                    [% IF (latestserial.status7 ) %]<span>Claimed</span>[% END %]
874
                                                    [% IF (latestserial.status7 ) %]<span>Claimed</span>[% END %]
870
                                                    [% IF (latestserial.status8 ) %]<span>Stopped</span>[% END %]
875
                                                    [% IF (latestserial.status8 ) %]<span>Stopped</span>[% END %]
871
                                                </td>
876
                                                </td>
872
                                                <td>[% latestserial.notes %]</td>
877
                                                <td class="serial_notes">[% latestserial.notes %]</td>
873
                                            </tr>
878
                                            </tr>
874
                                        [% END # / FOREACH latestserials %]
879
                                        [% END # / FOREACH latestserials %]
880
                                        </tbody>
875
                                    </table>
881
                                    </table>
876
                                [% END # / IF subscription.latestserials %]
882
                                [% END # / IF subscription.latestserials %]
877
                            [% END # / FOREACH subscriptions %]
883
                            [% END # / FOREACH subscriptions %]
Lines 1462-1467 Link Here
1462
            "bKohaColumnsUseNames": true
1468
            "bKohaColumnsUseNames": true
1463
        }, columns_settings);
1469
        }, columns_settings);
1464
1470
1471
        var serial_column_settings = [% ColumnsSettings.GetColumns( 'opac', 'biblio-detail', 'subscriptionst', 'json' ) %];
1472
1473
        KohaTable("#subscriptionst", {
1474
            dom: 'B<"clearfix">t',
1475
            "columnDefs": [
1476
                { "aTargets": [ -1 ], "bSortable": false, "bSearchable": false },
1477
                { "sType": "title-string", "aTargets" : [ "title-string" ] }
1478
                ],
1479
            "bKohaColumnsUseNames": true
1480
        }, serial_column_settings);
1481
1465
[% IF ( TagsInputEnabled && loggedinusername ) %]
1482
[% IF ( TagsInputEnabled && loggedinusername ) %]
1466
        $(".tag_add").click(function(){
1483
        $(".tag_add").click(function(){
1467
            var thisid = $(this).attr("id");
1484
            var thisid = $(this).attr("id");
1468
- 

Return to bug 11976