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

(-)a/koha-tmpl/intranet-tmpl/prog/en/includes/labels-menu.inc (-23 / +5 lines)
Lines 1-28 Link Here
1
<div id="labels-menu" class="sidebar_menu">
1
<div id="labels-menu" class="sidebar_menu">
2
    <ul>
2
    <ul>
3
        [% IF ( label_element_title == "Batches" ) %]
3
        <li><a href="/cgi-bin/koha/labels/label-manage.pl?label_element=batch">Label batches</a></li>
4
            <li><a class="current" href="/cgi-bin/koha/labels/label-manage.pl?label_element=batch">Label batches</a></li>
4
        <li><a href="/cgi-bin/koha/labels/label-manage.pl?label_element=layout">Label layouts</a></li>
5
        [% ELSE -%]
5
        <li><a href="/cgi-bin/koha/labels/label-manage.pl?label_element=template">Label templates</a></li>
6
            <li><a href="/cgi-bin/koha/labels/label-manage.pl?label_element=batch">Label batches</a></li>
6
        <li><a href="/cgi-bin/koha/labels/label-manage.pl?label_element=profile">Printer profiles</a></li>
7
        [% END %]
7
        <li><a href="/cgi-bin/koha/labels/label-edit-range.pl">Print barcode range</a></li>
8
9
        [% IF ( label_element_title == "Layouts" ) %]
10
            <li><a class="current" href="/cgi-bin/koha/labels/label-manage.pl?label_element=layout">Label layouts</a></li>
11
        [% ELSE -%]
12
            <li><a href="/cgi-bin/koha/labels/label-manage.pl?label_element=layout">Label layouts</a></li>
13
        [% END %]
14
15
        [% IF ( label_element_title == "Templates" ) %]
16
            <li><a class="current" href="/cgi-bin/koha/labels/label-manage.pl?label_element=template">Label templates</a></li>
17
        [% ELSE -%]
18
            <li><a href="/cgi-bin/koha/labels/label-manage.pl?label_element=template">Label templates</a></li>
19
        [% END %]
20
21
        [% IF ( label_element_title == "Profiles" ) %]
22
            <li><a class="current" href="/cgi-bin/koha/labels/label-manage.pl?label_element=profile">Printer profiles</a></li>
23
        [% ELSE -%]
24
            <li><a href="/cgi-bin/koha/labels/label-manage.pl?label_element=profile">Printer profiles</a></li>
25
        [% END %]
26
    </ul>
8
    </ul>
27
</div>
9
</div>
28
<!-- /.sidebar_menu -->
10
<!-- /.sidebar_menu -->
(-)a/koha-tmpl/intranet-tmpl/prog/en/includes/labels-toolbar.inc (-2 / +1 lines)
Lines 3-12 Link Here
3
        <button class="btn btn-default dropdown-toggle" data-bs-toggle="dropdown" aria-expanded="false"><i class="fa fa-plus"></i> New</button>
3
        <button class="btn btn-default dropdown-toggle" data-bs-toggle="dropdown" aria-expanded="false"><i class="fa fa-plus"></i> New</button>
4
        <ul class="dropdown-menu">
4
        <ul class="dropdown-menu">
5
            <li><a class="dropdown-item" href="/cgi-bin/koha/labels/label-edit-batch.pl?op=new">Label batch</a></li>
5
            <li><a class="dropdown-item" href="/cgi-bin/koha/labels/label-edit-batch.pl?op=new">Label batch</a></li>
6
            <li><a class="dropdown-item" href="/cgi-bin/koha/labels/label-edit-layout.pl?op=new">Layout</a></li>
6
            <li><a class="dropdown-item" href="/cgi-bin/koha/labels/label-edit-layout.pl?op=new">Label layout</a></li>
7
            <li><a class="dropdown-item" href="/cgi-bin/koha/labels/label-edit-template.pl?op=new">Label template</a></li>
7
            <li><a class="dropdown-item" href="/cgi-bin/koha/labels/label-edit-template.pl?op=new">Label template</a></li>
8
            <li><a class="dropdown-item" href="/cgi-bin/koha/labels/label-edit-profile.pl?op=new">Printer profile</a></li>
8
            <li><a class="dropdown-item" href="/cgi-bin/koha/labels/label-edit-profile.pl?op=new">Printer profile</a></li>
9
            <li><a class="dropdown-item" href="/cgi-bin/koha/labels/label-edit-range.pl">Barcode range</a></li>
10
        </ul>
9
        </ul>
11
    </div>
10
    </div>
12
</div>
11
</div>
(-)a/koha-tmpl/intranet-tmpl/prog/en/modules/labels/label-edit-batch.tt (-2 / +3 lines)
Lines 12-18 Link Here
12
        [% ELSE %]
12
        [% ELSE %]
13
            [% t("New label batch") | html %]
13
            [% t("New label batch") | html %]
14
        [% END %]
14
        [% END %]
15
        &rsaquo; [% t("Batches") | html %] &rsaquo; [% t("Label creator") | html %] &rsaquo; [% t("Cataloging") | html %] &rsaquo; [% t("Koha") | html %]
15
        &rsaquo; [% t("Label batches") | html %] &rsaquo; [% t("Label creator") | html %] &rsaquo; [% t("Cataloging") | html %] &rsaquo; [% t("Koha") | html %]
16
    [% END %]</title
16
    [% END %]</title
17
>
17
>
18
[% INCLUDE 'doc-head-close.inc' %]
18
[% INCLUDE 'doc-head-close.inc' %]
Lines 32-38 Link Here
32
            <a href="/cgi-bin/koha/labels/label-home.pl">Label creator</a>
32
            <a href="/cgi-bin/koha/labels/label-home.pl">Label creator</a>
33
        [% END %]
33
        [% END %]
34
        [% WRAPPER breadcrumb_item %]
34
        [% WRAPPER breadcrumb_item %]
35
            <a href="/cgi-bin/koha/labels/label-manage.pl?label_element=batch">Batches</a>
35
            <a href="/cgi-bin/koha/labels/label-manage.pl?label_element=batch">Label batches</a>
36
        [% END %]
36
        [% END %]
37
        [% WRAPPER breadcrumb_item bc_active= 1 %]
37
        [% WRAPPER breadcrumb_item bc_active= 1 %]
38
            [% IF description %]
38
            [% IF description %]
Lines 231-236 Link Here
231
    [% INCLUDE 'greybox.inc' %]
231
    [% INCLUDE 'greybox.inc' %]
232
    [% INCLUDE 'datatables.inc' %]
232
    [% INCLUDE 'datatables.inc' %]
233
    [% Asset.js("js/form-submit.js") | $raw %]
233
    [% Asset.js("js/form-submit.js") | $raw %]
234
    [% Asset.js("js/labels-menu.js") | $raw %]
234
    <script>
235
    <script>
235
        function dofocus() {    // named function req'd for body onload event by some FF and IE7 security models
236
        function dofocus() {    // named function req'd for body onload event by some FF and IE7 security models
236
            $(".focus:last").select();
237
            $(".focus:last").select();
(-)a/koha-tmpl/intranet-tmpl/prog/en/modules/labels/label-edit-layout.tt (-2 / +3 lines)
Lines 25-31 Link Here
25
        [% ELSE %]
25
        [% ELSE %]
26
            [% t("New label layout") | html %]
26
            [% t("New label layout") | html %]
27
        [% END %]
27
        [% END %]
28
        &rsaquo; [% t("Layouts") | html %] &rsaquo; [% t("Label creator") | html %] &rsaquo; [% t("Cataloging") | html %] &rsaquo; [% t("Koha") | html %]
28
        &rsaquo; [% t("Label layouts") | html %] &rsaquo; [% t("Label creator") | html %] &rsaquo; [% t("Cataloging") | html %] &rsaquo; [% t("Koha") | html %]
29
    [% END %]</title
29
    [% END %]</title
30
>
30
>
31
[% INCLUDE 'doc-head-close.inc' %]
31
[% INCLUDE 'doc-head-close.inc' %]
Lines 55-61 Link Here
55
            <a href="/cgi-bin/koha/labels/label-home.pl">Label creator</a>
55
            <a href="/cgi-bin/koha/labels/label-home.pl">Label creator</a>
56
        [% END %]
56
        [% END %]
57
        [% WRAPPER breadcrumb_item %]
57
        [% WRAPPER breadcrumb_item %]
58
            <a href="/cgi-bin/koha/labels/label-manage.pl?label_element=layout">Layouts</a>
58
            <a href="/cgi-bin/koha/labels/label-manage.pl?label_element=layout">Label layouts</a>
59
        [% END %]
59
        [% END %]
60
        [% WRAPPER breadcrumb_item bc_active= 1 %]
60
        [% WRAPPER breadcrumb_item bc_active= 1 %]
61
            [% IF ( layout_id ) %]
61
            [% IF ( layout_id ) %]
Lines 229-234 Link Here
229
[% END %]
229
[% END %]
230
230
231
[% MACRO jsinclude BLOCK %]
231
[% MACRO jsinclude BLOCK %]
232
    [% Asset.js("js/labels-menu.js") | $raw %]
232
    <script>
233
    <script>
233
        $(document).ready(function () {
234
        $(document).ready(function () {
234
            $('.sidebar_menu a[href$="/cgi-bin/koha/labels/label-home.pl"]').addClass("current");
235
            $('.sidebar_menu a[href$="/cgi-bin/koha/labels/label-home.pl"]').addClass("current");
(-)a/koha-tmpl/intranet-tmpl/prog/en/modules/labels/label-edit-profile.tt (-2 / +3 lines)
Lines 10-16 Link Here
10
        [% ELSE %]
10
        [% ELSE %]
11
            [% t("New printer profile") | html %]
11
            [% t("New printer profile") | html %]
12
        [% END %]
12
        [% END %]
13
        &rsaquo; [% t("Profiles") | html %] &rsaquo; [% t("Label creator") | html %] &rsaquo; [% t("Cataloging") | html %] &rsaquo; [% t("Koha") | html %]
13
        &rsaquo; [% t("Printer profiles") | html %] &rsaquo; [% t("Label creator") | html %] &rsaquo; [% t("Cataloging") | html %] &rsaquo; [% t("Koha") | html %]
14
    [% END %]</title
14
    [% END %]</title
15
>
15
>
16
[% INCLUDE 'doc-head-close.inc' %]
16
[% INCLUDE 'doc-head-close.inc' %]
Lines 30-36 Link Here
30
            <a href="/cgi-bin/koha/labels/label-home.pl">Label creator</a>
30
            <a href="/cgi-bin/koha/labels/label-home.pl">Label creator</a>
31
        [% END %]
31
        [% END %]
32
        [% WRAPPER breadcrumb_item %]
32
        [% WRAPPER breadcrumb_item %]
33
            <a href="/cgi-bin/koha/labels/label-manage.pl?label_element=profile">Profiles</a>
33
            <a href="/cgi-bin/koha/labels/label-manage.pl?label_element=profile">Printer profiles</a>
34
        [% END %]
34
        [% END %]
35
        [% WRAPPER breadcrumb_item bc_active= 1 %]
35
        [% WRAPPER breadcrumb_item bc_active= 1 %]
36
            [% IF ( profile_id ) %]
36
            [% IF ( profile_id ) %]
Lines 129-134 Link Here
129
[% END %]
129
[% END %]
130
130
131
[% MACRO jsinclude BLOCK %]
131
[% MACRO jsinclude BLOCK %]
132
    [% Asset.js("js/labels-menu.js") | $raw %]
132
    <script>
133
    <script>
133
        $(document).ready(function () {
134
        $(document).ready(function () {
134
            $('.sidebar_menu a[href$="/cgi-bin/koha/labels/label-home.pl"]').addClass("current");
135
            $('.sidebar_menu a[href$="/cgi-bin/koha/labels/label-home.pl"]').addClass("current");
(-)a/koha-tmpl/intranet-tmpl/prog/en/modules/labels/label-edit-template.tt (-2 / +3 lines)
Lines 10-16 Link Here
10
        [% ELSE %]
10
        [% ELSE %]
11
            [% t("New label template") | html %]
11
            [% t("New label template") | html %]
12
        [% END %]
12
        [% END %]
13
        &rsaquo; [% t("Templates") | html %] &rsaquo; [% t("Label creator") | html %] &rsaquo; [% t("Cataloging") | html %] &rsaquo; [% t("Koha") | html %]
13
        &rsaquo; [% t("Label templates") | html %] &rsaquo; [% t("Label creator") | html %] &rsaquo; [% t("Cataloging") | html %] &rsaquo; [% t("Koha") | html %]
14
    [% END %]</title
14
    [% END %]</title
15
>
15
>
16
[% INCLUDE 'doc-head-close.inc' %]
16
[% INCLUDE 'doc-head-close.inc' %]
Lines 30-36 Link Here
30
            <a href="/cgi-bin/koha/labels/label-home.pl">Label creator</a>
30
            <a href="/cgi-bin/koha/labels/label-home.pl">Label creator</a>
31
        [% END %]
31
        [% END %]
32
        [% WRAPPER breadcrumb_item %]
32
        [% WRAPPER breadcrumb_item %]
33
            <a href="/cgi-bin/koha/labels/label-manage.pl?label_element=template">Templates</a>
33
            <a href="/cgi-bin/koha/labels/label-manage.pl?label_element=template">Label templates</a>
34
        [% END %]
34
        [% END %]
35
        [% WRAPPER breadcrumb_item bc_active= 1 %]
35
        [% WRAPPER breadcrumb_item bc_active= 1 %]
36
            [% IF ( template_id ) %]
36
            [% IF ( template_id ) %]
Lines 171-176 Link Here
171
[% END %]
171
[% END %]
172
172
173
[% MACRO jsinclude BLOCK %]
173
[% MACRO jsinclude BLOCK %]
174
    [% Asset.js("js/labels-menu.js") | $raw %]
174
    <script>
175
    <script>
175
        $(document).ready(function () {
176
        $(document).ready(function () {
176
            $('.sidebar_menu a[href$="/cgi-bin/koha/labels/label-home.pl"]').addClass("current");
177
            $('.sidebar_menu a[href$="/cgi-bin/koha/labels/label-home.pl"]').addClass("current");
(-)a/koha-tmpl/intranet-tmpl/prog/en/modules/labels/label-home.tt (-1 / +4 lines)
Lines 39-45 Link Here
39
                    ><a href="/cgi-bin/koha/labels/label-manage.pl?label_element=batch"><i class="fa-solid fa-list-ul"></i> Label batches</a></li
39
                    ><a href="/cgi-bin/koha/labels/label-manage.pl?label_element=batch"><i class="fa-solid fa-list-ul"></i> Label batches</a></li
40
                >
40
                >
41
                <li
41
                <li
42
                    ><a href="/cgi-bin/koha/labels/label-manage.pl?label_element=layout"><i class="fa-solid fa-object-group"></i> Layouts</a></li
42
                    ><a href="/cgi-bin/koha/labels/label-manage.pl?label_element=layout"><i class="fa-solid fa-object-group"></i> Label layouts</a></li
43
                >
43
                >
44
                <li
44
                <li
45
                    ><a href="/cgi-bin/koha/labels/label-manage.pl?label_element=template"><i class="fa-solid fa-table-cells"></i> Label templates</a></li
45
                    ><a href="/cgi-bin/koha/labels/label-manage.pl?label_element=template"><i class="fa-solid fa-table-cells"></i> Label templates</a></li
Lines 47-52 Link Here
47
                <li
47
                <li
48
                    ><a href="/cgi-bin/koha/labels/label-manage.pl?label_element=profile"><i class="fa fa-print"></i> Printer profiles</a></li
48
                    ><a href="/cgi-bin/koha/labels/label-manage.pl?label_element=profile"><i class="fa fa-print"></i> Printer profiles</a></li
49
                >
49
                >
50
                <li
51
                    ><a href="/cgi-bin/koha/labels/label-edit-range.pl"><i class="fa fa-barcode"></i> Print barcode range</a></li
52
                >
50
            </ul>
53
            </ul>
51
        </div>
54
        </div>
52
    </div>
55
    </div>
(-)a/koha-tmpl/intranet-tmpl/prog/js/labels-menu.js (-1 / +24 lines)
Line 0 Link Here
0
- 
1
$(document).ready(function () {
2
    var path = location.pathname.substring(1);
3
    if (path.indexOf("label-edit-batch") >= 0) {
4
        $(
5
            '#labels-menu a[href$="/cgi-bin/koha/labels/label-manage.pl?label_element=batch"]'
6
        ).addClass("current");
7
    } else if (path.indexOf("label-edit-layout") >= 0) {
8
        $(
9
            '#labels-menu a[href$="/cgi-bin/koha/labels/label-manage.pl?label_element=layout"]'
10
        ).addClass("current");
11
    } else if (path.indexOf("label-edit-template") >= 0) {
12
        $(
13
            '#labels-menu a[href$="/cgi-bin/koha/labels/label-manage.pl?label_element=template"]'
14
        ).addClass("current");
15
    } else if (path.indexOf("label-edit-profile") >= 0) {
16
        $(
17
            '#labels-menu a[href$="/cgi-bin/koha/labels/label-manage.pl?label_element=profile"]'
18
        ).addClass("current");
19
    } else if (path.indexOf("label-edit-range") >= 0) {
20
        $(
21
            '#labels-menu a[href$="/cgi-bin/koha/labels/label-edit-range.pl"]'
22
        ).addClass("current");
23
    }
24
});

Return to bug 37250