X-Git-Url: http://wagnertech.de/git?a=blobdiff_plain;f=time.php;h=293c574a120a0519ffcfaeb7e7c46448a4c95dd0;hb=45ca7d2258832cb0d2465eb16dd646d925458106;hp=7450679b6407afe13230349a2889e576d980db74;hpb=75a1eedb8977b8f2db459128bab9aaf367e3b58b;p=timetracker.git diff --git a/time.php b/time.php index 7450679b..293c574a 100644 --- a/time.php +++ b/time.php @@ -27,6 +27,7 @@ // +----------------------------------------------------------------------+ require_once('initialize.php'); +import('ttDebugTracer'); import('form.Form'); import('ttConfigHelper'); import('ttUserHelper'); @@ -35,6 +36,10 @@ import('ttClientHelper'); import('ttTimeHelper'); import('DateAndTime'); +// Initialize ttDebugTracer to print diagnostic messages. +$debug = new ttDebugTracer(__FILE__); +$debug->println('page entry after imports'); + // Access checks. if (!(ttAccessAllowed('track_own_time') || ttAccessAllowed('track_time'))) { header('Location: access_denied.php'); @@ -55,6 +60,7 @@ if ($request->isPost()) { exit(); } } +$debug->println('after all access checks'); // End of access checks. // Determine user for whom we display this page. @@ -66,6 +72,7 @@ if ($request->isPost() && $userChanged) { } $group_id = $user->getGroup(); +$debug->println("user_id: $user_id group_id: $group_id"); $showClient = $user->isPluginEnabled('cl'); $trackingMode = $user->getTrackingMode(); @@ -429,6 +436,8 @@ if ($request->isPost()) { $week_total = ttTimeHelper::getTimeForWeek($selected_date); $timeRecords = $showFiles? ttTimeHelper::getRecordsWithFiles($user_id, $cl_date) : ttTimeHelper::getRecords($user_id, $cl_date); +$debug->println('smarty assignments'); + $smarty->assign('selected_date', $selected_date); $smarty->assign('week_total', $week_total); $smarty->assign('day_total', ttTimeHelper::getTimeForDay($cl_date)); @@ -440,8 +449,6 @@ $smarty->assign('show_task', $showTask); $smarty->assign('show_start', $showStart); $smarty->assign('show_finish', $showFinish); $smarty->assign('show_duration', $showDuration); - - $smarty->assign('show_note_column', $showNoteColumn); $smarty->assign('show_note_row', $showNoteRow); $smarty->assign('show_files', $showFiles);