function guiUploadFileAnswer(&$session, $button, $destination = PATH_DELIM, $new_target_name = null, $file = TEXTFIELD_UPLOAD) { $session->trace(TC_Gui2, "guiUploadFileAnswer: dest: {$destination} new_name: {$new_target_name} name"); return guiUploadFileAnswerUnique($session, $button, $destination, $dummy, $new_target_name, $file, false); }
function baseEditPageAnswerNoSave(&$session) { $session->trace(TC_Gui1, 'baseEditPageAnswerNoSave'); if (isset($_POST['edit_cancel'])) { if (isset($_POST['edit_pageid']) && $_POST['edit_pageid'] > 0) { guiShowPageById($session, $_POST['edit_pageid'], 0); } else { baseHome($session, null); } } else { $message = null; if (isset($_POST['edit_preview'])) { } elseif (isset($_POST['edit_appendtemplate'])) { $page_id = dbPageId($session, $_POST['edit_template']); if ($page_id > 0) { $id = dbGetLastText($session, $page_id); $_POST['edit_content'] .= dbSingleValue($session, 'select text from ' . dbTable($session, T_Text) . ' where id=' . (0 + $id)); } } elseif (isset($_POST['edit_upload'])) { $session->trace(TC_Gui1, 'guiEditPageSaveAnswer:'); $message = guiUploadFileAnswerUnique($session, 'edit_upload', '/pic/', $name); if ($message == null || getPos($message, '+++') != 0) { $_POST['edit_content'] .= "\n\nhttp:pic/{$name}\n\n"; } } baseEditPage($session, C_LastMode, $message, null, $_POST['edit_mimetype']); } }