Autor |
Nachricht |
Tixi-Support
|
Verfasst: Di Okt 09, 2007 2:45 pm |
|
Registriert: Mo Jul 11, 2005 5:50 pm Beiträge: 1351 Wohnort: Berlin
|
Wunsch realisiert in FW 3.0.1.342 für HE1xx/HE4xx:
Zusätzliche Sektion in /ISP/Webserver
<FileTypes>
<Filename File="filespec" MIME="mimetype" Processing="flags"/>
....
</FileTypes>
Attribute:
- filespec=Dateiname mit Wildcards
- mimetype=MIME-filetype der bei "Content-Type:" im HTML header vom Server übergeben wird
- flags=cache(file darf gecacht werden),resolve(Variablenauflösung aktiviert)
Die Suche nach einem passenden filespec erfolgt von unten nach oben
Speziellere filesspecs müssen also unten stehen, sonst werden sie von allgemeineren maskiert. Der Pfad wird ignoriert.
Beispiel:
<FileTypes>
<FileType desc="JavaScript" File="*.js" MIME="application/javascript" Processing="resolve"/>
</FileTypes>
Folgende Filetypen sind vordefiniert (können aber überschrieben werden):
*.jpg" "image/jpeg" cache
*.jpeg" "image/jpeg" cache
*.gif" "image/gif" cache
*.png" "image/png" cache
*.txt" "text/plain" nichts
*.req" "text/plain" nichts
*.htm" "text/html" resolve
*.html" "text/html" resolve
*.xml" "text/xml" xml
_________________ Tixi Support Team
E-Mail-Support, Mo-Fr, 9:00 - 17:00: Tixi-Support@tixi.com
techn. Hotline, Mo-Fr, 9:00 - 12:00 und 13:00 - 17:00: 0900-100 90 11 für 2€/min
|
|
|
|
|
Tixi-Support
|
Verfasst: Do Sep 06, 2007 4:31 pm |
|
Registriert: Mo Jul 11, 2005 5:50 pm Beiträge: 1351 Wohnort: Berlin
|
OK, jetzt hab ich kapiert. Ich trags als Wunsch ein...
_________________ Tixi Support Team
E-Mail-Support, Mo-Fr, 9:00 - 17:00: Tixi-Support@tixi.com
techn. Hotline, Mo-Fr, 9:00 - 12:00 und 13:00 - 17:00: 0900-100 90 11 für 2€/min
|
|
|
|
|
HIT_PJ
|
Verfasst: Do Sep 06, 2007 4:08 pm |
|
Registriert: Mo Jul 25, 2005 11:18 am Beiträge: 25 Wohnort: Berlin
|
Danke für die Mühe, ich brauche aber eine XML-Datei für die Methode.
Anbei ein Beispiel.
Die .xsl zusammen mit der .xml ablegen (oder ins Tixi laden),
die Dlog.xml mal im Browser starten und
Sie werden verstehen wo ich hinwill...
Dateianhänge: |
Dateikommentar: XSLTest.zip
XSLTest.zip [1.43 KiB]
1401-mal heruntergeladen
|
|
|
|
|
|
Tixi-Support
|
Verfasst: Do Sep 06, 2007 3:20 pm |
|
Registriert: Mo Jul 11, 2005 5:50 pm Beiträge: 1351 Wohnort: Berlin
|
Hilft Ihnen evtl. dieser Logalias:
<LogAliases>
<Logfile_0_CSV _="Logfile_0" flags="NoNames" tabstart="<TABLE>

" tabend="</TABLE>

" rowstart="<TAG>

" rowend="</TAG>

" tagstart="<T v="" tagend=""/>

"/>
</LogAliases>
Damit werden die Daten immerhin (versteckt) ausgegeben. Der "table" lässt sich aber leider nicht verhindern.
Wie wäre es, wenn Sie alternativ per cgi-bin/readLog.exe das Logfile in einen iframe laden ? Könnten Sie darauf zugreifen ?
Beispiel:
<iframe width="0" height="0" name="NullDevice" src="/cgi-bin/readLog.exe?Alog+all" frameborder="NO"></iframe>
_________________ Tixi Support Team
E-Mail-Support, Mo-Fr, 9:00 - 17:00: Tixi-Support@tixi.com
techn. Hotline, Mo-Fr, 9:00 - 12:00 und 13:00 - 17:00: 0900-100 90 11 für 2€/min
|
|
|
|
|
HIT_PJ
|
Verfasst: Do Sep 06, 2007 10:50 am |
|
Registriert: Mo Jul 25, 2005 11:18 am Beiträge: 25 Wohnort: Berlin
|
Ja, die XML-gerechte Ausgabe sollte bereits möglich sein.
Ich konnte aber noch kein positives Ergebnis (FW 2.2.12) erzielen.
Bei einer LogAliases mit
<XAlog _="Alog" type="XML" />
kommt bei mir auf der Webseite mit
z.B. "®(ReadLog=XAlog+all);" gar nichts,
nehme ich "®(ReadLog=Alog+all);" wird eine HTML-Tabelle generiert.
Einen Download als von XAlog als XMl ist dagegen ok.
|
|
|
|
|
Tixi-Support
|
Verfasst: Do Sep 06, 2007 8:35 am |
|
Registriert: Mo Jul 11, 2005 5:50 pm Beiträge: 1351 Wohnort: Berlin
|
HIT_PJ hat geschrieben: 1. Erweiterung der Variabblensubstitution auf den Dateityp .xml
OK, trage ich als Wunsch ein. Ob wir die Typen einstellbar machen, oder fest vorgeben, wird sich dann zeigen. HIT_PJ hat geschrieben: 2. XML-gerechte Ausgabe der Loggerdaten auf Webseiten (type="XML") ermöglichen
Läßt sich das nicht bereits machen, wenn man z.B. im Logalias den Typ XML vorgibt ?
_________________ Tixi Support Team
E-Mail-Support, Mo-Fr, 9:00 - 17:00: Tixi-Support@tixi.com
techn. Hotline, Mo-Fr, 9:00 - 12:00 und 13:00 - 17:00: 0900-100 90 11 für 2€/min
|
|
|
|
|
HIT_PJ
|
Verfasst: Do Sep 06, 2007 7:32 am |
|
Registriert: Mo Jul 25, 2005 11:18 am Beiträge: 25 Wohnort: Berlin
|
Die Darstellung von Loggerdaten auf Webseiten ist bisher nur als komplette Tabelle möglich.
Mit XSL-Transformationen ist es möglich, einzelne Daten
gezielt auszuwählen, diese frei darzustellen und sogar kleinere Berechnungen zu tätigen.
Für das Öffnen der Tür zu dieser neuen Welt sind nur 2 kleine Erweiterungen in der Firmware
notwendig:
1. Erweiterung der Variabblensubstitution auf den Dateityp .xml
2. XML-gerechte Ausgabe der Loggerdaten auf Webseiten (type="XML") ermöglichen
Die ganze Sache funktioniert dann so, dass eine XML-Datei mit den Loggerdaten
erstellt wird, die eine Zeile mit den Bezug zu einer XSL-Datei enthält.
Die XSL-Datei beschreibt die Transformation in HTML. Die Transformation selbst wird im
Browser erledigt , das Tixi-Modem wird nur mit den Transfer belastet.
Mit dieser Methode können von Daten (nicht nur Loggerdaten) aussagekräftige Reports für das Web erstellt werden.
|
|
|
|
|
|