function eventAjaxEditTaskFormRHS(EventControler $event_controler) { $form = '<div class="taskbox1a"><div class="taskbox1b"><div class="taskbox1c">'; $this->getId($event_controler->id); $this->sessionPersistent("TaskEdit", "index.php", 120); $e_task = new Event("TaskEdit->eventUpdate"); $e_task->setLevel(1999); $e_task->setDomId('form' . $event_controler->id); $e_task->setSecure(false); $e_task->addEventAction("TaskEdit->eventSetDateInFormat", 1487); $form .= $e_task->getFormHeader(); $form .= $e_task->getFormEvent(); $is_sp_date_set = $_SESSION['TaskEdit']->is_sp_date_set; $_SESSION['TaskEdit']->setRegistry("task"); $_SESSION['TaskEdit']->setApplyRegistry(true, "Form"); $_SESSION['TaskEdit']->fields->addField(new strFBFieldTypeText("task_description")); $_SESSION['TaskEdit']->fields->task_description->css_form_style = "width:100%;"; $form .= $_SESSION['TaskEdit']->task_description . '<br /><br />'; $_SESSION['TaskEdit']->due_date = $this->convertDateToString($this->getDateFormatForTask($event_controler->id)); if ($is_sp_date_set == "Yes") { $form .= '<span class="text8">' . _('When\'s it due? (Specific Date) (YYYY/mm/dd)') . '<br />'; $_SESSION['TaskEdit']->fields->addField(new strFBFieldTypeDateSQL("due_date_dateformat")); $_SESSION['TaskEdit']->fields->due_date_dateformat->datesql = "Y/m/d::"; $form .= $_SESSION['TaskEdit']->due_date_dateformat . '</span><br /><br />'; $form .= '<input type="hidden" name="sp_date_selected" id="sp_date_selected" value="Yes">'; } else { $form .= '<span class="text8" id="when_pop_up">' . _('When\'s it due?') . '</span><br />'; $form .= $_SESSION['TaskEdit']->due_date . '<br /><br />'; $form .= '<input type="hidden" name="sp_date_selected" id="sp_date_selected" value="">'; } $form .= '<span class="text8">' . _('Choose a category') . '</span><br />'; //$form .= $_SESSION['TaskEdit']->category . '<br /><br />'; $form .= $_SESSION['TaskEdit']->task_category . '<br /><br />'; $form .= $e_task->getFormFooter(_("Save this task")); $form .= '<div class="cancellink">or <a href="#" onclick="fnCancelEdit(' . $event_controler->id . ');">' . _('cancel') . '</a></div>'; $form .= '</div></div></div>'; $event_controler->addOutputValue($form); }