|
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 |
- |
|
|