Lines 249-266
Link Here
|
249 |
[% MACRO jsinclude BLOCK %] |
249 |
[% MACRO jsinclude BLOCK %] |
250 |
[% Asset.js("js/tools-menu.js") %] |
250 |
[% Asset.js("js/tools-menu.js") %] |
251 |
[% INCLUDE 'datatables.inc' %] |
251 |
[% INCLUDE 'datatables.inc' %] |
252 |
<script type="text/javascript"> |
|
|
253 |
var errMESSAGES = [ |
254 |
"Error 0: Not in use", |
255 |
_("This file already exists (in this category)."), |
256 |
_("File could not be created. Check permissions."), |
257 |
_("Your koha-conf.xml does not contain a valid upload_path."), |
258 |
_("No temporary directory found."), |
259 |
_("File could not be read."), |
260 |
_("File has been deleted."), |
261 |
_("File or upload record could not be deleted."), |
262 |
]; |
263 |
</script> |
264 |
[% Asset.js("js/file-upload.js") %] |
252 |
[% Asset.js("js/file-upload.js") %] |
265 |
<script type="text/javascript"> |
253 |
<script type="text/javascript"> |
266 |
function StartUpload() { |
254 |
function StartUpload() { |
Lines 318-330
Link Here
|
318 |
var str = ''; |
306 |
var str = ''; |
319 |
for( var file in err ) { |
307 |
for( var file in err ) { |
320 |
str= str + '<p>' + file + ': ' + |
308 |
str= str + '<p>' + file + ': ' + |
321 |
errMESSAGES[ err[file].code ] + '</p>'; |
309 |
errMESSAGES( err[file].code ) + '</p>'; |
322 |
} |
310 |
} |
323 |
if( str ) { |
311 |
if( str ) { |
324 |
$('#myalerts').html(str); |
312 |
$('#myalerts').html(str); |
325 |
$('#myalerts').show(); |
313 |
$('#myalerts').show(); |
326 |
} |
314 |
} |
327 |
} |
315 |
} |
|
|
316 |
function errMESSAGES(code) { |
317 |
var rv; |
318 |
switch(code) { |
319 |
case 'UPLERR_ALREADY_EXISTS': |
320 |
rv = _("This file already exists (in this category)."); |
321 |
break; |
322 |
case 'UPLERR_CANNOT_WRITE': |
323 |
rv = _("File could not be created. Check permissions."); |
324 |
break; |
325 |
case 'UPLERR_NO_ROOT_DIR': |
326 |
rv = _("Your koha-conf.xml does not contain a valid upload_path."); |
327 |
break; |
328 |
case 'UPLERR_NO_TEMP_DIR': |
329 |
rv = _("No temporary directory found."); |
330 |
break; |
331 |
case 'UPLERR_FILE_NOT_READ': |
332 |
rv = _("File could not be read."); |
333 |
break; |
334 |
case 'UPL_FILE_DELETED': // An alert, no error |
335 |
rv = _("File has been deleted."); |
336 |
break; |
337 |
case 'UPLERR_FILE_NOT_DELETED': |
338 |
rv = _("File or upload record could not be deleted."); |
339 |
break; |
340 |
default: |
341 |
rv = code; |
342 |
} |
343 |
return rv; |
344 |
} |
328 |
function CheckSearch() { |
345 |
function CheckSearch() { |
329 |
if( $("#term").val()=="" ) { |
346 |
if( $("#term").val()=="" ) { |
330 |
alert( _("Please enter a search term.") ); |
347 |
alert( _("Please enter a search term.") ); |