</div> <div style="padding-top:4px"> <?php /*echo label_tag(lang('dates'))*/ ?> <table><tbody><tr><td style="padding-right: 10px"> <?php echo label_tag(lang('start date')) ?> </td><td> <div style="float:left;"><?php echo pick_date_widget2('task_start_date', array_var($task_data, 'start_date'),$genid, 60) ?></div> <?php if (config_option('use_time_in_task_dates')) { ?> <div style="float:left;margin-left:10px;"><?php echo pick_time_widget2('task_start_time', array_var($task_data, 'start_date'), $genid, 65); ?></div> <?php } ?> </td></tr><tr><td style="padding-right: 10px"> <?php echo label_tag(lang('due date')) ?> </td><td> <div style="float:left;"><?php echo pick_date_widget2('task_due_date', array_var($task_data, 'due_date'),$genid, 70) ?></div> <?php if (config_option('use_time_in_task_dates')) { ?> <div style="float:left;margin-left:10px;"><?php echo pick_time_widget2('task_due_time', array_var($task_data, 'due_date'), $genid, 65); ?></div> <?php } ?> </td></tr><tr><td style="padding-right: 10px"> <label><?php echo lang('assign to') ?>:</label> </td><td> <div class="taskListAddTaskAssignedTo" style="margin-top:1px;"> <?php echo assign_to_select_box('task[assigned_to_contact_id]', $task_list->getMembers(), $task_list->getAssignedToContactId()); ?> </div> </td></tr></tbody></table> </div> <input type="hidden" id="addTaskMilestoneId<?php echo $task_list->getId() ?>" name="task[milestone_id]" value="<?php echo $task_list->getMilestoneId() ?>"/> <input type="hidden" id="addTaskPriority<?php echo $task_list->getId() ?>" name="task[priority]" value="<?php echo $task_list->getPriority() ?>"/> <input type="hidden" id="addTaskInputType<?php echo $task_list->getId() ?>" name="task[inputtype]" value="taskview"/> <?php echo submit_button(lang('add sub task'), 's', array('id' => 'addTaskSubmit' . $task_list->getId(), 'fromTaskView' => 'true')) ?> <?php echo lang('or') ?> <a href="#" onclick="App.modules.addTaskForm.hideAddTaskForm(<?php echo $task_list->getId() ?>); return false;"><?php echo lang('cancel') ?></a>
</td> </tr> <tr style="padding-bottom:4px"> <td align="right" style="padding-right:10px;padding-bottom:6px;padding-top:2px"> <?php echo lang('CAL_TIME'); ?> </td> <td> <?php $hr = array_var($event_data, 'hour'); $minute = array_var($event_data, 'minute'); $is_pm = array_var($event_data, 'pm'); $time_val = "{$hr}:" . str_pad($minute, 2, '0') . ($use_24_hours ? '' : ' ' . ($is_pm ? 'PM' : 'AM')); echo pick_time_widget2('event[start_time]', $time_val, $genid, 130); ?> </td> </tr> <!-- begin printing the duration options--> <tr> <td align="right" style="padding-right:10px;padding-bottom:6px;padding-top:2px"><?php echo lang('CAL_DURATION'); ?> </td> <td align="left"> <div id="<?php echo $genid; ?> ev_duration_div"> <select name="event[durationhour]" size="1" tabindex="150">
<label><?php echo lang('due date'); ?> :</label> <?php echo pick_date_widget2('task[task_due_date]', null, $genid, 70, false, $genid . 'due_date'); ?> </div> <?php if (config_option('use_time_in_task_dates')) { ?> <div class="field due"> <label> </label> <?php echo pick_time_widget2('task[task_due_time]', null, $genid, 75); ?> </div> <?php } ?> <div style="padding-top:12px;"> <button class="submit-task add-first-btn" ><?php echo lang('add task'); ?> </button> <a class="task-more-details coViewAction ico-edit" href="#"><?php echo lang("details"); ?> </a> </div>
<div style="padding-top:4px"> <?php /*echo label_tag(lang('dates'))*/ ?> <table><tbody><tr><td style="padding-right: 10px"> <?php echo label_tag(lang('start date')) ?> </td><td> <div style="float:left;"><?php echo pick_date_widget2('task_start_date', array_var($task_data, 'start_date'), $genid, 60, true, $genid.'start_date') ?></div> <?php if (config_option('use_time_in_task_dates')) { ?> <div style="float:left;margin-left:10px;"><?php echo pick_time_widget2('task_start_time', $task->getUseStartTime() ? array_var($task_data, 'start_date') : user_config_option('work_day_start_time'), $genid, 65, null, $genid.'start_date_time') ?></div> <?php } ?> </td></tr><tr><td style="padding-right: 10px"> <?php echo label_tag(lang('due date')) ?> </td><td> <div style="float:left;"><?php echo pick_date_widget2('task_due_date', array_var($task_data, 'due_date'), $genid, 70, true, $genid.'due_date'); ?></div> <?php if (config_option('use_time_in_task_dates')) { ?> <div style="float:left;margin-left:10px;"><?php echo pick_time_widget2('task_due_time', $task->getUseDueTime() ? array_var($task_data, 'due_date') : user_config_option('work_day_end_time'), $genid, 75, null, $genid.'due_date_time'); ?></div> <?php } ?> <div class="clear"></div> </td></tr></tbody></table> </div> <div id='<?php echo $genid ?>add_task_time_div' style="padding-top:6px"> <?php echo label_tag(lang('estimated time')); $totalTime = array_var($task_data, 'time_estimate', 0); $minutes = $totalTime % 60; $hours = ($totalTime - $minutes) / 60; ?><table><tr> <td align="right"><?php echo lang("hours") ?>: </td> <td align='left'><?php echo text_field("task[time_estimate_hours]", $hours, array('id' => 'ogTasksPanelATHours', 'style' => 'width:30px', 'tabindex' => '80')) ?></td> <td align="right" style="padding-left:10px"><?php echo lang("minutes") ?>: </td>
} ?> </td></tr><tr><td style="padding-right: 10px"> <?php echo label_tag(lang('due date')); ?> </td><td> <div style="float:left;"><?php echo pick_date_widget2('task_due_date', array_var($task_data, 'due_date'), $genid, 70); ?> </div> <?php if (config_option('use_time_in_task_dates')) { ?> <div style="float:left;margin-left:10px;"><?php echo pick_time_widget2('task_due_time', array_var($task_data, 'due_date'), $genid, 65); ?> </div> <?php } ?> </td></tr><tr><td style="padding-right: 10px"> <label><?php echo lang('assign to'); ?> :</label> </td><td> <div class="taskListAddTaskAssignedTo" style="margin-top:1px;"> <?php echo assign_to_select_box('task[assigned_to_contact_id]', $task_list->getMembers(), $task_list->getAssignedToContactId()); ?>
<div class="clear"></div> </div> <div class="dataBlock"> <?php echo label_tag(lang('due date')); ?> <div style="float:left;"><?php echo pick_date_widget2('task_due_date', array_var($task_data, 'due_date'), $genid, 70, true, $genid . 'due_date'); ?> </div> <?php if (config_option('use_time_in_task_dates')) { ?> <div style="float:left;margin-left:10px;"><?php echo pick_time_widget2('task_due_time', $task->getUseDueTime() ? array_var($task_data, 'due_date') : user_config_option('work_day_end_time'), $genid, 75, null, $genid . 'due_date_time'); ?> </div> <?php } ?> <div class="clear"></div> </div> <div class="dataBlock" id='<?php echo $genid; ?> add_task_time_div'> <?php echo label_tag(lang('estimated time'));
<?php foreach ($events as $event) { ?> <?php $counter++; ?> <tr class="cronEventsRow <?php echo $counter % 2 ? 'even' : 'odd' ?>"> <td class="cronEventsName"> <label><?php echo $event->getDisplayName() ?>:</label> <?php if (trim($event_description = $event->getDisplayDescription())) { ?> <div class="desc"><?php echo clean($event_description) ?></div> <?php } // if ?> </td> <td class="cronEventsDate"> <?php if ($event->getDate() instanceof DateTimeValue) $date = new DateTimeValue($event->getDate()->getTimestamp() + logged_user()->getTimezone() * 3600); else $date = null; ?> <table><tbody><tr><td><?php echo pick_date_widget2('cron_events['.$event->getId().'][date]', $date, null, false) ?> </td><td><?php echo pick_time_widget2('cron_events['.$event->getId().'][time]', $date) ?> </td></tr></tbody></table> </td> <td class="cronEventsDelay"> <?php echo input_field('cron_events['.$event->getId().'][delay]', $event->getDelay(), array('class' => 'short')) ?> <span class="desc"><?php echo lang('minutes') ?></span> </td> <td class="cronEventsEnabled"> <?php echo checkbox_field('cron_events['.$event->getId().'][enabled]', $event->getEnabled()) ?> </td> </tr> <?php } // foreach ?> </tbody></table> <?php echo submit_button(lang('save')) ?> <button class="submit" type="reset"><?php echo lang('reset') ?></button>
/** * Render form control * * @param string $control_name * @return string */ function render($control_name) { return pick_time_widget2($control_name, $this->getValue(), null, null, 'G:i'); } // render
/** * Render form control * * @param string $control_name * @return string */ function render($control_name) { $value = DateTimeValueLib::makeFromString($this->getValue()); return pick_time_widget2($control_name, $value, null, null, null); }