$listAllVisible = $result->mcVisible; $deviceallowed = $listAllVisible->ListDevice; $device = $deviceallowed->{$_GET['iddevice']}; echo '<div class="center">'; $display = ''; if (!empty($device->device_opt->{12})) { $display .= display_OnOff($device); $display .= '<br/>'; $display .= '<div class="clearfix"></div>'; } if (!empty($device->device_opt->{442})) { $display .= '<div class="col-lg-offset-3 col-lg-6 col-md-offset-2 col-md-8 col-sm-offset-1 col-sm-10 col-xs-12">'; $display .= display_varie($device, 3, 442); $display .= '</div>'; $display .= '<div class="clearfix"></div>'; } if (!empty($device->device_opt->{54})) { $display .= display_UpDown($device); $display .= '<div class="clearfix"></div>'; } if (!empty($device->device_opt->{13})) { $display .= '<div class="col-lg-offset-3 col-lg-6 col-md-offset-2 col-md-8 col-sm-offset-1 col-sm-10 col-xs-12">'; $display .= display_varie($device, 2); $display .= '</div>'; $display .= '<div class="clearfix"></div><br/>'; } $display = strtr($display, "\n", ''); echo $display; echo '<div class="clearfix"></div><br/>'; echo '<button onclick="popup_close()" class="btn btn-danger">' . _('Close') . ' <span class="glyphicon glyphicon-remove"></span></button>' . '</div>'; }
function display_shutter($info) { $display = '<h3 class="title margin-top">' . $info->name . '</h3>'; if (!empty($info->device_opt->{54})) { $display .= display_UpDown($info); } if (!empty($info->device_opt->{12})) { $display .= display_OnOff($info); } return $display; }
function display_commande($info) { $display = '<h3 class="title margin-top foreground-widget">' . $info->name . '</h3>'; if (!empty($info->device_opt->{12})) { $display .= display_OnOff($info); } if (!empty($info->device_opt->{13})) { $display .= display_varie($info); } if (!empty($info->device_opt->{54})) { $display .= display_UpDown($info); } $tab = array(); if (!empty($info->device_opt->{6})) { $tab[] = display_hygrometry($info); } if (!empty($info->device_opt->{173})) { $tab[] = display_rain($info); } if (!empty($info->device_opt->{79})) { $tab[] = display_luminosity($info); } if (!empty($info->device_opt->{72})) { $tab[] = display_temperature($info); } if (!empty($info->device_opt->{174})) { $tab[] = display_wind($info); } if (!empty($info->device_opt->{73})) { $tab[] = display_co2($info); } if (!empty($info->device_opt->{441})) { $tab[] = display_voc($info); } $size = sizeof($tab); if ($size == 1) { $display .= $tab[0]; } elseif ($size > 1) { for ($i = 0; $i < $size; ++$i) { if ($i > 0 && $i % 2 == 0) { $display .= '<div class="clearfix"></div>'; } $display .= '<div class="col-xs-6">'; $display .= $tab[$i]; $display .= '</div>'; } } if (!empty($info->device_opt->{437})) { if (!empty($info->device_opt->{438})) { $display .= '<div class="col-xs-6">'; } else { $display .= '<div class="col-xs-12">'; } $display .= display_led($info, 437, 4); $display .= '</div>'; } if (!empty($info->device_opt->{438})) { $display .= '<div class="col-xs-6">'; $display .= display_led($info, 438, 4); $display .= '</div>'; } if (!empty($info->device_opt->{439})) { $display .= '<div class="col-xs-6">'; $display .= display_led($info, 439, 4); $display .= '</div>'; } if (!empty($info->device_opt->{440})) { $display .= '<div class="col-xs-6">'; $display .= display_led($info, 440, 4); $display .= '</div>'; } $tab = array(); if (!empty($info->device_opt->{97})) { $tab[] = 97; } if (!empty($info->device_opt->{112})) { $tab[] = 112; } if (!empty($info->device_opt->{113})) { $tab[] = 113; } $size = sizeof($tab); if ($size == 1) { $display .= display_led($info, $tab[0], 5); } elseif ($size >= 2) { $display .= '<div class="col-xs-6">'; $display .= display_led($info, $tab[0], 4); $display .= '</div>'; $display .= '<div class="col-xs-6">'; $display .= display_led($info, $tab[1], 4); $display .= '</div>'; if ($size == 3) { $display .= '<div class="col-xs-12">'; $display .= display_led($info, $tab[2], 4); $display .= '</div>'; } } return $display; }