476,7 → 476,6 |
}); |
} |
|
|
// Classe "invalid" |
function missingValuesClass() { |
// Si au moins un champ "required" n'est pas rempli |
527,6 → 526,8 |
} |
} |
|
/**** Envoi des nouveaux champs ****/ |
|
// Enregistrement des valeurs à transmettre |
function onClickStoreNewFields() { |
// Lorsqu'on valide |
533,7 → 534,6 |
var resultArrayIndex = 0; |
var count = $( 'fieldset' ).last().attr('data-id'); |
var helpFileExists = false; |
|
// Savoir si au moins un fichier "aide" est enregistré |
$( '.field-help' ).each( function () { |
if( '' !== $( this ).val() ){ |
681,16 → 681,26 |
renderFields( $('#description') , $( '.preview-description' ) ); |
// Affichage du logo s'il existe déjà |
if( 0 !== $('#logo').val().length || $('#logo')[0].defaultValue ) { |
$( '#preview-logo img' ).prop( 'src' , $( '#group-settings-form .logo img' ).prop('src') ); |
$( '#preview-logo' ).append( |
'<img src="' + |
$( '#group-settings-form .logo img' ).prop('src') + |
'" width="75%"' + |
'>' |
); |
} |
// Affichage du logo chargé |
$( '#logo.input-file' ).change( function( event ) { |
// Si le 'change' était pas une suppression |
// Si le 'change' n'était pas une suppression |
if( $.isEmptyObject( event.target.files[0] ) ) { |
$( '#preview-logo img' ).prop( 'src' , '' ); |
// Si on a chargé un logo ou changé le fichier |
} else { |
$( '#preview-logo img' ).prop( 'src' , URL.createObjectURL( event.target.files[0] ) ); |
$( '#preview-logo' ).append( |
'<img src="' + |
URL.createObjectURL( event.target.files[0] ) + |
'" width="75%"' + |
'>' |
); |
} |
}); |
// Affichage de l'image de fond |