<?php $genid = gen_id(); ?> <table><tr><td style="padding-right:15px" id="<?php echo $genid; ?> tdstartwork"> <form class="internalForm" action="<?php echo Timeslot::getOpenUrl($timeslot_form_object); ?> " method="post" enctype="multipart/form-data"> <?php echo submit_button(lang('start work')); ?> </form> </td><td> <form class="internalForm" action="<?php echo Timeslot::getAddTimespanUrl($timeslot_form_object); ?> " method="post" enctype="multipart/form-data"> <button id="<?php echo $genid; ?> buttonAddWork" type="button" class="submit" onclick="addWork('<?php echo $genid; ?> ')"><?php echo lang('add work'); ?> </button>
<?php $genid = gen_id(); ?> <table><tr><td style="padding-right:15px" id="<?php echo $genid?>tdstartwork"> <form class="internalForm" action="<?php echo Timeslot::getOpenUrl($timeslot_form_object) ?>" method="post" enctype="multipart/form-data"> <?php echo submit_button(lang('start work')) ?> </form> </td><td> <form class="internalForm" action="<?php echo Timeslot::getAddTimespanUrl($timeslot_form_object) ?>" method="post" enctype="multipart/form-data"> <button id="<?php echo $genid?>buttonAddWork" type="button" class="submit" onclick="addWork('<?php echo $genid?>')"><?php echo lang('add work') ?></button> <div id="<?php echo $genid?>addwork" style="display:none;"> <div style="float:left;margin-left:10px;"> <?php if (can_manage_time(logged_user())) { echo label_tag(lang("person"), $genid . "closeTimeslotDescription", false); if (logged_user()->isMemberOfOwnerCompany()) { $users = Contacts::getAllUsers(); } else { $users = logged_user()->getCompanyId() > 0 ? Contacts::getAllUsers(" AND `company_id` = ". logged_user()->getCompanyId()) : array(logged_user()); } $tmp_users = array(); foreach ($users as $user) { $is_assigned = ($timeslot_form_object instanceof ProjectTask && $timeslot_form_object->getAssignedToContactId() == $user->getId()); if ($is_assigned || can_add($user, active_context(), Timeslots::instance()->getObjectTypeId())) { $tmp_users[] = $user; } } $users = $tmp_users; $user_options = array();