Changeset 1632200
- Timestamp:
- 04/07/2017 03:33:45 PM (9 years ago)
- Location:
- live-widget-luftdaten
- Files:
-
- 3 added
- 2 edited
-
tags/1.0.1 (added)
-
tags/1.0.1/live-widget-luftdaten.php (added)
-
tags/1.0.1/readme.txt (added)
-
trunk/live-widget-luftdaten.php (modified) (4 diffs)
-
trunk/readme.txt (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
live-widget-luftdaten/trunk/live-widget-luftdaten.php
r1632163 r1632200 4 4 Plugin URI: http://www.bleeptrack.de/feinstaub-widget/ 5 5 Description: Plugin with widget to show live data from a luftdaten.info sensor 6 Version: 1.0 6 Version: 1.0.1 7 7 Author: Bleeptrack 8 8 Author URI: http://www.bleeptrack.de/ … … 51 51 $expl = explode("_", $key ); 52 52 if(count($expl)>1){ 53 $instance[$expl[0]]->updateItem( $expl[1],$value);53 $instance[$expl[0]]->updateItem(trim($expl[1]),trim($value)); 54 54 }else{ 55 55 $instance[$key] = strip_tags($value); … … 65 65 66 66 foreach ($comma_separated as $value) { 67 $instance[ $value] = new Sensor( $value);67 $instance[trim($value)] = new Sensor( trim($value) ); 68 68 } 69 69 … … 110 110 111 111 $count = 0; 112 113 if($results!=null){ 112 114 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 } 124 127 } 125 128 -
live-widget-luftdaten/trunk/readme.txt
r1632158 r1632200 3 3 Tags: widget,civic tech,live 4 4 Tested up to: 4.7.3 5 Stable tag: 1.0 5 Stable tag: 1.0.1 6 6 Requires at least: 3.0 7 7 … … 12 12 Choose a Widget title and provide a sensor ID. After saving this information, you can customize 13 13 the text shown for each sensor value. 14 15 Thank 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.