コード例 #1
0
ファイル: blog_usercp.php プロジェクト: hungnv0789/vhtm
	$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
		{
コード例 #2
0
ファイル: blog_post.php プロジェクト: hungnv0789/vhtm
			}
			$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;