Beispiel #1
0
	}

	if ($vbulletin->GPC['step'] == 14)
	{
		$vbulletin->input->clean_array_gpc('p', array(
			'install_do' => TYPE_STR,
		));

		require_once(DIR . "/install/cmsdefaultdata/default_data_functions.php");

		if (!$vbulletin->GPC['skip'])
		{
			if ($vbulletin->GPC['install_do'] AND can_install_default_data())
			{
				add_default_data();
				add_default_attachments(1);
				echo_flush("<p>" . $install_phrases['cms_data_import_success'] . "</p>");
			}
			elseif (can_install_default_data() AND $vbulletin->GPC['cmsdefault'] == true)
			{ // Just installing the CMS default data no need to rebuild style info
				define('HIDEPROCEED', true);
				print_cms_default_data_overwrite_form();
			}
			else
			{ // Normal CMS install
				install_product_step('vbcms');
				$row = $vbulletin->db->query_first("
					SELECT COUNT(*) AS count
					FROM " . TABLE_PREFIX . "cms_node
					WHERE nodeid <> 1"
				);
Beispiel #2
0
				SELECT userid
				FROM " . TABLE_PREFIX . "user
				WHERE username = '******'username']) . "'"
			);

			if (!$row)
			{
				print_cms_default_data_form($upgrade_phrases['finalupgrade.php']['user_not_found']);
			}
			else
			{
		  	require_once(DIR . "/install/cmsdefaultdata/default_data_functions.php");
				if (can_install_default_data())
				{
					add_default_data();
  				add_default_attachments($row['userid']);
					echo_flush("<p>" . $upgrade_phrases['finalupgrade.php']['cms_data_import_success'] . "</p>");
				}
			}
		}
	}
}

function print_cms_default_data_form($error="")
{
	global $upgradecore_phrases, $upgrade_phrases, $vbulletin;
	print_form_header('finalupgrade', '');
	construct_hidden_code('upgrade_do', 'install_data');
	construct_hidden_code('step', $vbulletin->GPC['step']);
	print_table_header($upgrade_phrases['finalupgrade.php']['cms_default_data_install']);
	print_description_row($upgrade_phrases['finalupgrade.php']['cms_default_data_overwrite']);