X-Git-Url: http://wagnertech.de/git?a=blobdiff_plain;ds=sidebyside;f=WEB-INF%2Flib%2FttExportHelper.class.php;h=cce9246e3be1fbf56c83692a3c4629c1f64a53ff;hb=7c2e78a2e46063bdec7ec4867680762b629cf4e2;hp=a3f6485d58fa85ff1167c3503be9c1902398c9ce;hpb=a0b1d0a4dfd23d96f60c2fe03c9b3682df2fe88f;p=timetracker.git
diff --git a/WEB-INF/lib/ttExportHelper.class.php b/WEB-INF/lib/ttExportHelper.class.php
index a3f6485d..cce9246e 100644
--- a/WEB-INF/lib/ttExportHelper.class.php
+++ b/WEB-INF/lib/ttExportHelper.class.php
@@ -64,8 +64,9 @@ class ttExportHelper {
fwrite($file, "currency."\" decimal_mark=\"".$user->decimal_mark."\" lang=\"".$user->lang.
"\" date_format=\"".$user->date_format."\" time_format=\"".$user->time_format."\" week_start=\"".$user->week_start.
"\" tracking_mode=\"".$user->tracking_mode."\" project_required=\"".$user->project_required."\" task_required=\"".$user->task_required.
- "\" record_type=\"".$user->record_type."\" uncompleted_indicators=\"".$user->uncompleted_indicators."\" bcc_email=\"".$user->bcc_email.
- "\" plugins=\"".$user->plugins."\" lock_spec=\"".$user->lock_spec."\" workday_hours=\"".$user->workday_hours.
+ "\" record_type=\"".$user->record_type."\" bcc_email=\"".$user->bcc_email.
+ "\" plugins=\"".$user->plugins."\" lock_spec=\"".$user->lock_spec."\" workday_minutes=\"".$user->workday_minutes.
+ "\" config=\"".$user->config.
"\">\n");
fwrite($file, " team."]]>\n");
fwrite($file, "\n");
@@ -206,7 +207,7 @@ class ttExportHelper {
$quotas = ttTeamHelper::getMonthlyQuotas($user->team_id);
fwrite($file, "\n");
foreach ($quotas as $quota) {
- fwrite($file, " \n");
+ fwrite($file, " \n");
}
fwrite($file, "\n");
@@ -241,7 +242,7 @@ class ttExportHelper {
$expense_items = ttTeamHelper::getExpenseItems($user->team_id);
fwrite($file, "\n");
foreach ($expense_items as $expense_item) {
- fwrite($file, " userMap[$expense_item['user_id']]."\" client_id=\"".$this->clientMap[$expense_item['client_id']]."\" project_id=\"".$this->projectMap[$expense_item['project_id']]."\" cost=\"".$expense_item['cost']."\" invoice_id=\"".$this->invoiceMap[$expense_item['invoice_id']]."\" status=\"".$expense_item['status']."\">\n");
+ fwrite($file, " userMap[$expense_item['user_id']]."\" client_id=\"".$this->clientMap[$expense_item['client_id']]."\" project_id=\"".$this->projectMap[$expense_item['project_id']]."\" cost=\"".$expense_item['cost']."\" invoice_id=\"".$this->invoiceMap[$expense_item['invoice_id']]."\" paid=\"".$expense_item['paid']."\" status=\"".$expense_item['status']."\">\n");
fwrite($file, " \n");
fwrite($file, " \n");
}
@@ -288,6 +289,18 @@ class ttExportHelper {
fwrite($file, "\n");
unset($fav_reports);
+ // Write roles.
+ fwrite($file, "\n");
+ $roles = ttTeamHelper::getRoles($user->team_id);
+ foreach ($roles as $role) {
+ fwrite($file, "\t\n");
+ fwrite($file, "\t\t\n");
+ fwrite($file, "\t\n");
+ }
+ fwrite($file, "\n");
+ unset($roles);
+
// Cleanup.
unset($users);
$this->userMap = array();