Subversion Repositories eFlore/Applications.cel

Compare Revisions

Ignore whitespace Rev 3234 → Rev 3235

/trunk/widget/modules/manager/squelettes/creation.tpl.html
147,11 → 147,11
 
 
<div class="input-file-container">
<input type="file" class="input-file" name="fond" id="fond" value="<?= $widget['titre']; ?>" accept="image/*">
<label for="fond" class="label-file"><i class="fas fa-download"></i> Image de fond</label>
<input type="file" class="input-file" name="image_fond" id="image_fond" value="<?= $widget['titre']; ?>" accept="image/*">
<label for="image_fond" class="label-file"><i class="fas fa-download"></i> Image de fond</label>
</div>
<div class="remove-file button" name="remove-file" title="Supprimer le fichier"><i class="fas fa-times" aria-hidden="true"></i></div>
<div class="file-return fond hidden"></div>
<div class="file-return image_fond hidden"></div>
 
</div><!-- end #profile-details-description-section -->
 
/trunk/widget/modules/manager/squelettes/js/manager.js
631,11 → 631,17
if ( 'fieldValues' === key && 'object' === typeof value ) {
for ( var i in value ) {
if ( typeof value[i] === 'string' ) {
value[i] = value[i].replace( /\u0027/g, "&apos;&apos;" );
// value[i] = value[i].replace( /\u0027/g, "&apos;&apos;" );
// La solution ci-dessus convient pour stockage dans la base mais pas pour la lecture dans saisie
// du coup astuce moisie:
value[i] = value[i].replace( /\u0027/g, "@apos@" ).replace( /\u0022/g, '@quot@' )
}
}
} else if ( typeof value === 'string' ) {
value = value.replace( /\u0027/g, "&apos;&apos;" );
// value = value.replace( /\u0027/g, "&apos;&apos;" );
// La solution ci-dessus convient pour stockage dans la base mais pas pour la lecture dans saisie
// du coup astuce moisie:
value = value.replace( /\u0027/g, "@apos@" ).replace( /\u0022/g, '@quot@' )
}
return value;
}
762,7 → 768,7
}
});
// Affichage de l'image de fond
$('#fond.input-file').change( function ( event ) {
$('#image_fond.input-file').change( function ( event ) {
if( !$.isEmptyObject( event.target.files[0] ) ) {
$( '.widget-renderer' ).css('background' ,'url(' + URL.createObjectURL( event.target.files[0] ) + ') no-repeat center');
} else {