Lines 143-151
Link Here
|
143 |
var createStatus = function(data, type, row, meta) { |
143 |
var createStatus = function(data, type, row, meta) { |
144 |
var origData = meta.settings.oInit.originalData; |
144 |
var origData = meta.settings.oInit.originalData; |
145 |
if (origData.length > 0) { |
145 |
if (origData.length > 0) { |
146 |
return meta.settings.oInit.originalData[0].capabilities[ |
146 |
var status_name = meta.settings.oInit.originalData[0].capabilities[ |
147 |
row.status |
147 |
row.status |
148 |
].name; |
148 |
].name; |
|
|
149 |
switch( status_name ) { |
150 |
case "New request": |
151 |
return _("New request"); |
152 |
break; |
153 |
case "Requested": |
154 |
return _("Requested"); |
155 |
break; |
156 |
case "Requested from partners": |
157 |
return _("Requested from partners"); |
158 |
break; |
159 |
case "Request reverted": |
160 |
return _("Request reverted"); |
161 |
break; |
162 |
case "Queued request": |
163 |
return _("Queued request"); |
164 |
break; |
165 |
case "Cancellation requested": |
166 |
return _("Cancellation requested"); |
167 |
break; |
168 |
case "Completed": |
169 |
return _("Completed"); |
170 |
break; |
171 |
case "Delete request": |
172 |
return _("Delete request"); |
173 |
break; |
174 |
default: |
175 |
return status_name; |
176 |
} |
149 |
} else { |
177 |
} else { |
150 |
return ''; |
178 |
return ''; |
151 |
} |
179 |
} |
Lines 157-164
Link Here
|
157 |
'href="/cgi-bin/koha/ill/ill-requests.pl?' + |
185 |
'href="/cgi-bin/koha/ill/ill-requests.pl?' + |
158 |
'method=illview&illrequest_id=' + |
186 |
'method=illview&illrequest_id=' + |
159 |
row.illrequest_id + |
187 |
row.illrequest_id + |
160 |
'">Manage request</a>' + |
188 |
'">' + _("Manage request") + '</a>'; |
161 |
'</div>'; |
|
|
162 |
}; |
189 |
}; |
163 |
|
190 |
|
164 |
// Columns that require special treatment |
191 |
// Columns that require special treatment |
Lines 168-189
Link Here
|
168 |
func: createActionLink |
195 |
func: createActionLink |
169 |
}, |
196 |
}, |
170 |
borrowername: { |
197 |
borrowername: { |
171 |
name: 'Patron', |
198 |
name: _("Patron"), |
172 |
func: createPatronLink |
199 |
func: createPatronLink |
173 |
}, |
200 |
}, |
174 |
illrequest_id: { |
201 |
illrequest_id: { |
175 |
name: 'Request number', |
202 |
name: _("Request number"), |
176 |
func: createRequestId |
203 |
func: createRequestId |
177 |
}, |
204 |
}, |
178 |
status: { |
205 |
status: { |
179 |
name: 'Status', |
206 |
name: _("Status"), |
180 |
func: createStatus |
207 |
func: createStatus |
181 |
}, |
208 |
}, |
182 |
biblio_id: { |
209 |
biblio_id: { |
183 |
name: 'Biblio ID' |
210 |
name: _("Biblio ID") |
184 |
}, |
211 |
}, |
185 |
branchcode: { |
212 |
branchcode: { |
186 |
name: 'Library' |
213 |
name: _("Library") |
187 |
} |
214 |
} |
188 |
}; |
215 |
}; |
189 |
|
216 |
|
190 |
- |
|
|