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

(-)a/koha-tmpl/intranet-tmpl/prog/en/modules/circ/circulation-home.tt (-145 / +148 lines)
Lines 23-183 Link Here
23
[% END #/ WRAPPER sub-header.inc %]
23
[% END #/ WRAPPER sub-header.inc %]
24
24
25
    <div class="main container-fluid">
25
    <div class="main container-fluid">
26
26
        <div class="row">
27
        <h1>Circulation</h1>
27
            <div class="col-md-10 col-md-offset-1 col-lg-8 col-lg-offset-2">
28
                [% INCLUDE 'messages.inc' %]
28
                [% INCLUDE 'messages.inc' %]
29
29
30
        <div class="row">
30
                <h1>Circulation</h1>
31
31
32
            <div class="col-sm-5 col-md-4">
32
                <div class="row">
33
                <h3>Circulation</h3>
33
34
34
                    <div class="col-sm-5 col-md-4">
35
                <ul class="buttons-list">
35
                        <h3>Circulation</h3>
36
                    <li>
36
37
                        <a class="circ-button" href="/cgi-bin/koha/circ/circulation.pl"><i class="fa fa-upload"></i> Check out</a>
37
                        <ul class="buttons-list">
38
                    </li>
38
                            <li>
39
                    <li>
39
                                <a class="circ-button" href="/cgi-bin/koha/circ/circulation.pl"><i class="fa fa-upload"></i> Check out</a>
40
                        <a class="circ-button" href="/cgi-bin/koha/circ/returns.pl"><i class="fa fa-download"></i> Check in</a>
40
                            </li>
41
                    </li>
41
                            <li>
42
                    <li>
42
                                <a class="circ-button" href="/cgi-bin/koha/circ/returns.pl"><i class="fa fa-download"></i> Check in</a>
43
                        <a class="circ-button" href="/cgi-bin/koha/circ/renew.pl"><i class="fa fa-retweet"></i> Renew</a>
43
                            </li>
44
                    </li>
44
                            <li>
45
                    [% IF ( CAN_user_superlibrarian || CAN_user_loggedinlibrary ) %]
45
                                <a class="circ-button" href="/cgi-bin/koha/circ/renew.pl"><i class="fa fa-retweet"></i> Renew</a>
46
                        <li>
46
                            </li>
47
                            [% IF Koha.Preference('UseCirculationDesks') %]
47
                            [% IF ( CAN_user_superlibrarian || CAN_user_loggedinlibrary ) %]
48
                            <a class="circ-button" href="/cgi-bin/koha/circ/set-library.pl"><i class="fa fa-home"></i> Set library and desk</a>
48
                                <li>
49
                            [% ELSE %]
49
                                    [% IF Koha.Preference('UseCirculationDesks') %]
50
                            <a class="circ-button" href="/cgi-bin/koha/circ/set-library.pl"><i class="fa fa-home"></i> Set library</a>
50
                                    <a class="circ-button" href="/cgi-bin/koha/circ/set-library.pl"><i class="fa fa-home"></i> Set library and desk</a>
51
                                    [% ELSE %]
52
                                    <a class="circ-button" href="/cgi-bin/koha/circ/set-library.pl"><i class="fa fa-home"></i> Set library</a>
53
                                    [% END %]
54
                                </li>
55
                            [% ELSIF Koha.Preference('UseCirculationDesks') %]
56
                                <li>
57
                                    <a class="circ-button" href="/cgi-bin/koha/circ/set-library.pl"><i class="fa fa-home"></i> Set desk</a>
58
                                </li>
51
                            [% END %]
59
                            [% END %]
52
                        </li>
60
                            [% IF ( fast_cataloging ) %]
53
                    [% ELSIF Koha.Preference('UseCirculationDesks') %]
61
                                [% IF ( CAN_user_editcatalogue_fast_cataloging ) %]
54
                        <li>
62
                                    <li>
55
                            <a class="circ-button" href="/cgi-bin/koha/circ/set-library.pl"><i class="fa fa-home"></i> Set desk</a>
63
                                        <a class="circ-button" href="/cgi-bin/koha/cataloguing/addbiblio.pl?frameworkcode=FA"><i class="fa fa-plus"></i> Fast cataloging</a>
56
                        </li>
64
                                    </li>
57
                    [% END %]
65
                                [% END %]
58
                    [% IF ( fast_cataloging ) %]
66
                            [% END %]
59
                        [% IF ( CAN_user_editcatalogue_fast_cataloging ) %]
67
                            [% IF ( Koha.Preference('AllowCheckoutNotes') && CAN_user_circulate_manage_checkout_notes ) %]
68
                                <li>
69
                                    <a class="circ-button" href="/cgi-bin/koha/circ/checkout-notes.pl"><i class="fa fa-sticky-note"></i> Checkout notes</a>
70
                                </li>
71
                            [% END %]
72
                            [% IF Koha.Preference('OnSiteCheckouts') %]
73
                                <li>
74
                                    <a class="circ-button" href="/cgi-bin/koha/circ/on-site_checkouts.pl"><i class="fa-solid fa-location-dot"></i> Pending on-site checkouts</a>
75
                                </li>
76
                            [% END %]
77
                        </ul>
78
                    </div>
79
80
                    <div class="col-sm-5 col-md-4">
81
                        <h3>Holds</h3>
82
83
                        <ul class="buttons-list">
60
                            <li>
84
                            <li>
61
                                <a class="circ-button" href="/cgi-bin/koha/cataloguing/addbiblio.pl?frameworkcode=FA"><i class="fa fa-plus"></i> Fast cataloging</a>
85
                                <a class="circ-button" href="/cgi-bin/koha/circ/view_holdsqueue.pl"><i class="fa fa-tasks"></i> Holds queue</a>
62
                            </li>
86
                            </li>
87
                            <li>
88
                                <a class="circ-button" href="/cgi-bin/koha/circ/pendingreserves.pl"><i class="fa-solid fa-hand-back-fist"></i> Holds to pull</a>
89
                            </li>
90
                            <li>
91
                                <a class="circ-button" href="/cgi-bin/koha/circ/waitingreserves.pl"><i class="fa-solid fa-calendar-days"></i> Holds awaiting pickup</a>
92
                            </li>
93
                            [% IF ( Koha.Preference('CurbsidePickup') && CAN_user_circulate_manage_curbside_pickups ) %]
94
                            <li>
95
                                <a class="circ-button" href="/cgi-bin/koha/circ/curbside_pickups.pl"><i class="fa-solid fa-rotate"></i> Curbside pickups</a>
96
                            </li>
97
                            [% END %]
98
                            <li>
99
                                <a class="circ-button" href="/cgi-bin/koha/circ/reserveratios.pl"><i class="fa-solid fa-chart-line"></i> Hold ratios</a>
100
                            </li>
101
                        </ul>
102
103
                        [% IF Koha.Preference('UseRecalls') and CAN_user_recalls %]
104
                            <h3>Recalls</h3>
105
106
                            <ul class="buttons-list">
107
                                <li><a class="circ-button" href="/cgi-bin/koha/recalls/recalls_queue.pl" title="All active recalls"><i class="fa fa-tasks"></i> Recalls queue</a></li>
108
                                <li><a class="circ-button" href="/cgi-bin/koha/recalls/recalls_to_pull.pl" title="Recalls that could be filled but have not been set waiting"><i class="fa-solid fa-hand-back-fist"></i> Recalls to pull</a></li>
109
                                <li><a class="circ-button" href="/cgi-bin/koha/recalls/recalls_overdue.pl" title="Recalled items that are overdue to be returned"><i class="fa-solid fa-clock"></i> Overdue recalls</a></li>
110
                                <li><a class="circ-button" href="/cgi-bin/koha/recalls/recalls_waiting.pl" title="Recalled items awaiting pickup"><i class="fa-solid fa-calendar-days"></i> Recalls awaiting pickup</a></li>
111
                                <li><a class="circ-button" href="/cgi-bin/koha/recalls/recalls_old_queue.pl" title="Inactive recalls"><i class="fa fa-tasks"></i> Old recalls</a></li>
112
                            </ul>
63
                        [% END %]
113
                        [% END %]
64
                    [% END %]
114
                    </div>
65
                    [% IF ( Koha.Preference('AllowCheckoutNotes') && CAN_user_circulate_manage_checkout_notes ) %]
66
                        <li>
67
                            <a class="circ-button" href="/cgi-bin/koha/circ/checkout-notes.pl"><i class="fa fa-sticky-note"></i> Checkout notes</a>
68
                        </li>
69
                    [% END %]
70
                    [% IF Koha.Preference('OnSiteCheckouts') %]
71
                        <li>
72
                            <a class="circ-button" href="/cgi-bin/koha/circ/on-site_checkouts.pl"><i class="fa-solid fa-location-dot"></i> Pending on-site checkouts</a>
73
                        </li>
74
                    [% END %]
75
                </ul>
76
            </div>
77
115
78
            <div class="col-sm-5 col-md-4">
116
                    <!-- Add the extra clearfix for only the required viewport -->
79
                <h3>Holds</h3>
117
                    <div class="clearfix visible-sm-block"></div>
80
118
81
                <ul class="buttons-list">
119
                    <div class="col-sm-5 col-md-4">
82
                    <li>
120
                        [% IF Koha.Preference('ArticleRequests') %]
83
                        <a class="circ-button" href="/cgi-bin/koha/circ/view_holdsqueue.pl"><i class="fa fa-tasks"></i> Holds queue</a>
121
                            <h3>Patron request</h3>
84
                    </li>
122
                            <ul class="buttons-list">
85
                    <li>
123
                                <li>
86
                        <a class="circ-button" href="/cgi-bin/koha/circ/pendingreserves.pl"><i class="fa-solid fa-hand-back-fist"></i> Holds to pull</a>
124
                                    <a class="circ-button" href="/cgi-bin/koha/circ/article-requests.pl" title="Article requests"><i class="fa-solid fa-newspaper"></i> Article requests</a>
87
                    </li>
125
                                </li>
88
                    <li>
126
                            </ul>
89
                        <a class="circ-button" href="/cgi-bin/koha/circ/waitingreserves.pl"><i class="fa-solid fa-calendar-days"></i> Holds awaiting pickup</a>
127
                        [% END %]
90
                    </li>
91
                    [% IF ( Koha.Preference('CurbsidePickup') && CAN_user_circulate_manage_curbside_pickups ) %]
92
                    <li>
93
                        <a class="circ-button" href="/cgi-bin/koha/circ/curbside_pickups.pl"><i class="fa-solid fa-rotate"></i> Curbside pickups</a>
94
                    </li>
95
                    [% END %]
96
                    <li>
97
                        <a class="circ-button" href="/cgi-bin/koha/circ/reserveratios.pl"><i class="fa-solid fa-chart-line"></i> Hold ratios</a>
98
                    </li>
99
                </ul>
100
101
                [% IF Koha.Preference('UseRecalls') and CAN_user_recalls %]
102
                    <h3>Recalls</h3>
103
104
                    <ul class="buttons-list">
105
                        <li><a class="circ-button" href="/cgi-bin/koha/recalls/recalls_queue.pl" title="All active recalls"><i class="fa fa-tasks"></i> Recalls queue</a></li>
106
                        <li><a class="circ-button" href="/cgi-bin/koha/recalls/recalls_to_pull.pl" title="Recalls that could be filled but have not been set waiting"><i class="fa-solid fa-hand-back-fist"></i> Recalls to pull</a></li>
107
                        <li><a class="circ-button" href="/cgi-bin/koha/recalls/recalls_overdue.pl" title="Recalled items that are overdue to be returned"><i class="fa-solid fa-clock"></i> Overdue recalls</a></li>
108
                        <li><a class="circ-button" href="/cgi-bin/koha/recalls/recalls_waiting.pl" title="Recalled items awaiting pickup"><i class="fa-solid fa-calendar-days"></i> Recalls awaiting pickup</a></li>
109
                        <li><a class="circ-button" href="/cgi-bin/koha/recalls/recalls_old_queue.pl" title="Inactive recalls"><i class="fa fa-tasks"></i> Old recalls</a></li>
110
                    </ul>
111
                [% END %]
112
            </div>
113
128
114
            <!-- Add the extra clearfix for only the required viewport -->
129
                        <h3>Transfers</h3>
115
            <div class="clearfix visible-sm-block"></div>
130
116
131
                        <ul class="buttons-list">
117
            <div class="col-sm-5 col-md-4">
132
                            [% IF !Koha.Preference('IndependentBranchesTransfers') || CAN_user_superlibrarian %]
118
                [% IF Koha.Preference('ArticleRequests') %]
133
                                <li>
119
                    <h3>Patron request</h3>
134
                                    <a class="circ-button" href="/cgi-bin/koha/circ/branchtransfers.pl"><i class="fa-solid fa-right-left"></i> Transfer</a>
120
                    <ul class="buttons-list">
135
                                </li>
121
                        <li>
136
                            [% END %]
122
                            <a class="circ-button" href="/cgi-bin/koha/circ/article-requests.pl" title="Article requests"><i class="fa-solid fa-newspaper"></i> Article requests</a>
137
                            [% IF Koha.Preference('StockRotation') %]
123
                        </li>
138
                                <li>
124
                    </ul>
139
                                    <a class="circ-button" href="/cgi-bin/koha/circ/transfers_to_send.pl"><i class="fa-solid fa-right-from-bracket"></i> Transfers to send</a>
125
                [% END %]
140
                                </li>
126
141
                            [% END %]
127
                <h3>Transfers</h3>
142
                            <li>
128
143
                                <a class="circ-button" href="/cgi-bin/koha/circ/transferstoreceive.pl"><i class="fa-solid fa-right-to-bracket"></i> Transfers to receive</a>
129
                <ul class="buttons-list">
144
                            </li>
130
                    [% IF !Koha.Preference('IndependentBranchesTransfers') || CAN_user_superlibrarian %]
145
                        </ul>
131
                        <li>
146
132
                            <a class="circ-button" href="/cgi-bin/koha/circ/branchtransfers.pl"><i class="fa-solid fa-right-left"></i> Transfer</a>
147
                        [% IF ( CAN_user_circulate_overdues_report ) %]
133
                        </li>
148
                        <h3>Overdues</h3>
134
                    [% END %]
149
135
                    [% IF Koha.Preference('StockRotation') %]
150
                        <ul class="buttons-list">
136
                        <li>
151
                                <li>
137
                            <a class="circ-button" href="/cgi-bin/koha/circ/transfers_to_send.pl"><i class="fa-solid fa-right-from-bracket"></i> Transfers to send</a>
152
                                    <a class="circ-button"
138
                        </li>
153
                                        href="/cgi-bin/koha/circ/overdue.pl"
139
                    [% END %]
154
                                        title="Warning: This report is very resource intensive on systems with large numbers of overdue items."
140
                    <li>
155
                                    ><i class="fa-solid fa-clock"></i> Overdues</a>
141
                        <a class="circ-button" href="/cgi-bin/koha/circ/transferstoreceive.pl"><i class="fa-solid fa-right-to-bracket"></i> Transfers to receive</a>
156
                                </li>
142
                    </li>
157
                            <li>
143
                </ul>
158
                                <a class="circ-button"
144
159
                                    href="/cgi-bin/koha/circ/branchoverdues.pl"
145
                [% IF ( CAN_user_circulate_overdues_report ) %]
160
                                    title="Limited to your library.  See report help for other details."
146
                <h3>Overdues</h3>
161
                                ><i class="fa-solid fa-clock"></i> Overdues with fines</a>
147
162
                            </li>
148
                <ul class="buttons-list">
163
                        </ul>
149
                        <li>
164
                        [% END %]
150
                            <a class="circ-button"
165
                    </div>
151
                                href="/cgi-bin/koha/circ/overdue.pl"
166
                </div>
152
                                title="Warning: This report is very resource intensive on systems with large numbers of overdue items."
167
                <div class="row" id="intranet-circulation-home-html">
153
                            ><i class="fa-solid fa-clock"></i> Overdues</a>
168
                    <div class="col-md-12">
154
                        </li>
169
                        [% Koha.Preference('IntranetCirculationHomeHTML') | $raw  %]
155
                    <li>
156
                        <a class="circ-button"
157
                            href="/cgi-bin/koha/circ/branchoverdues.pl"
158
                            title="Limited to your library.  See report help for other details."
159
                        ><i class="fa-solid fa-clock"></i> Overdues with fines</a>
160
                    </li>
161
                </ul>
162
                [% END %]
163
            </div>
164
        </div>
165
        <div class="row" id="intranet-circulation-home-html">
166
            <div class="col-md-12">
167
                [% Koha.Preference('IntranetCirculationHomeHTML') | $raw  %]
168
            </div>
169
        </div>
170
        <div class="row" id="offline-circulation">
171
            <div class="col-md-12">
172
                <h4>Offline circulation</h4>
173
                    <div class="col-sm-5 col-md-3">
174
                       <p><a href="/cgi-bin/koha/offline_circ/process_koc.pl">Upload offline circulation file (.koc)</a></p>
175
                       <p><a href="/cgi-bin/koha/offline_circ/list.pl">Pending offline circulation actions</a></p>
176
                    </div>
170
                    </div>
177
                    <div class="col-sm-5 col-md-3">
171
                </div>
178
                    <p><a href="https://github.com/bywatersolutions/koha-offline-circulation/releases"><i class="fa-solid fa-window-maximize"></i> Get desktop application</a></p>
172
                <div class="row" id="offline-circulation">
179
                    <p><a href="https://addons.mozilla.org/[% lang | uri %]/firefox/addon/koct/"><i class="fa-brands fa-firefox"></i> Get Firefox add-on</a></p>
173
                    <div class="col-md-12">
174
                        <h4>Offline circulation</h4>
175
                            <div class="col-sm-5 col-md-3">
176
                                <p><a href="/cgi-bin/koha/offline_circ/process_koc.pl">Upload offline circulation file (.koc)</a></p>
177
                                <p><a href="/cgi-bin/koha/offline_circ/list.pl">Pending offline circulation actions</a></p>
178
                            </div>
179
                            <div class="col-sm-5 col-md-3">
180
                                <p><a href="https://github.com/bywatersolutions/koha-offline-circulation/releases"><i class="fa-solid fa-window-maximize"></i> Get desktop application</a></p>
181
                                <p><a href="https://addons.mozilla.org/[% lang | uri %]/firefox/addon/koct/"><i class="fa-brands fa-firefox"></i> Get Firefox add-on</a></p>
182
                            </div>
180
                    </div>
183
                    </div>
184
                </div>
181
            </div>
185
            </div>
182
        </div>
186
        </div>
183
187
184
- 

Return to bug 36150