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

(-)a/admin/columns_settings.pl (-1 / +1 lines)
Lines 74-80 if ( $action eq 'save' ) { Link Here
74
if ( $action eq 'list' ) {
74
if ( $action eq 'list' ) {
75
    my $modules = C4::Utils::DataTables::TablesSettings::get_modules;
75
    my $modules = C4::Utils::DataTables::TablesSettings::get_modules;
76
    $template->param(
76
    $template->param(
77
        panel   => defined $input->param('panel') ? $input->param('panel') : undef,
77
        panel   => defined $input->param('module') ? $input->param('module') : undef,
78
        modules => $modules,
78
        modules => $modules,
79
    );
79
    );
80
}
80
}
(-)a/koha-tmpl/intranet-tmpl/prog/en/modules/admin/columns_settings.tt (-20 / +16 lines)
Lines 2-8 Link Here
2
[% USE Asset %]
2
[% USE Asset %]
3
[% USE TablesSettings %]
3
[% USE TablesSettings %]
4
[% SET footerjs = 1 %]
4
[% SET footerjs = 1 %]
5
[% SET panel_id = 0 %]
6
[% BLOCK pagelist %]
5
[% BLOCK pagelist %]
7
    [% IF module.keys and module.keys.size > 0 %]
6
    [% IF module.keys and module.keys.size > 0 %]
8
        <span>Jump to:</span>
7
        <span>Jump to:</span>
Lines 15-22 Link Here
15
        <form method="post" action="/cgi-bin/koha/admin/columns_settings.pl">
14
        <form method="post" action="/cgi-bin/koha/admin/columns_settings.pl">
16
            <input type="hidden" name="action" value="save" />
15
            <input type="hidden" name="action" value="save" />
17
            <input type="hidden" name="module" value="[% modulename | html %]" />
16
            <input type="hidden" name="module" value="[% modulename | html %]" />
18
            <input type="hidden" name="panel" value="[% panel_id | html %]" />
19
            [% SET panel_id = panel_id + 1 %]
20
            [% IF module.keys and module.keys.size > 0 %]
17
            [% IF module.keys and module.keys.size > 0 %]
21
                [% FOR pagename IN module.keys.sort %]
18
                [% FOR pagename IN module.keys.sort %]
22
                    <h4 class="page_name" id="[% pagename | html %]">Page: [% pagename | html %]</h4>
19
                    <h4 class="page_name" id="[% pagename | html %]">Page: [% pagename | html %]</h4>
Lines 205-211 Link Here
205
                                <div class="panel panel-default">
202
                                <div class="panel panel-default">
206
                                    <div class="panel-heading" role="tab" id="acquiHeading">
203
                                    <div class="panel-heading" role="tab" id="acquiHeading">
207
                                        <h2 class="panel-title">
204
                                        <h2 class="panel-title">
208
                                            <a class="collapsed" role="button" data-toggle="collapse" data-parent="#modules" href="#acqui" aria-expanded="false" aria-controls="collapseOne">
205
                                            <a id="acquiToggle" class="collapsed" role="button" data-toggle="collapse" data-parent="#modules" href="#acqui" aria-expanded="false" aria-controls="collapseOne">
209
                                                Acquisition
206
                                                Acquisition
210
                                            </a>
207
                                            </a>
211
                                        </h2>
208
                                        </h2>
Lines 221-227 Link Here
221
                                <div class="panel panel-default">
218
                                <div class="panel panel-default">
222
                                    <div class="panel-heading" role="tab" id="adminHeading">
219
                                    <div class="panel-heading" role="tab" id="adminHeading">
223
                                        <h2 class="panel-title">
220
                                        <h2 class="panel-title">
224
                                            <a class="collapsed" role="button" data-toggle="collapse" data-parent="#modules" href="#admin" aria-expanded="false" aria-controls="collapseOne">
221
                                            <a id="adminToggle" class="collapsed" role="button" data-toggle="collapse" data-parent="#modules" href="#admin" aria-expanded="false" aria-controls="collapseOne">
225
                                                Administration
222
                                                Administration
226
                                            </a>
223
                                            </a>
227
                                        </h2>
224
                                        </h2>
Lines 237-243 Link Here
237
                                <div class="panel panel-default">
234
                                <div class="panel panel-default">
238
                                    <div class="panel-heading" role="tab" id="authoritiesHeading">
235
                                    <div class="panel-heading" role="tab" id="authoritiesHeading">
239
                                        <h2 class="panel-title">
236
                                        <h2 class="panel-title">
240
                                            <a class="collapsed" role="button" data-toggle="collapse" data-parent="#modules" href="#authorities" aria-expanded="false" aria-controls="collapseOne">
237
                                            <a id="authoritiesToggle" class="collapsed" role="button" data-toggle="collapse" data-parent="#modules" href="#authorities" aria-expanded="false" aria-controls="collapseOne">
241
                                                Authorities
238
                                                Authorities
242
                                            </a>
239
                                            </a>
243
                                        </h2>
240
                                        </h2>
Lines 253-259 Link Here
253
                                <div class="panel panel-default">
250
                                <div class="panel panel-default">
254
                                    <div class="panel-heading" role="tab" id="catalogueHeading">
251
                                    <div class="panel-heading" role="tab" id="catalogueHeading">
255
                                        <h2 class="panel-title">
252
                                        <h2 class="panel-title">
256
                                            <a class="collapsed" role="button" data-toggle="collapse" data-parent="#modules" href="#catalogue" aria-expanded="false" aria-controls="collapseOne">
253
                                            <a id="catalogueToggle" class="collapsed" role="button" data-toggle="collapse" data-parent="#modules" href="#catalogue" aria-expanded="false" aria-controls="collapseOne">
257
                                                Catalog
254
                                                Catalog
258
                                            </a>
255
                                            </a>
259
                                        </h2>
256
                                        </h2>
Lines 269-275 Link Here
269
                                <div class="panel panel-default">
266
                                <div class="panel panel-default">
270
                                    <div class="panel-heading" role="tab" id="cataloguingHeading">
267
                                    <div class="panel-heading" role="tab" id="cataloguingHeading">
271
                                        <h2 class="panel-title">
268
                                        <h2 class="panel-title">
272
                                            <a class="collapsed" role="button" data-toggle="collapse" data-parent="#modules" href="#cataloguing" aria-expanded="false" aria-controls="collapseOne">
269
                                            <a id="cataloguingToggle" class="collapsed" role="button" data-toggle="collapse" data-parent="#modules" href="#cataloguing" aria-expanded="false" aria-controls="collapseOne">
273
                                                Cataloging
270
                                                Cataloging
274
                                            </a>
271
                                            </a>
275
                                        </h2>
272
                                        </h2>
Lines 285-291 Link Here
285
                                <div class="panel panel-default">
282
                                <div class="panel panel-default">
286
                                    <div class="panel-heading" role="tab" id="circulationHeading">
283
                                    <div class="panel-heading" role="tab" id="circulationHeading">
287
                                        <h2 class="panel-title">
284
                                        <h2 class="panel-title">
288
                                            <a class="collapsed" role="button" data-toggle="collapse" data-parent="#modules" href="#circulation" aria-expanded="false" aria-controls="collapseOne">
285
                                            <a id="circulationToggle" class="collapsed" role="button" data-toggle="collapse" data-parent="#modules" href="#circulation" aria-expanded="false" aria-controls="collapseOne">
289
                                                Circulation
286
                                                Circulation
290
                                            </a>
287
                                            </a>
291
                                        </h2>
288
                                        </h2>
Lines 301-307 Link Here
301
                                <div class="panel panel-default">
298
                                <div class="panel panel-default">
302
                                    <div class="panel-heading" role="tab" id="coursereservesHeading">
299
                                    <div class="panel-heading" role="tab" id="coursereservesHeading">
303
                                        <h2 class="panel-title">
300
                                        <h2 class="panel-title">
304
                                            <a class="collapsed" role="button" data-toggle="collapse" data-parent="#modules" href="#coursereserves" aria-expanded="false" aria-controls="collapseOne">
301
                                            <a id="coursereservesToggle" class="collapsed" role="button" data-toggle="collapse" data-parent="#modules" href="#coursereserves" aria-expanded="false" aria-controls="collapseOne">
305
                                                Course reserves
302
                                                Course reserves
306
                                            </a>
303
                                            </a>
307
                                        </h2>
304
                                        </h2>
Lines 317-323 Link Here
317
                                <div class="panel panel-default">
314
                                <div class="panel panel-default">
318
                                    <div class="panel-heading" role="tab" id="illHeading">
315
                                    <div class="panel-heading" role="tab" id="illHeading">
319
                                        <h2 class="panel-title">
316
                                        <h2 class="panel-title">
320
                                            <a class="collapsed" role="button" data-toggle="collapse" data-parent="#modules" href="#ill" aria-expanded="false" aria-controls="collapseOne">
317
                                            <a id="illToggle" class="collapsed" role="button" data-toggle="collapse" data-parent="#modules" href="#ill" aria-expanded="false" aria-controls="collapseOne">
321
                                                Interlibrary loans
318
                                                Interlibrary loans
322
                                            </a>
319
                                            </a>
323
                                        </h2>
320
                                        </h2>
Lines 333-339 Link Here
333
                                <div class="panel panel-default">
330
                                <div class="panel panel-default">
334
                                    <div class="panel-heading" role="tab" id="membersHeading">
331
                                    <div class="panel-heading" role="tab" id="membersHeading">
335
                                        <h2 class="panel-title">
332
                                        <h2 class="panel-title">
336
                                            <a class="collapsed" role="button" data-toggle="collapse" data-parent="#modules" href="#members" aria-expanded="false" aria-controls="collapseOne">
333
                                            <a id="membersToggle" class="collapsed" role="button" data-toggle="collapse" data-parent="#modules" href="#members" aria-expanded="false" aria-controls="collapseOne">
337
                                                Patrons
334
                                                Patrons
338
                                            </a>
335
                                            </a>
339
                                        </h2>
336
                                        </h2>
Lines 349-355 Link Here
349
                                <div class="panel panel-default">
346
                                <div class="panel panel-default">
350
                                    <div class="panel-heading" role="tab" id="posHeading">
347
                                    <div class="panel-heading" role="tab" id="posHeading">
351
                                        <h2 class="panel-title">
348
                                        <h2 class="panel-title">
352
                                            <a class="collapsed" role="button" data-toggle="collapse" data-parent="#modules" href="#pos" aria-expanded="false" aria-controls="collapseOne">
349
                                            <a id="posToggle" class="collapsed" role="button" data-toggle="collapse" data-parent="#modules" href="#pos" aria-expanded="false" aria-controls="collapseOne">
353
                                                Point of sale
350
                                                Point of sale
354
                                            </a>
351
                                            </a>
355
                                        </h2>
352
                                        </h2>
Lines 365-371 Link Here
365
                                <div class="panel panel-default">
362
                                <div class="panel panel-default">
366
                                    <div class="panel-heading" role="tab" id="toolsHeading">
363
                                    <div class="panel-heading" role="tab" id="toolsHeading">
367
                                        <h2 class="panel-title">
364
                                        <h2 class="panel-title">
368
                                            <a class="collapsed" role="button" data-toggle="collapse" data-parent="#modules" href="#tools" aria-expanded="false" aria-controls="collapseOne">
365
                                            <a id="toolsToggle" class="collapsed" role="button" data-toggle="collapse" data-parent="#modules" href="#tools" aria-expanded="false" aria-controls="collapseOne">
369
                                                Tools
366
                                                Tools
370
                                            </a>
367
                                            </a>
371
                                        </h2>
368
                                        </h2>
Lines 381-387 Link Here
381
                                <div class="panel panel-default">
378
                                <div class="panel panel-default">
382
                                    <div class="panel-heading" role="tab" id="opacHeading">
379
                                    <div class="panel-heading" role="tab" id="opacHeading">
383
                                        <h2 class="panel-title">
380
                                        <h2 class="panel-title">
384
                                            <a class="collapsed" role="button" data-toggle="collapse" data-parent="#modules" href="#opac" aria-expanded="false" aria-controls="collapseOne">
381
                                            <a id="opacToggle" class="collapsed" role="button" data-toggle="collapse" data-parent="#modules" href="#opac" aria-expanded="false" aria-controls="collapseOne">
385
                                                OPAC
382
                                                OPAC
386
                                            </a>
383
                                            </a>
387
                                        </h2>
384
                                        </h2>
Lines 397-403 Link Here
397
                                <div class="panel panel-default">
394
                                <div class="panel panel-default">
398
                                    <div class="panel-heading" role="tab" id="reportsHeading">
395
                                    <div class="panel-heading" role="tab" id="reportsHeading">
399
                                        <h2 class="panel-title">
396
                                        <h2 class="panel-title">
400
                                            <a class="collapsed" role="button" data-toggle="collapse" data-parent="#modules" href="#reports" aria-expanded="false" aria-controls="collapseOne">
397
                                            <a id="reportsToggle" class="collapsed" role="button" data-toggle="collapse" data-parent="#modules" href="#reports" aria-expanded="false" aria-controls="collapseOne">
401
                                                Reports
398
                                                Reports
402
                                            </a>
399
                                            </a>
403
                                        </h2>
400
                                        </h2>
Lines 413-419 Link Here
413
                                <div class="panel panel-default">
410
                                <div class="panel panel-default">
414
                                    <div class="panel-heading" role="tab" id="serialsHeading">
411
                                    <div class="panel-heading" role="tab" id="serialsHeading">
415
                                        <h2 class="panel-title">
412
                                        <h2 class="panel-title">
416
                                            <a class="collapsed" role="button" data-toggle="collapse" data-parent="#modules" href="#serials" aria-expanded="false" aria-controls="collapseOne">
413
                                            <a id="serialsToggle" class="collapsed" role="button" data-toggle="collapse" data-parent="#modules" href="#serials" aria-expanded="false" aria-controls="collapseOne">
417
                                                Serials
414
                                                Serials
418
                                            </a>
415
                                            </a>
419
                                        </h2>
416
                                        </h2>
Lines 440-449 Link Here
440
[% MACRO jsinclude BLOCK %]
437
[% MACRO jsinclude BLOCK %]
441
    [% Asset.js("js/admin-menu.js") | $raw %]
438
    [% Asset.js("js/admin-menu.js") | $raw %]
442
439
443
    [%- IF ( panel.defined && panel >= 0 ) -%]
440
    [%- IF ( panel.defined ) -%]
444
        <script>
441
        <script>
445
            $(document).ready( function() {
442
            $(document).ready( function() {
446
                $("#modules a.collapsed:eq(" + Number( [% panel | html %] ) + ")").click();
443
                $("#[% panel | uri %]Toggle").click();
447
            });
444
            });
448
        </script>
445
        </script>
449
    [%- END -%]
446
    [%- END -%]
450
- 

Return to bug 29723