Changeset 95108 in spip-zone


Ignore:
Timestamp:
Feb 13, 2016, 11:39:24 AM (4 years ago)
Author:
bystrano@…
Message:

évite des problèmes à l'initialisation du formulaire de massicotage

Le coordonnées de la selection pouvaient parfois être NaN, lorsque
l'image est grande et qu'il n'y pas de massicotage défini dans la DB. On
pouvait même parfois enregistrer des NaN dans la DB, ce qui pose
d'autres problèmes… Ces recadrages problématiques doivent être
réinitialisés via le formulaire de massicotage, et tout devrait bien se
passer ensuite.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/massicot/trunk/javascripts/formulaireMassicoterImage.js

    r92758 r95108  
    2727           précision à cause d'erreurs d'arrondi. */
    2828        selection_nozoom = {},
    29         selection_actuelle = ($('input[name=x1]').attr('value') !== '') ?
     29        selection_actuelle = ( ! isNaN(parseInt($('input[name=x1]').val(), 10))) ?
    3030            {
    31                 x1: parseInt($('input[name=x1]').attr('value'),10),
    32                 x2: parseInt($('input[name=x2]').attr('value'),10),
    33                 y1: parseInt($('input[name=y1]').attr('value'),10),
    34                 y2: parseInt($('input[name=y2]').attr('value'),10)
     31                x1: parseInt($('input[name=x1]').val(), 10),
     32                x2: parseInt($('input[name=x2]').val(), 10),
     33                y1: parseInt($('input[name=y1]').val(), 10),
     34                y2: parseInt($('input[name=y2]').val(), 10)
    3535            } :
    3636            {
Note: See TracChangeset for help on using the changeset viewer.