Feature #6289
Updated by Carsten Rose about 6 years ago
* 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.<formid>.log
* Log current user: <t3>/tmp/form.<formid>.<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'