示例#1
0
}
if ($inside_admin && $UI_CONFIG) {
    if ($action == "add") {
        $UI_CONFIG->locationHash = "object.add(" . $cc . ")";
    } else {
        $UI_CONFIG->locationHash = "object.edit(" . $classID . "," . $message . ")";
    }
}
// если редактируем системные таблицы, функции нужны глобальные значения
if ($systemTableID) {
    $GLOBALS['fldCount'] = $fldCount;
    $GLOBALS['fldID'] = $fldID;
    $GLOBALS['fld'] = $fld;
    $GLOBALS['fldName'] = $fldName;
    $GLOBALS['fldValue'] = $fldValue;
    $GLOBALS['fldType'] = $fldType;
    $GLOBALS['fldFmt'] = $fldFmt;
    $GLOBALS['fldNotNull'] = $fldNotNull;
    $GLOBALS['fldInheritance'] = $fldInheritance;
    $GLOBALS['fldDefault'] = $fldDefault;
    $GLOBALS['fldTypeOfEdit'] = $fldTypeOfEdit;
    $GLOBALS['fldDoSearch'] = $fldDoSearch;
}
// получаем код формы
$result = nc_fields_form($action);
if ($result) {
    if (!$nc_notmodal && (!$systemTableID || $systemTableID == 3)) {
        $result = nc_prepare_message_form($result, $action, $admin_mode, $systemTableID, $systemTableID, $current_cc, $f_Checked, $f_Priority, $f_Keyword, $f_ncTitle, $f_ncKeywords, $f_ncDescription, 1);
    }
    eval("echo \"{$result}\";");
}
示例#2
0
文件: index.php 项目: Blu2z/implsk
                if ($subdivisionTemplate) {
                    if ($File_Mode) {
                        echo $longpageTemplateView->get_footer();
                    } else {
                        eval("echo \"" . $subdivisionTemplate['Footer'] . "\";");
                    }
                }
            }
        }
    }
}
$current_sub = $old_current_sub;
$current_cc = $old_current_cc;
$nc_result_msg = ob_get_clean();
if ($_REQUEST['isModal']) {
    $nc_result_msg = nc_prepare_message_form($nc_result_msg, $action, $admin_mode, $user_table_mode, $sys_table_id, $current_cc, $f_Checked, $f_Priority, $f_Keyword, $f_ncTitle, $f_ncKeywords, $f_ncDescription, false);
}
if ($File_Mode) {
    require_once $INCLUDE_FOLDER . 'index_fs.inc.php';
    if (!$templatePreview) {
        if ($nc_core->inside_admin && $UI_CONFIG) {
            $js_code = $UI_CONFIG->to_json();
            $template_header = nc_insert_in_head($template_header, $js_code, true);
        }
        echo $template_header;
        echo $nc_result_msg;
        echo $template_footer;
    } else {
        eval('?>' . $template_header);
        echo $nc_result_msg;
        eval('?>' . $template_footer);
示例#3
0
文件: add.php 项目: Blu2z/implsk
                     ob_start();
                     include $nc_field_path;
                     $addForm = ob_get_clean();
                 }
             } catch (Exception $e) {
                 if (is_object($perm) && $perm->isSubClassAdmin($cc)) {
                     // error message
                     $addForm = sprintf(CONTROL_CLASS_CLASSFORM_CHECK_ERROR, CONTROL_CLASS_CLASS_FORMS_ADDFORM);
                 }
             }
             $nc_parent_field_path = null;
             $nc_field_path = null;
         } else {
             eval("\$addForm = \"" . $addTemplate . "\";");
         }
         echo nc_prepare_message_form($addForm, $action, $admin_mode, $user_table_mode, $sys_table_id, $current_cc, $f_Checked = null, $f_Priority = '', $f_Keyword = '', $f_ncTitle = '', $f_ncKeywords = '', $f_ncDescription = '');
     } else {
         require $ROOT_FOLDER . "message_edit.php";
     }
     if ($inside_admin && $UI_CONFIG && $goBackLink) {
         $UI_CONFIG->actionButtons[] = array("id" => "goback", "caption" => CONTROL_AUTH_HTML_BACK, "align" => 'left', "action" => "mainView.loadIframe('" . $goBackLink . "&inside_admin=1')");
     }
 } else {
     if ($systemTableID == "3") {
         $message = null;
     }
     include $ROOT_FOLDER . "message_put.php";
     $IsChecked = 2 - $moderationID;
     if ($admin_mode) {
         $IsChecked = $f_Checked ? 1 : 0;
     }
示例#4
0
文件: message.php 项目: Blu2z/implsk
             nc_print_status($warnText, 'error');
             $warnText = ob_get_clean();
         }
         ob_start();
         // check and include component part
         try {
             if (nc_check_php_file($nc_field_path)) {
                 include $nc_field_path;
             }
         } catch (Exception $e) {
             if (is_object($perm) && $perm->isSubClassAdmin($cc)) {
                 // error message
                 echo sprintf(CONTROL_CLASS_CLASSFORM_CHECK_ERROR, CONTROL_CLASS_CLASS_FORMS_EDITFORM);
             }
         }
         echo nc_prepare_message_form(ob_get_clean(), $action, $admin_mode, $user_table_mode, $sys_table_id, $current_cc, $f_Checked, $f_Priority, $f_Keyword, $f_ncTitle, $f_ncKeywords, $f_ncDescription);
         $nc_parent_field_path = null;
         $nc_field_path = null;
     } else {
         eval("echo \"" . $editTemplate . "\";");
     }
 } else {
     if ($multiple_changes) {
         echo "<script type='text/javascript'>history.go(-1);</script>";
         exit;
     } else {
         require $ROOT_FOLDER . "message_edit.php";
     }
 }
 if ($inside_admin && $UI_CONFIG && $goBackLink) {
     $UI_CONFIG->actionButtons[] = array("id" => "goback", "caption" => CONTROL_AUTH_HTML_BACK, "align" => 'left', "action" => "mainView.loadIframe('" . $goBackLink . "&inside_admin=1')");