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

(-)a/koha-tmpl/intranet-tmpl/prog/css/src/staff-global.scss (-2 / +8 lines)
Lines 239-245 aside { Link Here
239
            label {
239
            label {
240
                color: #696969;
240
                color: #696969;
241
                display: block;
241
                display: block;
242
                margin: .5em 0 0 0;
242
                margin: .5em 0;
243
            }
243
            }
244
244
245
            li {
245
            li {
Lines 1028-1034 fieldset { Link Here
1028
        span.label {
1028
        span.label {
1029
            display: block;
1029
            display: block;
1030
            font-weight: bold;
1030
            font-weight: bold;
1031
            padding: .3em 0;
1032
            text-align: left;
1031
            text-align: left;
1033
1032
1034
            &.inline {
1033
            &.inline {
Lines 1037-1042 fieldset { Link Here
1037
                margin-left: 1em;
1036
                margin-left: 1em;
1038
                width: auto;
1037
                width: auto;
1039
            }
1038
            }
1039
1040
            input,
1041
            select,
1042
            .select2-container {
1043
                display: block;
1044
                margin-top: .5em;
1045
            }
1040
        }
1046
        }
1041
1047
1042
        li {
1048
        li {
(-)a/koha-tmpl/intranet-tmpl/prog/en/includes/patron-search.inc (-39 / +50 lines)
Lines 34-77 Link Here
34
            <h3>Search for patron</h3>
34
            <h3>Search for patron</h3>
35
            <ol>
35
            <ol>
36
                <li>
36
                <li>
37
                    <label for="search_patron_filter">Search:</label>
37
                    <label>
38
                    <input type="text" class="search_patron_filter" value="[% search_filter | html %]" class="focus" />
38
                        Search:
39
                        <input type="text" class="search_patron_filter" value="[% search_filter | html %]" class="focus" />
40
                    </label>
39
                </li>
41
                </li>
40
42
41
                [% FOR f IN filters %]
43
                [% FOR f IN filters %]
42
                    [% SWITCH f %]
44
                    [% SWITCH f %]
43
                    [% CASE 'branch' %]
45
                    [% CASE 'branch' %]
44
                        <li>
46
                        <li>
45
                            <label for="branchcode_filter">Library:</label>
47
                            <label>
46
                            <select class="branchcode_filter">
48
                                Library:
47
                                [% SET libraries = Branches.all( only_from_group => 1 ) %]
49
                                <select class="branchcode_filter">
48
                                [% IF libraries.size != 1 %]
50
                                    [% SET libraries = Branches.all( only_from_group => 1 ) %]
49
                                    <option value="">Any</option>
51
                                    [% IF libraries.size != 1 %]
50
                                [% END %]
52
                                        <option value="">Any</option>
51
                                [% FOREACH l IN libraries %]
53
                                    [% END %]
52
                                    <option value="[% l.branchcode | html %]">[% l.branchname | html %]</option>
54
                                    [% FOREACH l IN libraries %]
53
                                [% END %]
55
                                        <option value="[% l.branchcode | html %]">[% l.branchname | html %]</option>
54
                            </select>
56
                                    [% END %]
57
                                </select>
58
                            </label>
55
                        </li>
59
                        </li>
56
                    [% CASE 'category' %]
60
                    [% CASE 'category' %]
57
                        <li>
61
                        <li>
58
                            <label for="categorycode_filter">Category:</label>
62
                            <label>
59
                            <select class="categorycode_filter">
63
                                Category:
60
                                <option value="">Any</option>
64
                                <select class="categorycode_filter">
61
                                [% FOREACH category IN Categories.limited.unblessed %]
65
                                    <option value="">Any</option>
62
                                    <option value="[% category.categorycode | html %]">[% category.description | html %]</option>
66
                                    [% FOREACH category IN Categories.limited.unblessed %]
63
                                [% END %]
67
                                        <option value="[% category.categorycode | html %]">[% category.description | html %]</option>
64
                            </select>
68
                                    [% END %]
69
                                </select>
70
                            </label>
65
                        </li>
71
                        </li>
66
                    [% CASE 'sort1' %]
72
                    [% CASE 'sort1' %]
67
                        <li>
73
                        <li>
68
                            <label for="sort1_filter">Sort 1:</label>
74
                            <label>
69
                            [% PROCESS 'av-build-dropbox.inc' no_id => 1, name="sort1_filter", category="Bsort1", empty=1, size = 20 %]
75
                                Sort 1:
76
                                [% PROCESS 'av-build-dropbox.inc' no_id => 1, name="sort1_filter", category="Bsort1", empty=1, size = 20 %]
77
                            </label>
70
                        </li>
78
                        </li>
71
                    [% CASE 'sort2' %]
79
                    [% CASE 'sort2' %]
72
                        <li>
80
                        <li>
73
                            <label for="sort2_filter">Sort 2:</label>
81
                            <label>
74
                            [% PROCESS 'av-build-dropbox.inc' no_id => 1, name="sort2_filter", category="Bsort2", empty=1, size = 20 %]
82
                                Sort 2:
83
                                [% PROCESS 'av-build-dropbox.inc' no_id => 1, name="sort2_filter", category="Bsort2", empty=1, size = 20 %]
84
                            </label>
75
                        </li>
85
                        </li>
76
                    [% CASE 'search_field' %]
86
                    [% CASE 'search_field' %]
77
                        <li>
87
                        <li>
Lines 79-101 Link Here
79
                        </li>
89
                        </li>
80
                    [% CASE 'search_type' %]
90
                    [% CASE 'search_type' %]
81
                        <li>
91
                        <li>
82
                            <label for="searchtype_filter">Search type:</label>
92
                            <label>
83
                            <select name="searchtype" class="searchtype_filter">
93
                                Search type:
84
                              [% IF searchtype == "starts_with" %]
94
                                <select name="searchtype" class="searchtype_filter">
85
                                <option value='starts_with' selected="selected">Starts with</option>
95
                                    [% IF searchtype == "starts_with" %]
86
                                <option value="contains">Contains</option>
96
                                        <option value='starts_with' selected="selected">Starts with</option>
87
                              [% ELSE %]
97
                                        <option value="contains">Contains</option>
88
                                <option value='starts_with'>Starts with</option>
98
                                    [% ELSE %]
89
                                <option value="contains" selected="selected">Contains</option>
99
                                        <option value='starts_with'>Starts with</option>
90
                              [% END %]
100
                                        <option value="contains" selected="selected">Contains</option>
91
                            </select>
101
                                    [% END %]
102
                                </select>
103
                            </label>
92
                        </li>
104
                        </li>
93
                    [% END %]
105
                    [% END %]
94
                [% END %]
106
                [% END %]
95
            </ol>
107
            </ol>
96
            <fieldset class="action">
108
            <fieldset class="action">
97
                <input type="submit" class="btn btn-primary" value="Search" />
109
                <input type="submit" class="btn btn-primary" value="Search" />
98
                <input type="button" value="Clear" class="clear_search" />
110
                <input type="button" value="Clear" class="btn btn-default clear_search" />
99
            </fieldset>
111
            </fieldset>
100
        </fieldset>
112
        </fieldset>
101
    </form>
113
    </form>
Lines 117-129 Link Here
117
    [% END %]
129
    [% END %]
118
130
119
    [% IF filter == 'suggestions_managers' %]
131
    [% IF filter == 'suggestions_managers' %]
120
        <div class="hint">Only staff with superlibrarian or suggestions_manage permissions are returned in the search results</div>
132
        <div class="note">Only staff with superlibrarian or suggestions_manage permissions are returned in the search results</div>
121
    [% ELSIF filter == 'orders_managers' OR filter == 'baskets_managers' %]
133
    [% ELSIF filter == 'orders_managers' OR filter == 'baskets_managers' %]
122
        <div class="hint">Only staff with superlibrarian or acquisitions permissions (or order_manage permission if granular permissions are enabled) are returned in the search results</div>
134
        <div class="note">Only staff with superlibrarian or acquisitions permissions (or order_manage permission if granular permissions are enabled) are returned in the search results</div>
123
    [% ELSIF filter == 'funds_owners' OR filter == 'funds_users' %]
135
    [% ELSIF filter == 'funds_owners' OR filter == 'funds_users' %]
124
        <div class="hint">Only staff with superlibrarian or acquisitions permissions (or budget_modify permission if granular permissions are enabled) are returned in the search results</div>
136
        <div class="note">Only staff with superlibrarian or acquisitions permissions (or budget_modify permission if granular permissions are enabled) are returned in the search results</div>
125
    [% ELSIF filter == 'erm_users' %]
137
    [% ELSIF filter == 'erm_users' %]
126
        <div class="hint">Only staff with superlibrarian or ERM permissions are returned in the search results</div>
138
        <div class="note">Only staff with superlibrarian or ERM permissions are returned in the search results</div>
127
    [% END %]
139
    [% END %]
128
140
129
    <div class="browse">
141
    <div class="browse">
130
- 

Return to bug 35329