Plugin Directory

Changeset 1632200


Ignore:
Timestamp:
04/07/2017 03:33:45 PM (9 years ago)
Author:
bleeptrack
Message:

update to 1.0.1

Location:
live-widget-luftdaten
Files:
3 added
2 edited

Legend:

Unmodified
Added
Removed
  • live-widget-luftdaten/trunk/live-widget-luftdaten.php

    r1632163 r1632200  
    44Plugin URI: http://www.bleeptrack.de/feinstaub-widget/
    55Description: Plugin with widget to show live data from a luftdaten.info sensor
    6 Version: 1.0
     6Version: 1.0.1
    77Author: Bleeptrack
    88Author URI: http://www.bleeptrack.de/
     
    5151            $expl = explode("_", $key );
    5252            if(count($expl)>1){
    53                 $instance[$expl[0]]->updateItem($expl[1],$value);
     53                $instance[$expl[0]]->updateItem(trim($expl[1]),trim($value));
    5454            }else{
    5555                $instance[$key] = strip_tags($value);
     
    6565           
    6666            foreach ($comma_separated as $value) {
    67                 $instance[$value] = new Sensor( $value );
     67                $instance[trim($value)] = new Sensor( trim($value) );
    6868            }
    6969           
     
    110110           
    111111        $count = 0;
     112
     113        if($results!=null){
    112114           
    113         foreach ($results as $item) {
    114                
    115             foreach($item->sensordatavalues as $values){
    116                 $count++;
    117                 if (!array_key_exists($values->value_type, $v)) {
    118                     $v[$values->value_type]=$values->value;
    119                 }else{
    120                     $v[$values->value_type]=$v[$values->value_type]+($values->value-$v[$values->value_type])/$count;
    121                 }
    122             }
    123                
     115            foreach ($results as $item) {
     116                   
     117                foreach($item->sensordatavalues as $values){
     118                    $count++;
     119                    if (!array_key_exists($values->value_type, $v)) {
     120                        $v[$values->value_type]=$values->value;
     121                    }else{
     122                        $v[$values->value_type]=$v[$values->value_type]+($values->value-$v[$values->value_type])/$count;
     123                    }
     124                }
     125                   
     126            }
    124127        }
    125128
  • live-widget-luftdaten/trunk/readme.txt

    r1632158 r1632200  
    33Tags: widget,civic tech,live
    44Tested up to: 4.7.3
    5 Stable tag: 1.0
     5Stable tag: 1.0.1
    66Requires at least: 3.0
    77
     
    1212Choose a Widget title and provide a sensor ID. After saving this information, you can customize
    1313the text shown for each sensor value.
     14
     15Thank you for testing: networx,alexschnapper!
     16
     17== Changelog ==
     18
     19= 1.0.1 =
     20*Bugfix: Error if whitespaces between sensor ids
     21*Bugfix: Error if sensor offline
Note: See TracChangeset for help on using the changeset viewer.