Line 50... |
Line 50... |
50 |
// Si le fichier est une image (et qu'on est pas sur "especes") on l'affiche
|
50 |
// Si le fichier est une image (et qu'on est pas sur "especes") on l'affiche
|
51 |
// Chemin temporaire de l'image et affichage
|
51 |
// Chemin temporaire de l'image et affichage
|
52 |
var tmppath = URL.createObjectURL( file );
|
52 |
var tmppath = URL.createObjectURL( file );
|
53 |
$theReturn.append( '<img src="' + tmppath + '" width="50%">' ).removeClass( 'invalid' );;
|
53 |
$theReturn.append( '<img src="' + tmppath + '" width="50%">' ).removeClass( 'invalid' );;
|
Line 54... |
Line 54... |
54 |
|
54 |
|
55 |
} else if ( !( 'especes' === fileInputId && file.type.match( 'text/csv' ) ) ) {
|
55 |
} else if ( !( 'especes' === fileInputId && file.type.match( 'text/(:?csv|tab-separated-values)' ) ) ) {
|
- |
|
56 |
// on a pas un type image, ou on est sur une liste d'espèces mais on a pas un csv
|
Line 56... |
Line 57... |
56 |
// on a pas un type image, ou on est sur une liste d'espèces mais on a pas un csv
|
57 |
console.log(file.type);
|
57 |
|
58 |
|
58 |
if( 'especes' === fileInputId ) {// cas où on demandait un csv
|
59 |
if( 'especes' === fileInputId ) {// cas où on demandait un csv
|
59 |
$theReturn.append(
|
60 |
$theReturn.append(
|
60 |
'<p class="message">'+
|
61 |
'<p class="message">'+
|
61 |
'<i class="fa fa-exclamation-triangle" aria-hidden="true" style="color:#ff5d55"></i> '+
|
62 |
'<i class="fa fa-exclamation-triangle" aria-hidden="true" style="color:#ff5d55"></i> '+
|
62 |
'Le fichier doit être au format csv'+
|
63 |
'Le fichier doit être au format csv ou tsv'+
|
63 |
'</p>'
|
64 |
'</p>'
|
64 |
)
|
65 |
)
|
65 |
.addClass( 'invalid' );
|
66 |
.addClass( 'invalid' );
|