Changeset 70436 in spip-zone


Ignore:
Timestamp:
Mar 5, 2013, 5:23:48 PM (6 years ago)
Author:
marcimat@…
Message:

Ne pas faire croire que le champ est limité à 4 caractères s'il a comme valeur SQL : decimal(4,3) qui autorise 8 caractères maxi...

Location:
_plugins_/crayons
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/crayons/action/crayons_html.php

    r69369 r70436  
    107107                $options['hauteurMaxi'] = 0;
    108108                $option['inmode'] = 'ligne';
     109                // c'est un nombre entier
    109110                if ($sqltype['long']) {
    110                         $inputAttrs['maxlength'] = is_array($sqltype['long']) ?
    111                                         $sqltype['long'][0] : $sqltype['long'];
     111                        // si long est [4,3] sa longueur maxi est 8 (1234,123)
     112                        if (is_array($sqltype['long'])) {
     113                                if (count($sqltype['long']) == 2) {
     114                                        $inputAttrs['maxlength'] = $sqltype['long'][0] + 1 + $sqltype['long'][1];
     115                                }
     116                                // on ne sait pas ce que c'est !
     117                                else {
     118                                        $inputAttrs['maxlength'] = $sqltype['long'][0];
     119                                }
     120                        } else {
     121                                $inputAttrs['maxlength'] = $sqltype['long'];
     122                        }
    112123                }
    113124        }
  • _plugins_/crayons/paquet.xml

    r69369 r70436  
    22        prefix="crayons"
    33        categorie="edition"
    4         version="1.14.0"
     4        version="1.14.1"
    55        etat="stable"
    66        compatibilite="[1.9.0;*]"
  • _plugins_/crayons/plugin.xml

    r69369 r70436  
    1717        </licence>
    1818        <version>
    19         1.14.0
     19        1.14.1
    2020        </version>
    2121        <etat>
Note: See TracChangeset for help on using the changeset viewer.