Actions
Feature #6289
openForm: Log
Start date:
20.06.2018
Due date:
% Done:
0%
Estimated time:
Discuss:
Prio Planung:
Vote:
Description
- Ziel: der Developer bekommt ein detailliertes Log angezeigt, mit den Deatils was in einem Form alles passiert.
- Das Log wird in eine Datei geschrieben.
- Ist eine Person im BE eingeloggt, erscheint auf dem Form ein neuer Button, um das Log zu anzuzeigen.
- Die Anzeige aktiviert das Log.
- Ein Log bleibt max. 30 Minuten aktiv, danach muss es erneut gestartet werden.
- Bei jedem Neustart eines Logs, wird das alte Log ueberschrieben.
- Ein Form befindet sich im Debug mode, wenn eine Logdatei existiert und juenger als 30 mins ist.
- Pro Form gibt es ein:
- Log all user: <t3>/tmp/form.<formname>.log
- Log current user: <t3>/tmp/form.<formname>.<beuser>.log
- mit dem 'all user'-Log kann ein Developer einen non-Developer debuggen.
- Das Log wird via 'monitor' angezeigt.
- Evtl. via dem Record, der auch den FormEditor anzeigt. Page 'form'
- Aufruf:
- form=formname&_formLog=logSession
- form=formname&_formLog=logAll
Actions