X-Git-Url: http://wagnertech.de/gitweb/gitweb.cgi/timetracker.git/blobdiff_plain/eb14c12d3be2cd31e20988b6abf7585f6af0b34d..6970116f343469689e3014845bbff5c77c3bc6c4:/profile_edit.php diff --git a/profile_edit.php b/profile_edit.php index d4036ec5..d85c1dcc 100644 --- a/profile_edit.php +++ b/profile_edit.php @@ -67,6 +67,7 @@ if ($request->isPost()) { $cl_clients = $request->getParameter('clients'); $cl_client_required = $request->getParameter('client_required'); $cl_invoices = $request->getParameter('invoices'); + $cl_paid_status = $request->getParameter('paid_status'); $cl_custom_fields = $request->getParameter('custom_fields'); $cl_expenses = $request->getParameter('expenses'); $cl_tax_expenses = $request->getParameter('tax_expenses'); @@ -101,6 +102,7 @@ if ($request->isPost()) { $cl_clients = in_array('cl', $plugins); $cl_client_required = in_array('cm', $plugins); $cl_invoices = in_array('iv', $plugins); + $cl_paid_status = in_array('ps', $plugins); $cl_custom_fields = in_array('cf', $plugins); $cl_expenses = in_array('ex', $plugins); $cl_tax_expenses = in_array('et', $plugins); @@ -120,7 +122,6 @@ if (!$auth->isPasswordExternal()) { $form->addInput(array('type'=>'text','maxlength'=>'100','name'=>'email','value'=>$cl_email,'enable'=>$can_change_login)); if ($user->canManageTeam()) { $form->addInput(array('type'=>'text','maxlength'=>'200','name'=>'team_name','value'=>$cl_team)); - $form->addInput(array('type'=>'textarea','name'=>'address','maxlength'=>'255','style'=>'width: 350px;','cols'=>'55','rows'=>'4','value'=>$cl_address)); $form->addInput(array('type'=>'text','maxlength'=>'7','name'=>'currency','value'=>$cl_currency)); $DECIMAL_MARK_OPTIONS = array(array('id'=>'.','name'=>'.'),array('id'=>',','name'=>',')); $form->addInput(array('type'=>'combobox','name'=>'decimal_mark','style'=>'width: 150px','data'=>$DECIMAL_MARK_OPTIONS,'datakeys'=>array('id','name'),'value'=>$cl_decimal_mark, @@ -194,6 +195,7 @@ if ($user->canManageTeam()) { $form->addInput(array('type'=>'checkbox','name'=>'client_required','value'=>$cl_client_required)); $form->addInput(array('type'=>'checkbox','name'=>'invoices','value'=>$cl_invoices)); + $form->addInput(array('type'=>'checkbox','name'=>'paid_status','value'=>$cl_paid_status)); $form->addInput(array('type'=>'checkbox','name'=>'custom_fields','value'=>$cl_custom_fields,'onchange'=>'handlePluginCheckboxes()')); $form->addInput(array('type'=>'checkbox','name'=>'expenses','value'=>$cl_expenses,'onchange'=>'handlePluginCheckboxes()')); $form->addInput(array('type'=>'checkbox','name'=>'tax_expenses','value'=>$cl_tax_expenses)); @@ -243,6 +245,8 @@ if ($request->isPost()) { $plugins .= ',cm'; if ($cl_invoices) $plugins .= ',iv'; + if ($cl_paid_status) + $plugins .= ',ps'; if ($cl_custom_fields) $plugins .= ',cf'; if ($cl_expenses)