Example #1
0
 } else {
     $p->set_var('chk_isDynamicName', '');
     $p->set_var('show_dynamicnamevars', 'none');
 }
 $res2 = DB_query("SELECT id, variableName FROM {$_TABLES['nf_templatevariables']} WHERE nf_templateID={$A['nf_templateID']}");
 $options = "<option value=\"0\">{$LANG_NF03['select_variable']}</option>\n";
 $options .= $A['dynamicTaskNameVariableID'] == 999 ? "<option value=\"999\" selected=\"selected\">TASK_OWNER</option>\n" : "<option value=\"999\">TASK_OWNER</option>\n";
 while (list($vid, $vname) = DB_fetchArray($res2)) {
     if ($A['dynamicTaskNameVariableID'] == $vid) {
         $options .= "<option value=\"{$vid}\" selected=\"selected\">{$vname}</option>\n";
     } else {
         $options .= "<option value=\"{$vid}\">{$vname}</option>\n";
     }
 }
 $p->set_var('available_taskvariablesOptions', $options);
 $p->set_var('task_handler_selection', nf_makeDropDownWithSelected("id", "handler", $_TABLES['nf_handlers'], $A['nf_handlerId']));
 if ($A['regenerate'] == 1) {
     $p->set_var('chk_regenerate', ' checked="checked"');
 } else {
     $p->set_var('chk_regenerate', '');
 }
 if ($A['regenAllLiveTasks'] == 1) {
     $p->set_var('chk_regenerateAllLive', ' checked="checked"');
 } else {
     $p->set_var('chk_regenerateAllLive', '');
 }
 $p->set_var('optional_parm', $A['optionalParm']);
 //custom setvars for each different task
 switch ($A['nf_stepType']) {
     case 1:
         //Manual Web
Example #2
0
                     $task_false_value .= nfidtolid($X[0]);
                 }
             }
         }
     }
     $p->set_var('if_taskfalse_value', $task_false_value);
 } else {
     $logical_taskid = getnextlid($templateID);
     $p->set_var('logical_task_id', $logical_taskid);
     $p->set_var('steptype_options', COM_optionList($_TABLES['nf_steptype'], 'id,stepType', '', 0));
     $p->set_var('form_options', COM_optionList($_TABLES['nxform_definitions'], 'id,name'));
     $p->set_var('task_handler_selection', nf_makeDropDown("id", "handler", $_TABLES['nf_handlers']));
     $p->set_var('next_tasks', '');
     $userOptions = COM_optionList($_TABLES['users'], 'uid,fullname', '', 1, "fullname <> '' AND uid > 1");
     $p->set_var('available_userOptions', $userOptions);
     $variableOptions = nf_makeDropDownWithSelected("id", "variableName", $_TABLES['nf_templatevariables'], $taskRec['dynamicFormVariableID'], '', 1);
     $p->set_var('available_variablesOptions', $variableOptions);
     $sql = "{$_TABLES['nf_templatevariables']} ifTask WHERE ifTask.nf_templateID='{$templateID}'";
     $p->set_var('if_task_variables', nf_makeDropDownSql("ifTask.id", "ifTask.variableName", $sql, 1));
     $sql = "{$_TABLES['nf_ifprocessarguments']} ifTask ";
     $p->set_var('if_task_option', nf_makeDropDownSql("ifTask.id", "ifTask.label", $sql, 1));
     $sql = "{$_TABLES['nf_ifoperators']} ifTask ";
     $p->set_var('if_task_operator', nf_makeDropDownSql("ifTask.id", "ifTask.operator", $sql, 1));
     $options = '';
     for ($i = 1; $i <= 31; $i++) {
         $options .= "<option value=\"{$i}\">{$i}</option>";
     }
     $p->set_var('notifyIntervalOptions', $options);
     $p->set_var('notifyInterval2Options', $options);
 }
 $p->parse('output', 'page');
Example #3
0
 $p->set_var('cntr', $cntr);
 $p->set_var('template_id', $templateId);
 $p->set_var('template_name', $templateName);
 $p->set_var('edit_task_url', $edit_task_url);
 $p->set_var('edit_task_icon', $edit_task_icon);
 $p->set_var('edit_template_icon', $edit_template_icon);
 $p->set_var('del_template_url', $del_template_url);
 $p->set_var('del_template_icon', $del_template_icon);
 $p->set_var('copy_template_icon', $copy_template_icon);
 $p->set_var('copy_template_url', $copy_template_url);
 $p->set_var('editNeedPrj_check', $useProject_check);
 $p->set_var('export_template_icon', $export_template_icon);
 $thisAppGroupID = DB_getItem($_TABLES['nf_template'], 'AppGroup', "id='{$templateId}'");
 $appGroupDDL = nf_makeDropDownWithSelected('id', 'AppGroup', $_TABLES['nf_appgroups'], $thisAppGroupID, '', 1);
 $p->set_var('editUseApp', $appGroupDDL);
 $appGroupDDL = nf_makeDropDownWithSelected('id', 'AppGroup', $_TABLES['nf_appgroups'], '', '', 1);
 $p->set_var('deleteAppGroup', $appGroupDDL);
 //$p->set_var('copy_template_url',$copy_template_url);
 //$p->set_var('copy_template_icon',$copy_template_icon);
 $p->set_var('editname_link', $editname_link);
 $p->set_var('LANG_DELCONFIRM', 'Are you sure you want to delete this definition?');
 $sql = "SELECT * FROM {$_TABLES['nf_templatevariables']} WHERE nf_templateID='{$templateId}' ORDER BY id";
 $query = DB_Query($sql);
 $numrows = DB_numrows($query);
 if ($numrows > 0) {
     $j = 1;
     $p->set_var('show_vars', '');
     $p->set_var('vdivid', '');
     while ($A = DB_fetchArray($query)) {
         $edit_link = "&nbsp;[<a href=\"#\" onClick='ajaxUpdateTemplateVar(\"edit\",{$templateId},{$cntr},{$j});'>Edit</a>&nbsp;]";
         $del_link = "&nbsp;[<a href=\"#\" onClick='ajaxUpdateTemplateVar(\"delete\",{$templateId},{$cntr},{$j});'\">Delete</a>&nbsp;]";