Komponenten von Drittanbietern für Webinterfaces

SmartHomeNG liefert eine Reihe von Drittanbieterkomponenten mit dem http-Modul aus, welche für erweiterte und komplexere Webinterfaces wie folgt eingebunden werden können:

  • JQuery 3.4.1:

    • JS: <script src=“/gstatic/js/jquery-3.4.1.min.js“></script>

  • Bootstrap :

    • CSS: <link rel=“stylesheet“ href=“/gstatic/bootstrap/css/bootstrap.min.css“ type=“text/css“/>

    • JS: <script src=“/gstatic/bootstrap/js/bootstrap.min.js“></script>

  • Bootstrap Tree View:

    • CSS: <link rel=“stylesheet“ href=“/gstatic/bootstrap-treeview/bootstrap-treeview.css“ type=“text/css“/>

    • JS: <script src=“/gstatic/bootstrap-treeview/bootstrap-treeview.min.js“></script>

  • Bootstrap Datepicker v1.8.0:

    • CSS: <link rel=“stylesheet“ href=“/gstatic/bootstrap-datepicker/dist/css/bootstrap-datepicker.min.css“ type=“text/css“/>

    • JS:
      • <script src=“/gstatic/bootstrap-datepicker/dist/js/bootstrap-datepicker.min.js“></script>

      • <script src=“/gstatic/bootstrap-datepicker/dist/locales/bootstrap-datepicker.de.min.js“></script>

  • popper.js:

    • JS: <script src=“/gstatic/popper.js/popper.min.js“></script>

  • CodeMirror 5.46.0:

    • CSS: <link rel=“stylesheet“ href=“/gstatic/codemirror/lib/codemirror.css“/>

    • JS: <script src=“/gstatic/codemirror/lib/codemirror.js“></script>

  • Font Awesome 5.8.1:

    • CSS: <link rel=“stylesheet“ href=“/gstatic/fontawesome/css/all.css“ type=“text/css“/>

Erweiterungen usw., die mit den Komponenten ausgeliefert wurden, finden sich im Ordner /modules/http/webif/gstatic.

Für Vorschläge weiterer „globaler“ Komponenten sind wir jederzeit offen. Ansonsten können diese natürlich jederzeit im eigenen Plugin eingebunden und mitgeliefert werden, solange die Open Source-Lizenz der jeweiligen Komponente das erlaubt.