Changeset 103636 in spip-zone


Ignore:
Timestamp:
Mar 28, 2017, 9:56:10 AM (3 years ago)
Author:
dorch@…
Message:

Courbe de remous : correction bug sur pente négative
Il faut accepter les valeurs négatives sur le champ "Pente du fond" et décaler le graph pour avoir des altitudes débutant à 0.

Location:
_plugins_/hydraulic/trunk
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/hydraulic/trunk/hyd_inc/form_courbe_remous.class.php

    r103586 r103636  
    313313
    314314                // Décalage des données par rapport au fond
    315                 $oGraph->Decal(0, $this->data['rIf'], $this->data['rLong']);
     315                $oGraph->Decal(max(0,-$this->data['rIf']*$this->data['rLong']), $this->data['rIf'], $this->data['rLong']);
    316316
    317317                // Récupération du graphique
     
    327327                        );
    328328                }
    329 
    330329
    331330                // Journal de calcul
  • _plugins_/hydraulic/trunk/hyd_inc/form_section.abstract.class.php

    r103586 r103636  
    116116                        $saisies_bief['c_bief'][1]['rLong'] = array('longueur_bief',100,'op');
    117117                }
    118                 $saisies_bief['c_bief'][1]['rIf'] = array('pente_fond',0.001,'opn');
     118                $saisies_bief['c_bief'][1]['rIf'] = array('pente_fond',0.001,'o');
    119119                $saisies_bief['c_bief'][1]['rYB'] = array('h_berge',1,'opn');
    120120                $this->saisies = array_merge($saisies_section, $saisies_bief, $this->saisies);
  • _plugins_/hydraulic/trunk/hyd_inc/graph.class.php

    r103586 r103636  
    4747 */
    4848class cGraph {
     49
     50        const DBG = false; /// Activation des messages de débuggage de la classe
     51
    4952        private $tSeries;   //!< Tableau des séries
    5053        private $echo;  //!< Chaine contenant le script jqPlot
     
    150153         */
    151154        function GetGraph($sId, $iHeight, $iWidth) {
    152                 spip_log($this->tSeries,'hydraulic',_LOG_DEBUG);
     155                if(self::DBG) spip_log($this->tSeries,'hydraulic',_LOG_DEBUG);
    153156                $sId = 'jqplot_'.$sId;
    154157                $this->echo = sprintf('
  • _plugins_/hydraulic/trunk/plugin.xml

    r103586 r103636  
    88        <auteur>David Dorchies, Médéric Dulondel</auteur>
    99        <licence>GNU/GLP</licence>
    10         <version>0.11.0</version>
     10        <version>0.11.1</version>
    1111        <necessite id="lib:dist" src="http://www.jqplot.com/download/jquery.jqplot.1.0.8r1250.zip" />
    1212        <slogan>
Note: See TracChangeset for help on using the changeset viewer.