/** * page code function */ function PageCompMainCode() { global $memberID; global $site; $arrNewGroup = getDefaultGroupEditArr(); $arrErr = array(); if (isset($_POST['do_submit'])) { fillGroupArrByPostValues($arrNewGroup); $arrErr = checkGroupErrors($arrNewGroup); if (md5($_POST['simg']) != $_COOKIE['strSec']) { $arrErr['simg'] = 'SIMG_ERR'; } unset($_COOKIE['strSec']); if (empty($arrErr)) { $arrNewGroup['creatorID'] = array('Name' => 'creatorID', 'Type' => 'text', 'Value' => $memberID); $newGroupID = saveGroup($arrNewGroup); if ($newGroupID) { addMember2Group($memberID, $newGroupID, 'Active'); $groupHomeLink = "{$site['url']}group.php?ID={$newGroupID}"; $res = _t('_Group creation successful', $groupHomeLink); $res .= "<br />"; $res .= _t('_Gallery upload_desc'); $res .= genUploadForm($newGroupID, true, true); } else { $res = _t('_Group creation unknown error'); } return $res; } } $res = genGroupEditForm($arrNewGroup, $arrErr, true); return $res; }
break; default: $_page['header'] = _t("_Upload to group gallery error"); $_page['header_text'] = _t("_Upload to group gallery error"); $_page_cont[$_ni]['page_main_code'] = _t('_Upload error'); } } else { $_page['header'] = _t("_Upload to group gallery error"); $_page['header_text'] = _t("_Upload to group gallery error"); $_page_cont[$_ni]['page_main_code'] = _t('_Upload error'); } } else { $_page['header'] = _t("_Upload to group gallery"); $_page['header_text'] = _t("_Upload to group gallery"); $_page_cont[$_ni]['page_main_code'] = _t('_Gallery upload_desc'); $_page_cont[$_ni]['page_main_code'] .= genUploadForm($groupID); } } else { $_page['header'] = _t("_Upload to group gallery error"); $_page['header_text'] = _t("_Upload to group gallery error"); $_page_cont[$_ni]['page_main_code'] = _t("_You cannot upload images because members of this group not allowed to upload images"); } } else { $_page['header'] = _t("_Upload to group gallery error"); $_page['header_text'] = _t("_Upload to group gallery error"); $_page_cont[$_ni]['page_main_code'] = _t("_You cannot upload images because you're not group member"); } break; case 'join': if (isGroupMember($memberID, $groupID, false)) { $_page['header'] = _t("_Group join error");