Subversion Repositories eFlore/Applications.cel

Rev

Rev 3233 | Rev 3241 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 3233 Rev 3235
Line 629... Line 629...
629
  // JSON.strigify : Gestion des apostrophes dans les valeurs :
629
  // JSON.strigify : Gestion des apostrophes dans les valeurs :
630
  function replacer( key , value ) {
630
  function replacer( key , value ) {
631
    if ( 'fieldValues' === key && 'object' === typeof value ) {
631
    if ( 'fieldValues' === key && 'object' === typeof value ) {
632
      for ( var i in value ) {
632
      for ( var i in value ) {
633
        if ( typeof value[i] === 'string' ) {
633
        if ( typeof value[i] === 'string' ) {
634
          value[i] = value[i].replace( /\u0027/g, "''" );
634
          // value[i] = value[i].replace( /\u0027/g, "''" );
-
 
635
          // La solution ci-dessus convient pour stockage dans la base mais pas pour la lecture dans saisie
-
 
636
          // du coup astuce moisie:
-
 
637
          value[i] = value[i].replace( /\u0027/g, "@apos@" ).replace( /\u0022/g, '@quot@' )
635
        }
638
        }
636
      }
639
      }
637
    } else if ( typeof value === 'string' ) {
640
    } else if ( typeof value === 'string' ) {
638
      value = value.replace( /\u0027/g, "''" );
641
      // value = value.replace( /\u0027/g, "''" );
-
 
642
      // La solution ci-dessus convient pour stockage dans la base mais pas pour la lecture dans saisie
-
 
643
      // du coup astuce moisie:
-
 
644
      value = value.replace( /\u0027/g, "@apos@" ).replace( /\u0022/g, '@quot@' )
639
    }
645
    }
640
    return value;
646
    return value;
641
  }
647
  }
Line 642... Line 648...
642
 
648
 
Line 760... Line 766...
760
        '>'
766
        '>'
761
      );
767
      );
762
    }
768
    }
763
  });
769
  });
764
  // Affichage de l'image de fond
770
  // Affichage de l'image de fond
765
  $('#fond.input-file').change( function ( event ) {
771
  $('#image_fond.input-file').change( function ( event ) {
766
    if( !$.isEmptyObject( event.target.files[0] ) ) {
772
    if( !$.isEmptyObject( event.target.files[0] ) ) {
767
      $( '.widget-renderer' ).css('background' ,'url(' + URL.createObjectURL( event.target.files[0] ) + ') no-repeat center');
773
      $( '.widget-renderer' ).css('background' ,'url(' + URL.createObjectURL( event.target.files[0] ) + ') no-repeat center');
768
    } else {
774
    } else {
769
      $( '.widget-renderer' )[0].style.removeProperty( 'background' );
775
      $( '.widget-renderer' )[0].style.removeProperty( 'background' );
770
    }
776
    }