} if ($art_id != $spotlight_current->getVar("art_id") || $spotlight_obj->isNew()) { $spotlight_obj->setVar("sp_time", time()); } $sp_categories = empty($_POST["sp_categories"]) ? array() : $_POST["sp_categories"]; $sp_note = $_POST["sp_note"]; $error_upload = ""; $sp_image_file = ""; if (!empty($_FILES['userfile']['name'])) { require_once XOOPS_ROOT_PATH . "/modules/" . $GLOBALS["artdirname"] . "/class/uploader.php"; $uploader = new art_uploader(XOOPS_ROOT_PATH . "/" . $xoopsModuleConfig['path_image']); if ($uploader->fetchMedia($_POST['xoops_upload_file'][0])) { if (!$uploader->upload()) { $error_upload = $uploader->getErrors(); } elseif (file_exists($uploader->getSavedDestination())) { $sp_image_file = $uploader->getSavedFileName(); } } else { $error_upload = $uploader->getErrors(); } } $sp_image_caption = !empty($_POST["sp_image_caption"]) ? $_POST["sp_image_caption"] : ""; $sp_image_caption_strip = $myts->htmlSpecialChars($myts->stripSlashesGPC($sp_image_caption)); $sp_image["caption"] = $sp_image_caption; if ($sp_image_file) { $sp_image["file"] = $sp_image_file; $spotlight_obj->setVar("sp_image", $sp_image); } else { $sp_image["file"] = empty($_POST['sp_image_file']) ? "" : $_POST['sp_image_file']; $image = $spotlight_obj->getVar("sp_image"); if ($image["file"] != $sp_image["file"] || $sp_image_caption_strip != $sp_image["caption"]) {
if (art_isAdministrator() || is_object($xoopsUser) && ($writer_handler->getVar("uid") == $xoopsUser->getVar("uid") || $writer_obj->isNew())) { foreach (array("writer_name", "writer_profile") as $tag) { if (@$_POST[$tag] != $writer_obj->getVar($tag)) { $writer_obj->setVar($tag, $_POST[$tag]); } } if (art_isAdministrator() && !empty($_FILES['userfile']['name'])) { $error_upload = ""; $writer_avatar = ""; include_once XOOPS_ROOT_PATH . "/modules/" . $GLOBALS["artdirname"] . "/class/uploader.php"; $uploader = new art_uploader(XOOPS_ROOT_PATH . "/" . $xoopsModuleConfig['path_image']); if ($uploader->fetchMedia($_POST['xoops_upload_file'][0])) { if (!$uploader->upload()) { $error_upload = $uploader->getErrors(); } elseif (file_exists($uploader->getSavedDestination())) { $writer_avatar = $uploader->getSavedFileName(); } } else { $error_upload = $uploader->getErrors(); } } $writer_avatar = empty($writer_avatar) ? empty($_POST['writer_avatar']) ? "" : $_POST['writer_avatar'] : $writer_avatar; if ($writer_avatar != $writer_obj->getVar("writer_avatar")) { $writer_obj->setVar("writer_avatar", $writer_avatar); } $writer_id = $writer_handler->insert($writer_obj); } } //$name_parent = $_REQUEST["target"]; $name_current = 'users'; echo $js_adduser = '
include XOOPS_ROOT_PATH . "/modules/" . $xoopsModule->getVar("dirname") . "/include/vars.php"; // Article actions // "delete": delete one page // "edit": edit // "save": save // "save_edit": submit and continue to edit // "publish": regular submission // "preview": preview and continue to edit $art_image_file_upload = ""; if ($canupload && empty($_POST["del"]) && empty($_POST["delete"]) && !empty($_FILES["userfile"]["name"])) { $uploader = new art_uploader(XOOPS_ROOT_PATH . "/" . $xoopsModuleConfig["path_image"], array("jpg", "png", "gif", "jpeg")); if ($uploader->fetchMedia($_POST["xoops_upload_file"][0])) { if (!$uploader->upload()) { xoops_error($uploader->getErrors()); } elseif (file_exists($uploader->getSavedDestination())) { $art_image_file_upload = $uploader->getSavedFileName(); } } else { xoops_error($uploader->getErrors()); } if (!empty($_POST["art_image_file_tmp"])) { @unlink(XOOPS_ROOT_PATH . "/" . $xoopsModuleConfig["path_image"] . "/" . $_POST["art_image_file_tmp"]); unset($_POST["art_image_file_tmp"]); } } if (!empty($_POST["del"]) && isset($_POST["page"]) && $art_id > 0) { if (count($article_obj->getPages()) <= 1) { $_POST["delart"] = 1; } elseif (empty($newpage)) { $text_handler =& xoops_getmodulehandler("text", $GLOBALS["artdirname"]); $page_id = $article_obj->getPage($page, true);
$idarray = $mytree->getAllChildId($category->getVar("cat_id")); if (!in_array($cat_pid, $idarray)) { $category->setVar("cat_pid", $cat_pid); } } $category->setVar("cat_moderator", empty($_POST["cat_moderator"]) ? array() : $_POST["cat_moderator"]); } $error_upload = ""; $cat_image = ""; if (!empty($_FILES['userfile']['name'])) { $uploader = new art_uploader(XOOPS_ROOT_PATH . "/" . $xoopsModuleConfig['path_image']); if ($uploader->fetchMedia($_POST['xoops_upload_file'][0])) { if (!$uploader->upload()) { $error_upload = $uploader->getErrors(); } elseif (file_exists($uploader->getSavedDestination())) { $cat_image = $uploader->getSavedFileName(); } } else { $error_upload = $uploader->getErrors(); } } $cat_image = empty($cat_image) ? empty($_POST['cat_image']) ? "" : $_POST['cat_image'] : $cat_image; if ($cat_image != $category->getVar("cat_image")) { $category->setVar("cat_image", $cat_image); } $cat_id_new = $category_handler->insert($category); if (empty($from)) { $redirect = XOOPS_URL . "/modules/" . $GLOBALS["artdirname"] . "/view.category.php" . URL_DELIMITER . $cat_id_new; } else { $redirect = XOOPS_URL . "/modules/" . $GLOBALS["artdirname"] . "/admin/admin.category.php"; }