Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <!DOCTYPE html>
- <html lang="en">
- <head>
- <!--
- /* FHEM tablet ui */
- /*
- * UI builder framework for FHEM
- *
- * Version: 2.5.*
- * URL: https://github.com/knowthelist/fhem-tablet-ui
- *
- * Copyright (c) 2015-2017 Mario Stephan <mstephan@shared-files.de>
- * Under MIT License (http://www.opensource.org/licenses/mit-license.php)
- *
- * - create a new folder named 'tablet' in /<fhem-path>/www
- * - copy all files incl. sub folders into /<fhem-path>/www/tablet
- * - add 'define TABLETUI HTTPSRV ftui ./www/tablet Tablet' in fhem.cfg
- * - Tadaaa! A new fhem ui in http://<fhem-url>:8083/fhem/tablet/
- */
- -->
- <meta charset="utf-8">
- <meta http-equiv="X-UA-Compatible" content="IE=edge">
- <meta name="viewport" content="width=device-width, initial-scale=1">
- <!-- The above 3 meta tags *must* come first in the head; any other head content must come *after* these tags -->
- <meta name="longpoll" content="1">
- <meta name="debug" content="0">
- <title>DONDIE</title>
- <!-- Bootstrap -->
- <!-- <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css" integrity="sha384-BVYiiSIFeK1dGmJRAkycuHAHRg32OmUcww7on3RYdg4Va+PmSTsz/K68vbdEjh4u" crossorigin="anonymous"> -->
- <!-- https://bootswatch.com/darkly/ Bootstrap Dark Theme -->
- <link rel="stylesheet" href="/fhem/tablet/css/bootstrap.min.css" />
- <link rel="stylesheet" href="/fhem/tablet/css/rocket100.css" />
- <!-- HTML5 shim and Respond.js for IE8 support of HTML5 elements and media queries -->
- <!-- WARNING: Respond.js doesn't work if you view the page via file:// -->
- <!--[if lt IE 9]>
- <script src="https://oss.maxcdn.com/html5shiv/3.7.3/html5shiv.min.js"></script>
- <script src="https://oss.maxcdn.com/respond/1.4.2/respond.min.js"></script>
- <![endif]-->
- </head>
- <body data-confirmDelete='1' data-confirmJSError='1' data-webName='WEB' class="wrapper container">
- <style>
- .equalize .panel { min-height:250px; }
- </style>
- <div class="row">
- <div class="col-xs-12">
- <div class="equalize col-xs-12 col-sm-6 col-md-4 col-lg-3">
- <div class="panel">
- <div class="panel-heading"><h4>Zentralschaltung</h4></div>
- <div class="panel-body">
- <div class="row">
- <div class="col-xs-6">
- <div data-type="switch" data-device="HUEGroup1" data-icon="fa-lightbulb-o"></div>
- <div data-type="label" class="cell top-space">Wohnzimmer</div>
- </div>
- <div class="col-xs-6">
- <div data-type="volume" data-device="HUEGroup1" data-min="0" data-max="65353" data-get="hue" data-set="hue" class="hue-tick mini"></div>
- <div data-type="label" class="cell top-space">Farbe</div>
- </div>
- </div>
- </div>
- </div>
- </div>
- <div class="equalize col-xs-12 col-sm-6 col-md-4 col-lg-1">
- <div class="panel">
- <div class="panel-heading"><h4>Flur</h4></div>
- <div class="panel-body">
- <div data-type="switch" data-device="EingangsFlur" data-icon="fa-lightbulb-o"></div>
- <div data-type="label" class="">Eingang / Flur</div>
- </div>
- </div>
- </div>
- <div class="equalize col-xs-12 col-sm-6 col-md-4 col-lg-3">
- <div class="panel">
- <div class="panel-heading"><h4>Uhrzeit</h4></div>
- <div class="panel-body">
- <div data-type="clock" data-format="H:i" class="container bigger"></div>
- <div data-type="clock" data-format="d-m-Y" class="cell"></div>
- </div>
- </div>
- </div>
- <div class="equalize col-xs-12 col-sm-6 col-md-4 col-lg-3">
- <div class="panel">
- <div class="panel-heading"><h4>Wetter</h4></div>
- <div class="panel-body">
- <table width="100%">
- <tr>
- <td rowspan="5" style="text-align:center;vertical-align:top">
- <div data-type="weather"
- data-device="MeinWetter"
- data-get="condition"
- style="font-size:250%"></div>
- <br>
- <div data-type="label"
- data-device="MeinWetter"
- data-get="condition"></div>
- </td>
- <td>Temp:</td>
- <td>
- <div data-type="label"
- data-device="MeinWetter"
- data-get="temperature"
- data-limits="[-50,0,10,25,30,40]"
- data-colors='["#9999ff","#ffbdff","#aa6900","#ff6900","#ff3333","#ff0000"]'
- data-unit=" °C"></div>
- </td>
- </tr>
- <tr>
- <td>Feucht:</td>
- <td>
- <div data-type="label"
- data-device="MeinWetter"
- data-get="humidity"
- data-limits="[0,40,60]"
- data-colors='["#9999ff","#aa6900","#ff6900"]'
- data-unit=" %"></div>
- </td>
- </tr>
- <tr>
- <td>Wind:</td>
- <td>
- <div data-type="label"
- data-device="MeinWetter"
- data-get="wind"
- data-unit="km/h"
- data-limits="[0, 19, 28, 38, 49, 74, 102, 117]"
- data-colors='["#ffffff","#dddddd","#aa6900","#aa6900","#ff9999","#ff6666","#ff3333","#ff0000"]'
- style="display:inline"></div>
- <small>aus</small> <div data-type="label"
- data-device="MeinWetter"
- data-get="wind_condition"
- data-part="2"></div>
- </td>
- </tr>
- <tr>
- <td>Druck:</td>
- <td>
- <div data-type="label"
- data-device="MeinWetter"
- data-get="pressure"
- data-unit=" hPa"
- data-limits="[0,950,1000]"
- data-colors='["#ff9999","#aa6900","#9999ff"]'></div>
- <div data-type="label"
- data-device="MeinWetter"
- data-get="pressure_trend_sym"></div>
- </td>
- </tr>
- <tr>
- <td>Sicht:</td>
- <td>
- <div data-type="label"
- data-device="MeinWetter"
- data-get="visibility"
- data-unit=" km"></div>
- </td>
- </tr>
- </table>
- </div>
- </div>
- </div>
- <div class="equalize col-xs-12 col-sm-6 col-md-4 col-lg-2">
- <div class="panel">
- <div class="panel-heading"><h4>test123</h4></div>
- <div class="panel-body">
- 123
- </div>
- </div>
- </div>
- <div class="equalize col-xs-12 col-sm-6 col-md-4 col-lg-2">
- <div class="panel">
- <div class="panel-heading"><h4>NEUE REIHEtest123</h4></div>
- <div class="panel-body">
- 123
- </div>
- </div>
- </div>
- </div>
- </div>
- <div class="row">
- <div class="equalize col-xs-12">
- <!-- ++ ROW 1 PRESENCE ++ -->
- <div class="equalize col-xs-12 col-md-4">
- <div class="panel">
- <div class="panel-heading"><h4>HEADLINE ERSTE LI</h4></div>
- <div class="panel-body">
- INHALT ERSTE LI
- </div>
- </div>
- </div>
- <div class="equalize col-xs-12 col-md-4">
- <div class="panel">
- <div class="panel-heading"><h4>Anwesenheit</h4></div>
- <div class="panel-body">
- <div class="row">
- <div class="col-xs-4">
- <div data-type="switch" data-device="Alisha" data-icon="fa-user" data-get-on="present" data-subtype="PRESENCE" class="readonly"></div>
- <div data-type="label" class="cell top-space">Alisha</div>
- </div>
- <div class="col-xs-4">
- <div data-type="switch" data-device="Nicola" data-icon="fa-user" data-get-on="present" data-subtype="PRESENCE" class="readonly"></div>
- <div data-type="label" class="cell top-space">Nicola</div>
- </div>
- <div class="col-xs-4">
- <div data-type="switch" data-device="Malte" data-icon="fa-user" data-get-on="present" data-subtype="PRESENCE" class="readonly"></div>
- <div data-type="label" class="cell top-space">Malte</div>
- </div>
- </div>
- </div>
- </div>
- </div>
- <!-- -- ROW 1 PRESENCE -- -->
- <!-- ++ ROW 1 YEELIGHT ++ -->
- <div class="equalize col-xs-12 col-md-4">
- <div class="panel">
- <div class="panel-heading"><h4>Licht</h4></div>
- <div class="panel-body">
- <div class="row">
- <div class="col-xs-4">
- <div data-type="switch" data-device="FlurLicht" data-get="power" class="cell"></div>
- <div>Flur OG</div>
- </div>
- <!---
- <div class="col-xs-4">
- <div data-type="slider" data-device='FlurLicht' data-min="0" data-max="100" data-get="bright" data-set="bright"></div>
- <div>Helligkeit</div>
- </div>
- <div class="col-xs-4">
- <div data-type="volume" data-device="FlurLicht" data-min="0" data-max="359" data-get="hue" data-set="hue" class="hue-tick mini"></div>
- <div>Color</div>
- </div>
- -->
- </div>
- </div>
- </div>
- </div>
- <!-- -- ROW 1 YEELIGHT -- -->
- </div>
- </div>
- <!-- +++++++++++++++++++++++++++++++++++++++++++++++++++ -->
- <div class="row">
- <div class="col-xs-12">
- <div class="equalize col-xs-12">
- <div class="panel">
- <div class="panel-heading"><h4>Wetter in Diepholz</h4></div>
- <div class="panel-body">
- <div class="row">
- <div class="col-xs-12 col-sm-6 col-md-2">
- <div data-type="label" data-device="WetterDiepholz" data-get="fc1_day_of_week" class="cell narrow"></div>
- <div data-type="label" data-device="WetterDiepholz" data-get="fc1_date" class="cell narrow"></div>
- <div data-type="label" data-device="WetterDiepholz" data-get="fc1_low_c" data-unit="%B0C%0A" class="cell large" data-limits="[-50,0,10,25,30,40]" data-colors='["#9999ff","#ffbdff","#aa6900","#ff6900","#ff3333","#ff0000"]'></div>
- <div data-type="label" data-device="WetterDiepholz" data-get="fc1_high_c" data-unit="%B0C%0A" class="cell bigger" data-limits="[-50,0,10,25,30,40]" data-colors='["#9999ff","#ffbdff","#aa6900","#ff6900","#ff3333","#ff0000"]'></div>
- <div data-type="weather" data-device="WetterDiepholz" data-get="fc1_condition" class="bigger"></div>
- </div>
- <div class="col-xs-12 col-sm-6 col-md-2">
- <div data-type="label" data-device="WetterDiepholz" data-get="fc2_day_of_week" class="cell narrow"></div>
- <div data-type="label" data-device="WetterDiepholz" data-get="fc2_date" class="cell narrow"></div>
- <div data-type="label" data-device="WetterDiepholz" data-get="fc2_low_c" data-unit="%B0C%0A" class="cell large" data-limits="[-50,0,10,25,30,40]" data-colors='["#9999ff","#ffbdff","#aa6900","#ff6900","#ff3333","#ff0000"]'></div>
- <div data-type="label" data-device="WetterDiepholz" data-get="fc2_high_c" data-unit="%B0C%0A" class="cell bigger" data-limits="[-50,0,10,25,30,40]" data-colors='["#9999ff","#ffbdff","#aa6900","#ff6900","#ff3333","#ff0000"]'></div>
- <div data-type="weather" data-device="WetterDiepholz" data-get="fc2_condition" class="bigger"></div>
- </div>
- <div class="col-xs-12 col-sm-6 col-md-2">
- <div data-type="label" data-device="WetterDiepholz" data-get="fc3_day_of_week" class="cell narrow"></div>
- <div data-type="label" data-device="WetterDiepholz" data-get="fc3_date" class="cell narrow"></div>
- <div data-type="label" data-device="WetterDiepholz" data-get="fc3_low_c" data-unit="%B0C%0A" class="cell large" data-limits="[-50,0,10,25,30,40]" data-colors='["#9999ff","#ffbdff","#aa6900","#ff6900","#ff3333","#ff0000"]'></div>
- <div data-type="label" data-device="WetterDiepholz" data-get="fc3_high_c" data-unit="%B0C%0A" class="cell bigger" data-limits="[-50,0,10,25,30,40]" data-colors='["#9999ff","#ffbdff","#aa6900","#ff6900","#ff3333","#ff0000"]'></div>
- <div data-type="weather" data-device="WetterDiepholz" data-get="fc3_condition" class="bigger"></div>
- </div>
- <div class="col-xs-12 col-sm-6 col-md-2">
- <div data-type="label" data-device="WetterDiepholz" data-get="fc4_day_of_week" class="cell narrow"></div>
- <div data-type="label" data-device="WetterDiepholz" data-get="fc4_date" class="cell narrow"></div>
- <div data-type="label" data-device="WetterDiepholz" data-get="fc4_low_c" data-unit="%B0C%0A" class="cell large" data-limits="[-50,0,10,25,30,40]" data-colors='["#9999ff","#ffbdff","#aa6900","#ff6900","#ff3333","#ff0000"]'></div>
- <div data-type="label" data-device="WetterDiepholz" data-get="fc4_high_c" data-unit="%B0C%0A" class="cell bigger" data-limits="[-50,0,10,25,30,40]" data-colors='["#9999ff","#ffbdff","#aa6900","#ff6900","#ff3333","#ff0000"]'></div>
- <div data-type="weather" data-device="WetterDiepholz" data-get="fc4_condition" class="bigger"></div>
- </div>
- <div class="col-xs-12 col-sm-6 col-md-2">
- <div data-type="label" data-device="WetterDiepholz" data-get="fc5_day_of_week" class="cell narrow"></div>
- <div data-type="label" data-device="WetterDiepholz" data-get="fc5_date" class="cell narrow"></div>
- <div data-type="label" data-device="WetterDiepholz" data-get="fc5_low_c" data-unit="%B0C%0A" class="cell large" data-limits="[-50,0,10,25,30,40]" data-colors='["#9999ff","#ffbdff","#aa6900","#ff6900","#ff3333","#ff0000"]'></div>
- <div data-type="label" data-device="WetterDiepholz" data-get="fc5_high_c" data-unit="%B0C%0A" class="cell bigger" data-limits="[-50,0,10,25,30,40]" data-colors='["#9999ff","#ffbdff","#aa6900","#ff6900","#ff3333","#ff0000"]'></div>
- <div data-type="weather" data-device="WetterDiepholz" data-get="fc5_condition" class="bigger"></div>
- </div>
- <div class="col-xs-12 col-sm-6 col-md-2">
- <div data-type="label" data-device="WetterDiepholz" data-get="fc6_day_of_week" class="cell narrow"></div>
- <div data-type="label" data-device="WetterDiepholz" data-get="fc6_date" class="cell narrow"></div>
- <div data-type="label" data-device="WetterDiepholz" data-get="fc6_low_c" data-unit="%B0C%0A" class="cell large" data-limits="[-50,0,10,25,30,40]" data-colors='["#9999ff","#ffbdff","#aa6900","#ff6900","#ff3333","#ff0000"]'></div>
- <div data-type="label" data-device="WetterDiepholz" data-get="fc6_high_c" data-unit="%B0C%0A" class="cell bigger" data-limits="[-50,0,10,25,30,40]" data-colors='["#9999ff","#ffbdff","#aa6900","#ff6900","#ff3333","#ff0000"]'></div>
- <div data-type="weather" data-device="WetterDiepholz" data-get="fc6_condition" class="bigger"></div>
- </div>
- </div>
- </div>
- </div>
- </div>
- </div>
- </div>
- <!-- +++++++++++++++++++++++++++++++++++++++++++++++++++ -->
- <div class="row">
- <div class="col-xs-12">
- <!-- ++ ROW 1 MÜLLABFUHR ++ -->
- <div class="equalize col-xs-12 col-md-4">
- <div class="panel">
- <div class="panel-heading"><h4>Müllabfuhr</h4></div>
- <div class="panel-body">
- <div class="row">
- <div class="col-xs-4">
- <div data-type="label">Restmüll</div>
- <div
- data-type="symbol"
- data-device="Muelltonnen_Falkenweg"
- data-get="Muellabfuhr_Falkenweg_Kalender_Restabfallbehaelter_tage"
- data-icons='["fa-trash warn fa-spin","fa-trash warn"]'
- data-on-colors='["black","black"]'
- data-get-on='["0","2"]'
- data-background-icon="fa-circle"
- class="inline top-space-2x" ></div>
- <div data-type="label">
- <div data-type="label" data-device="Muelltonnen_Falkenweg" data-get="Muellabfuhr_Falkenweg_Kalender_Restabfallbehaelter_datum"></div>
- </div>
- </div>
- <div class="col-xs-4">
- <div data-type="label">Gelber Sack</div>
- <div
- data-type="symbol"
- data-device="Muelltonnen_Falkenweg"
- data-get="Muellabfuhr_Falkenweg_Kalender_Wertstoffsack_tage"
- data-icons='["fa-trash warn fa-spin","fa-trash warn"]'
- data-on-colors='["black","black"]'
- data-get-on='["0","2"]'
- data-background-icon="fa-circle"
- class="inline top-space-2x" ></div>
- <div data-type="label">
- <div data-type="label" data-device="Muelltonnen_Falkenweg" data-get="Muellabfuhr_Falkenweg_Kalender_Wertstoffsack_datum"></div>
- </div>
- </div>
- <div class="col-xs-4">
- <div data-type="label">Bio Tonne</div>
- <div
- data-type="symbol"
- data-device="Muelltonnen_Falkenweg"
- data-get="Muellabfuhr_Falkenweg_Kalender_Bio-Tonne_tage"
- data-icons='["fa-trash warn fa-spin","fa-trash warn"]'
- data-on-colors='["black","black"]'
- data-get-on='["0","2"]'
- data-background-icon="fa-circle"
- class="inline top-space-2x" ></div>
- <div data-type="label">
- <div data-type="label" data-device="Muelltonnen_Falkenweg" data-get="Muellabfuhr_Falkenweg_Kalender_Bio-Tonne_datum"></div>
- </div>
- </div>
- </div>
- </div>
- </div>
- </div>
- <!-- -- MÜLLABFUHR -- -->
- <!-- ++ ZUG VERBINDUNG DIEPHOLZ -> BREMEN ++ -->
- <div class="equalize col-xs-12 col-md-4">
- <div class="panel">
- <div class="panel-heading"><h4>Diepholz ➡ HB HBF</h4></div>
- <div class="panel-body">
- <div class="row">
- <table class="calls" width="100%">
- <tr>
- <td><div data-type="label" class="thin">Abfahrt</div></td>
- <td><div data-type="label" class="thin">Delay</div></td>
- <td colspan="2">Art</td>
- </tr>
- <tr>
- <td>
- <div data-type="label" class="inline large thin"
- data-device="zugBremenHbf" data-get="plan_departure_1">
- </div>
- </td>
- <td>
- <div data-type="label"class="inline large thin"
- data-fix="0" data-limits='[0,1]' data-colors='["#00FF00","#FF0000"]'
- data-device="zugBremenHbf" data-get="plan_departure_delay_1">
- </div>
- </td>
- <td>
- <div data-type="symbol"class="inline small"
- data-device="zugBremenHbf" data-get="plan_connection_1"
- data-get-on='["RE"]'
- data-icons='["fa-train"]'
- data-on-colors='["#B28F00"]'>
- </div>
- </td>
- <td>
- <div data-type="label"class="inline large thin"
- data-device="zugBremenHbf" data-get="plan_connection_1">
- </div>
- </td>
- </tr>
- <tr>
- <td>
- <div data-type="label" class="inline large thin"
- data-device="zugBremenHbf" data-get="plan_departure_2">
- </div>
- </td>
- <td>
- <div data-type="label"class="inline large thin"
- data-fix="0" data-limits='[0,1]' data-colors='["#00FF00","#FF0000"]'
- data-device="zugBremenHbf" data-get="plan_departure_delay_2">
- </div>
- </td>
- <td>
- <div data-type="symbol"class="inline small"
- data-device="zugBremenHbf" data-get="plan_connection_2"
- data-get-on='["RE"]'
- data-icons='["fa-train"]'
- data-on-colors='["#B28F00"]'>
- </div>
- </td>
- <td>
- <div data-type="label"class="inline large thin"
- data-device="zugBremenHbf" data-get="plan_connection_2">
- </div>
- </td>
- </tr>
- <tr>
- <td>
- <div data-type="label" class="inline large thin"
- data-device="zugBremenHbf" data-get="plan_departure_3">
- </div>
- </td>
- <td>
- <div data-type="label"class="inline large thin"
- data-fix="0" data-limits='[0,1]' data-colors='["#00FF00","#FF0000"]'
- data-device="zugBremenHbf" data-get="plan_departure_delay_3">
- </div>
- </td>
- <td>
- <div data-type="symbol"class="small"
- data-device="zugBremenHbf" data-get="plan_connection_3"
- data-get-on='["RE"]'
- data-icons='["fa-train"]'
- data-on-colors='["#B28F00"]'>
- </div>
- </td>
- <td>
- <div data-type="label"class="inline large thin"
- data-device="zugBremenHbf" data-get="plan_connection_3">
- </div>
- </td>
- </tr>
- </table>
- </div>
- </div>
- </div>
- </div>
- <!-- ++ ZUG VERBINDUNG DIEPHOLZ -> BREMEN ++ -->
- <!-- ++ ZUG VERBINDUNG BREMEN -> DIEPHOLZ ++ -->
- <div class="equalize col-xs-12 col-md-4">
- <div class="panel">
- <div class="panel-heading"><h4>HB HBF ➡ Diepholz</h4></div>
- <div class="panel-body">
- <div class="row">
- <table class="calls" width="100%">
- <tr>
- <td><div data-type="label" class="thin">Abfahrt</div></td>
- <td><div data-type="label" class="thin">Delay</div></td>
- <td colspan="2">Art</td>
- </tr>
- <tr>
- <td>
- <div data-type="label" class="inline large thin"
- data-device="zugDiepholzBf" data-get="plan_departure_1">
- </div>
- </td>
- <td>
- <div data-type="label"class="inline large thin"
- data-fix="0" data-limits='[0,1]' data-colors='["#00FF00","#FF0000"]'
- data-device="zugDiepholzBf" data-get="plan_departure_delay_1">
- </div>
- </td>
- <td>
- <div data-type="symbol"class="inline small"
- data-device="zugDiepholzBf" data-get="plan_connection_1"
- data-get-on='["RE"]'
- data-icons='["fa-train"]'
- data-on-colors='["#B28F00"]'>
- </div>
- </td>
- <td>
- <div data-type="label"class="inline large thin"
- data-device="zugDiepholzBf" data-get="plan_connection_1">
- </div>
- </td>
- </tr>
- <tr>
- <td>
- <div data-type="label" class="inline large thin"
- data-device="zugDiepholzBf" data-get="plan_departure_2">
- </div>
- </td>
- <td>
- <div data-type="label"class="inline large thin"
- data-fix="0" data-limits='[0,1]' data-colors='["#00FF00","#FF0000"]'
- data-device="zugDiepholzBf" data-get="plan_departure_delay_2">
- </div>
- </td>
- <td>
- <div data-type="symbol"class="inline small"
- data-device="zugDiepholzBf" data-get="plan_connection_2"
- data-get-on='["RE"]'
- data-icons='["fa-train"]'
- data-on-colors='["#B28F00"]'>
- </div>
- </td>
- <td>
- <div data-type="label"class="inline large thin"
- data-device="zugDiepholzBf" data-get="plan_connection_2">
- </div>
- </td>
- </tr>
- <tr>
- <td>
- <div data-type="label" class="inline large thin"
- data-device="zugDiepholzBf" data-get="plan_departure_3">
- </div>
- </td>
- <td>
- <div data-type="label"class="inline large thin"
- data-fix="0" data-limits='[0,1]' data-colors='["#00FF00","#FF0000"]'
- data-device="zugDiepholzBf" data-get="plan_departure_delay_3">
- </div>
- </td>
- <td>
- <div data-type="symbol"class="small"
- data-device="zugDiepholzBf" data-get="plan_connection_3"
- data-get-on='["RE"]'
- data-icons='["fa-train"]'
- data-on-colors='["#B28F00"]'>
- </div>
- </td>
- <td>
- <div data-type="label"class="inline large thin"
- data-device="zugDiepholzBf" data-get="plan_connection_3">
- </div>
- </td>
- </tr>
- </table>
- </div>
- </div>
- </div>
- </div>
- <!-- ++ ZUG VERBINDUNG BREMEN -> DIEPHOLZ ++ -->
- </div>
- </div>
- <!-- +++++++++++++++++++++++++++++++++++++++++++++++++++ -->
- <!-- jQuery (necessary for Bootstrap's JavaScript plugins) -->
- <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.12.4/jquery.min.js"></script>
- <!-- Include all compiled plugins (below), or include individual files as needed -->
- <script src="/fhem/tablet/lib/jquery.toast.min.js" defer></script>
- <script src="/fhem/tablet/js/fhem-tablet-ui.min.js" defer></script>
- <!-- Include all compiled plugins (below), or include individual files as needed -->
- <script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/js/bootstrap.min.js" integrity="sha384-Tc5IQib027qvyjSMfHjOMaLkfuWVxZxUPnCJA7l2mCWNIpG9mGCD8wGNIcPD7Txa" crossorigin="anonymous"></script>
- </body>
- </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement