try {
            $upload = tfk_upload_files::factory($fileVault, $groupID, $memberID);
            $status = $upload->handle('group');
            if ($status === true) {
                $upload->saveBucket($_POST);
            }
            $_page['header'] = _t("Your file was uploaded");
            $_page['header_text'] = _t("Your file was uploaded");
            $_page_cont[$_ni]['page_main_code'] = _t('Yeah! Your file upload was succesfull.');
            $_page_cont[$_ni]['page_main_code'] .= $getBackCode;
        } catch (Exception $e) {
            switch ($e->getCode()) {
                case 404:
                    $_rData = tfk_upload_files::error($_page, $_page_cont, 'gallery', $e->getMessage(), $_ni);
                    break;
                case 500:
                    $_rData = tfk_upload_files::error($_page, $_page_cont, 'gallery', $e->getMessage(), $_ni);
                    break;
                default:
                    $_rData = tfk_upload_files::error($_page, $_page_cont, 'gallery', $e->getMessage(), $_ni);
                    break;
            }
            $_page = $_rData['_page'];
            $_page_cont = $_rData['_page_cont'];
        }
    }
} else {
    $_rData = tfk_upload_files::error($_page, $_page_cont, 'gallery', "_You cannot upload files because you're not group member", $_ni);
    $_page = $_rData['_page'];
    $_page_cont = $_rData['_page_cont'];
}