Benutzer-Werkzeuge

Webseiten-Werkzeuge


software:frontends:frontend

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
Nächste ÜberarbeitungBeide Seiten der Revision
software:frontends:frontend [2021/04/16 15:24] – Verweis auf Balkendiagramme jausoftware:frontends:frontend [2021/04/16 15:39] – [Weitere URL-Parameter] Beispiele, Code jau
Zeile 95: Zeile 95:
 Diese Funktionen findet man in der Software unter `volkszaehler.org/lib/volkszaehler/View`. Diese Funktionen findet man in der Software unter `volkszaehler.org/lib/volkszaehler/View`.
  
-Wenn man den **Timestamp [ms]** in Datum/Uhrzeit umrechnen will geht das mit einem Einzeiler:+Wenn man den **Timestamp [ms]** in Datum/Uhrzeit umrechnen will geht das online z.B. bei [[https://www.epochconverter.com]] oder an der Kommandozeile mit einem Einzeiler:
 <code> <code>
 $ date -d @$(echo "<Timestamp>/1000" | bc) +"%Y-%m-%d %H:%M:%S" $ date -d @$(echo "<Timestamp>/1000" | bc) +"%Y-%m-%d %H:%M:%S"
 </code> </code>
-wobei man den Timestamp sinnvollerweise über die Zwischenablage einkopiert. Man kann dafür aber auch einen Shell Script aufsetzen:+wobei man den Timestamp sinnvollerweise über die Zwischenablage einkopiert.  
 + 
 +umgekehrt von Datum/Uhrzeit zu Sekunden geht es so:
 <code> <code>
-$ cat ms2time.sh 
-#!/bin/sh 
-# convert unix ms time to date/time 
-# use: ms2time.sh <Timestamp> 
-date -d @$(echo "$1/1000" | bc) +"%Y-%m-%d %H:%M:%S" 
- 
-# Beispiel: 
-$ ./ms2time.sh 1399346245967 
-2014-05-06 05:17:25 
- 
-# umgekehrt von Datum/Uhrzeit zu Sekunden geht es so: 
 $ date -d "2014-05-06 05:17:25" +%s $ date -d "2014-05-06 05:17:25" +%s
 1399346245 1399346245
-# um Millisekunden zu bekommen, hängt man noch "000" an. 
 </code> </code>
-2014-05-07 10:53Rudolf+um Millisekunden zu bekommenhängt man noch "000" an. 
 +</code>
  
 ===== Weitere URL-Parameter ===== ===== Weitere URL-Parameter =====
-* hide 
- 
-Um einige Elemente des Frontends nicht darzustellen, kann der hide-URL-Parameter genutzt werden. Er erlaubt es, zum Beispiel die Liste der Kanäle auszublenden. Das DIV in dem diese Liste ist, heißt accordion, dementsprechend kann man mit hide=#accordion die Kanalliste verbergen. 
  
-Weitere Beispiele für Anwendungen sind #header und #footer.+=== hide === 
 +Um einige Elemente des Frontends nicht darzustellen, kann der hide-URL-Parameter genutzt werden. Er erlaubt es, zum Beispiel die Liste der Kanäle auszublenden. Das DIV in dem diese Liste ist, heißt accordion, dementsprechend kann man mit ''&hide=#accordion'' die Kanalliste verbergen [[https://demo.volkszaehler.org/?uuid=6836dd20-00d5-11e0-bab1-856ed5f959ae&hide=#accordion|Beispiel]].
  
-Mehrere zu verbergende Elemente listet man Komma-getrennt auf:+Weitere Beispiele für Anwendungen sind [[https://demo.volkszaehler.org/?uuid=6836dd20-00d5-11e0-bab1-856ed5f959ae&hide=#header|#header]] und [[https://demo.volkszaehler.org/?uuid=6836dd20-00d5-11e0-bab1-856ed5f959ae&hide=#footer|#footer]].
  
-...?hide=#accordion, #footer+Mehrere zu verbergende Elemente listet man Komma-getrennt auf: ''...?hide=#accordion, #footer''
  
 Der besondere Nutzen entsteht bei der Verwendung des Frontends in iFrames, in denen man NUR das Chart oder NUR einige Kanäle sehen möchte. Der besondere Nutzen entsteht bei der Verwendung des Frontends in iFrames, in denen man NUR das Chart oder NUR einige Kanäle sehen möchte.
  
-Der hide-URL-Parameter kann leicht mit anderen URL -Parametern kombiniert werden. Dazu muss vor dem ersten Parameter ein ? stehen, vor jedem weiteren Parameter ein &.+Der hide-URL-Parameter kann leicht mit anderen URL -Parametern kombiniert werden. Dazu muss vor dem ersten Parameter ein ''?'' stehen, vor jedem weiteren Parameter ein ''&''.
  
 {{indexmenu_n>1}} {{indexmenu_n>1}}
software/frontends/frontend.txt · Zuletzt geändert: 2024/02/10 08:40 von jau