$dataman->pre_save(); $errors = array_merge($errors, $dataman->errors); if (!empty($errors)) { define('POSTPREVIEW', true); $preview = construct_errors($errors); $previewpost = true; $_REQUEST['do'] = 'modifyblock'; } else if ($vbulletin->GPC['preview']) { define('POSTPREVIEW', true); require_once(DIR . '/includes/blog_functions_post.php'); $preview = process_blog_preview($customblock, 'entry'); $_REQUEST['do'] = 'modifyblock'; } else { $dataman->save(); if ($dataman->fetch_field('type') == 'block') { if ($vbulletin->url == 'index.php') { $vbulletin->url = 'blog_usercp.php?' . $vbulletin->session->vars['sessionurl'] . "do=sidebar"; } eval(print_standard_redirect('redirect_blog_blockthanks')); } else {
} $xml->close_group(); $xml->print_xml(); } else { define('COMMENTPREVIEW', true); $preview = construct_errors($blogman->errors); // this will take the preview's place $previewpost = true; $_REQUEST['do'] = 'comment'; } } else if ($vbulletin->GPC['preview']) { define('COMMENTPREVIEW', true); $preview = process_blog_preview($blog, 'comment'); $previewpost = true; $_REQUEST['do'] = 'comment'; } else if ($vbulletin->GPC['advanced']) { $_REQUEST['do'] = 'editcomment'; } else { $blogcommentid = $blogman->save(); if ($blogtextid) { $blogcommentid =& $blogtextid; $update_edit_log = true;