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

(-)a/admin/columns_settings.yml (+28 lines)
Lines 2315-2320 modules: Link Here
2315
              columnname: link
2315
              columnname: link
2316
2316
2317
  serials:
2317
  serials:
2318
    claims:
2319
      claimst:
2320
        default_sort_order: 7
2321
        columns:
2322
            -
2323
              columnname: selection
2324
              cannot_be_toggled: 1
2325
              cannot_be_modified: 1
2326
            -
2327
              columnname: vendor
2328
            -
2329
              columnname: library
2330
            -
2331
              columnname: title
2332
            -
2333
              columnname: issn
2334
            -
2335
              columnname: issue_number
2336
            -
2337
              columnname: status
2338
            -
2339
              columnname: since
2340
            -
2341
              columnname: publication_date
2342
            -
2343
              columnname: claims_count
2344
            -
2345
              columnname: claim_date
2318
    subscription-detail:
2346
    subscription-detail:
2319
      orders:
2347
      orders:
2320
        columns:
2348
        columns:
(-)a/koha-tmpl/intranet-tmpl/prog/en/modules/serials/claims.tt (-21 / +22 lines)
Lines 5-10 Link Here
5
[% USE Branches %]
5
[% USE Branches %]
6
[% USE KohaDates %]
6
[% USE KohaDates %]
7
[% PROCESS 'i18n.inc' %]
7
[% PROCESS 'i18n.inc' %]
8
[% USE TablesSettings %]
8
[% SET footerjs = 1 %]
9
[% SET footerjs = 1 %]
9
[% INCLUDE 'doc-head-open.inc' %]
10
[% INCLUDE 'doc-head-open.inc' %]
10
<title
11
<title
Lines 104-109 Link Here
104
                                <th>[% field.name | html %]</th>
105
                                <th>[% field.name | html %]</th>
105
                            [% END %]
106
                            [% END %]
106
                        </tr>
107
                        </tr>
108
                        <tr>
109
                            <td></td>
110
                            <td><input type="text" class="filter" data-column_num="1" placeholder="Search vendor" /></td>
111
                            <td><input type="text" class="filter" data-column_num="2" placeholder="Search library" /></td>
112
                            <td><input type="text" class="filter" data-column_num="3" placeholder="Search title" /></td>
113
                            <td><input type="text" class="filter" data-column_num="4" placeholder="Search ISSN" /></td>
114
                            <td><input type="text" class="filter" data-column_num="5" placeholder="Search issue number" /></td>
115
                            <td><input type="text" class="filter" data-column_num="6" placeholder="Search status" /></td>
116
                            <td><input type="text" class="filter" data-column_num="7" placeholder="Search since" /></td>
117
                            <td><input type="text" class="filter" data-column_num="8" placeholder="Search publication date" /></td>
118
                            <td><input type="text" class="filter" data-column_num="9" placeholder="Search claim count" /></td>
119
                            <td><input type="text" class="filter" data-column_num="10" placeholder="Search claim date" /></td>
120
                            [% FOR field IN additional_fields_for_subscription %]
121
                                <td><input type="text" class="filter" data-column_num="[% loop.count + 10 | html %]" placeholder="Search [% field.name | html %]" /></td>
122
                            [% END %]
123
                        </tr>
107
                    </thead>
124
                    </thead>
108
                    <tbody>
125
                    <tbody>
109
                        [% FOREACH missingissue IN missingissues %]
126
                        [% FOREACH missingissue IN missingissues %]
Lines 131-154 Link Here
131
                            </tr>
148
                            </tr>
132
                        [% END # /FOREACH missingissue %]
149
                        [% END # /FOREACH missingissue %]
133
                    </tbody>
150
                    </tbody>
134
                    <tfoot>
135
                        <tr>
136
                            <td></td>
137
                            <td><input type="text" class="filter" data-column_num="1" placeholder="Search vendor" /></td>
138
                            <td><input type="text" class="filter" data-column_num="2" placeholder="Search library" /></td>
139
                            <td><input type="text" class="filter" data-column_num="3" placeholder="Search title" /></td>
140
                            <td><input type="text" class="filter" data-column_num="4" placeholder="Search ISSN" /></td>
141
                            <td><input type="text" class="filter" data-column_num="5" placeholder="Search issue number" /></td>
142
                            <td><input type="text" class="filter" data-column_num="6" placeholder="Search status" /></td>
143
                            <td><input type="text" class="filter" data-column_num="7" placeholder="Search since" /></td>
144
                            <td><input type="text" class="filter" data-column_num="8" placeholder="Search publication date" /></td>
145
                            <td><input type="text" class="filter" data-column_num="9" placeholder="Search claim count" /></td>
146
                            <td><input type="text" class="filter" data-column_num="10" placeholder="Search claim date" /></td>
147
                            [% FOR field IN additional_fields_for_subscription %]
148
                                <td><input type="text" class="filter" data-column_num="[% loop.count + 10 | html %]" placeholder="Search [% field.name | html %]" /></td>
149
                            [% END %]
150
                        </tr>
151
                    </tfoot>
152
                </table>
151
                </table>
153
                <!-- /#claimst -->
152
                <!-- /#claimst -->
154
            </div>
153
            </div>
Lines 236-250 Link Here
236
        var sTable;
235
        var sTable;
237
        $(document).ready(function () {
236
        $(document).ready(function () {
238
            enableSelectedActions();
237
            enableSelectedActions();
238
            var table_settings = [% TablesSettings.GetTableSettings( "serials", "claims", "claimst", "json" ) | $raw %];
239
            sTable = $("#claimst").kohaTable({
239
            sTable = $("#claimst").kohaTable({
240
                dom: "t",
240
                autoWidth: false,
241
                "dom": '<"dt-info"><"top pager"<"table_entries"lip><"table_controls"B>>tr<"bottom pager"ip>',
241
                order: [[7, "asc"]],
242
                order: [[7, "asc"]],
242
                columnDefs: [
243
                columnDefs: [
243
                    { sortable: false, targets: ["NoSort"] },
244
                    { sortable: false, targets: ["NoSort"] },
244
                    { type: "anti-the", targets: ["anti-the"] },
245
                    { type: "anti-the", targets: ["anti-the"] },
245
                ],
246
                ],
246
                paging: false,
247
                paging: false,
247
            });
248
                orderCellsTop: true
249
            }, table_settings);
248
250
249
            // Checkboxes : Select All / None
251
            // Checkboxes : Select All / None
250
            $("span.checkall").html('<input type="checkbox" name="CheckAll"> ' + _("Check all") + "</input>");
252
            $("span.checkall").html('<input type="checkbox" name="CheckAll"> ' + _("Check all") + "</input>");
251
- 

Return to bug 16721