Subversion Repositories portal2

Rev

Rev 693 | Blame | Compare with Previous | Last modification | View Log | RSS feed

<?php
/*  emg - Energy Monitoring & Graphing
*  Copyright (C) 2006-2012 Romain Lievin
*
*  This program is free software; you can redistribute it and/or modify
*  it under the terms of the GNU General Public License as published by
*  the Free Software Foundation; either version 3 of the License, or
*  (at your option) any later version.
*
*  This program is distributed in the hope that it will be useful,
*  but WITHOUT ANY WARRANTY; without even the implied warranty of
*  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
*  GNU General Public License for more details.
*
*  You should have received a copy of the GNU General Public License
*  along with this program; if not, write to the Free Software Foundation,
*  Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
*/

?>

<?php
include_once('auth_check.php');
?>

<?php
if(isset($_SESSION['park']))
{
        $park = $_SESSION['park'];
}
else
{
        $park = null;
}

if(isset($_GET['device_key']))
{
        // retrieve device name
        $device_key         = filter_var($_GET['device_key'], FILTER_SANITIZE_STRING);

        // retrieve device
        $device             = $_SESSION['park']->getDevice($device_key);

        $device_name        = $device->getName();
        $device_url         = $device->getRoute()->getTarget();

        $type               = $device->getRoute()->getType();

        $device_ssl_enabled = ($type == RouteFactory::HTTP) ? $device->getRoute()->get_ssl_enabled() : false;
        $device_ssl_folder = ($type == RouteFactory::HTTP) ? $device->getRoute()->get_ssl_folder() : '';
        $device_ssl_crt    = ($type == RouteFactory::HTTP) ? $device->getRoute()->get_ssl_crt() : '';
        $device_ssl_key    = ($type == RouteFactory::HTTP) ? $device->getRoute()->get_ssl_key() : '';
        $device_ssl_ca     = ($type == RouteFactory::HTTP) ? $device->getRoute()->get_ssl_ca() : '';
}
?>

<div id="page_view_device">
        <h1>
                <?php echo _("Devices"); ?>
        </h1>
        <fieldset>
                <legend>
                        <?php echo _("Information"); ?>
                </legend>

                <object>
                        <table>
                                <tr>
                                        <td>
                                                <label for="device_key">
                                                        <?php echo _("Key"); ?>:
                                                </label>
                                        </td>
                                        <td>
                                                <?php echo "$device_key"; ?>
                                        </td>
                                </tr>

                                <tr>
                                        <td>
                                                <label for="device_name">
                                                        <?php echo _("Name"); ?>:
                                                </label>
                                        </td>
                                        <td>
                                                <?php echo "$device_name"; ?>
                                        </td>
                                </tr>

                                <tr>
                                        <td>
                                                <label for="device_url">
                                                        <?php echo _("URL"); ?>:
                                                </label>
                                        </td>
                                        <td>
                                                <?php echo "$device_url"; ?>
                                        </td>
                                </tr>

                                <tr>
                                        <td>
                                                <label for="device_ssl_enabled">
                                                        <?php echo _("SSL enabled"); ?>:
                                                </label>
                                        </td>
                                        <td>
                                                <?php
                                                if($device_ssl_enabled == true) echo _('yes');
                                                else echo _('no'); ?>
                                        </td>
                                </tr>

                                <tr>
                                        <td>
                                                <label for="device_ssl_folder">
                                                <?php echo _("SSL folder"); ?>:
                                                </label>
                                        </td>
                                        <td>
                                                <?php echo "$device_ssl_folder"; ?>
                                        </td>
                                </tr>

                                <tr>
                                        <td>
                                                <label for="device_ssl_crt">
                                                        <?php echo _("SSL certificate"); ?>:
                                                </label>
                                        </td>
                                        <td>
                                                <?php echo "$device_ssl_crt"; ?>
                                        </td>
                                </tr>

                                <tr>
                                        <td>
                                                <label for="device_ssl_key">
                                                        <?php echo _("SSL key"); ?>:
                                                </label>
                                        </td>
                                        <td>
                                                <?php echo "$device_ssl_key"; ?>
                                        </td>
                                </tr>

                                <tr>
                                        <td>
                                                <label for="device_ssl_ca">
                                                        <?php echo _("SSL CA"); ?>:
                                                </label>
                                        </td>
                                        <td>
                                                <?php echo "$device_ssl_ca"; ?>
                                        </td>
                                </tr>

                        </table>
                </object>
        </fieldset>
</div>