ddbe02ba45
+YUCHENG HU+ git-svn-id: https://svn.code.sf.net/p/hawebs/svn@140 a2543c7e-f6e9-4f8a-8bff-1ffc34733512
152 lines
6.1 KiB
PHP
152 lines
6.1 KiB
PHP
<?php
|
|
/*+**********************************************************************************
|
|
* The contents of this file are subject to the vtiger CRM Public License Version 1.0
|
|
* ("License"); You may not use this file except in compliance with the License
|
|
* The Original Code is: vtiger CRM Open Source
|
|
* The Initial Developer of the Original Code is vtiger.
|
|
* Portions created by vtiger are Copyright (C) vtiger.
|
|
* All Rights Reserved.
|
|
************************************************************************************/
|
|
|
|
//get php configuration settings. requires elaborate parsing of phpinfo() output
|
|
ob_start();
|
|
phpinfo(INFO_GENERAL);
|
|
$string = ob_get_contents();
|
|
ob_end_clean();
|
|
|
|
$pieces = explode("<h2", $string);
|
|
$settings = array();
|
|
|
|
require_once('config.inc.php');
|
|
$install_permitted = false;
|
|
if(!isset($dbconfig['db_hostname']) || $dbconfig['db_status']=='_DB_STAT_') {
|
|
$install_permitted = true;
|
|
}
|
|
|
|
foreach($pieces as $val)
|
|
{
|
|
preg_match("/<a name=\"module_([^<>]*)\">/", $val, $sub_key);
|
|
preg_match_all("/<tr[^>]*>
|
|
<td[^>]*>(.*)<\/td>
|
|
<td[^>]*>(.*)<\/td>/Ux", $val, $sub);
|
|
preg_match_all("/<tr[^>]*>
|
|
<td[^>]*>(.*)<\/td>
|
|
<td[^>]*>(.*)<\/td>
|
|
<td[^>]*>(.*)<\/td>/Ux", $val, $sub_ext);
|
|
foreach($sub[0] as $key => $val) {
|
|
if (preg_match("/Configuration File \(php.ini\) Path /", $val)) {
|
|
$val = preg_replace("/Configuration File \(php.ini\) Path /", '', $val);
|
|
$phpini = strip_tags($val);
|
|
}
|
|
}
|
|
|
|
}
|
|
?>
|
|
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
|
|
<html>
|
|
<head>
|
|
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
|
|
<title>vtiger CRM 5 - Configuration Wizard - Welcome</title>
|
|
<link href="include/install/install.css" rel="stylesheet" type="text/css">
|
|
</head>
|
|
|
|
<body class="small cwPageBg" topmargin="0" leftmargin="0" marginheight="0" marginwidth="0">
|
|
<br>
|
|
<!-- Table for cfgwiz starts -->
|
|
<table border=0 cellspacing=0 cellpadding=0 width=80% align=center>
|
|
<tr>
|
|
<td class="cwHeadBg" align=left><img src="include/install/images/configwizard.gif" alt="Configuration Wizard" hspace="20" title="Configuration Wizard"></td>
|
|
<td class="cwHeadBg1" align=right><img src="include/install/images/vtigercrm5.gif" alt="vtiger CRM 5" title="vtiger CRM 5"></td>
|
|
<td class="cwHeadBg1" width=2%></td>
|
|
</tr>
|
|
</table>
|
|
<table border=0 cellspacing=0 cellpadding=0 width=80% align=center>
|
|
<tr>
|
|
<td background="include/install/images/topInnerShadow.gif" align=left><img height="10" src="include/install/images/topInnerShadow.gif" ></td>
|
|
|
|
</tr>
|
|
</table>
|
|
<table border=0 cellspacing=0 cellpadding=10 width=80% align=center>
|
|
<tr>
|
|
<td class="small" bgcolor="#4572BE" align=center>
|
|
<!-- Master display -->
|
|
<table border=0 cellspacing=0 cellpadding=0 width=97%>
|
|
<tr>
|
|
<td width=100% valign=top class="cwContentDisplay" align=left>
|
|
<!-- Right side tabs -->
|
|
<table border=0 cellspacing=0 cellpadding=10 width=70% align=center>
|
|
<tr>
|
|
<td class=small align=left colspan=2><img src="include/install/images/welcome.gif" alt="Welcome to Configuration Wizard" title="Welcome to Configuration Wizard">
|
|
<br><hr noshade size=1>
|
|
</td>
|
|
</tr>
|
|
|
|
<tr class='level3'>
|
|
<td valign=top align=left class="small contentDisplay" style="padding-left:20px;height:250px;" colspan=2>
|
|
<p style='text-align:center;font-weight:bold;'>This configuration wizard helps you install vtigerCRM 5.1.0.</p>
|
|
<p><br>
|
|
vtiger CRM is a community-driven, fully open source, CRM software project. <br><br>
|
|
The aim of the project is to provide the best and most open CRM solution with the lowest total cost of ownership to small and medium enterprises.<br><br>
|
|
The product is widely used throughout the world, with over a thousand downloads a day. <br><br>
|
|
vtiger CRM has an active community of developers and users, with contributors from many different countries.<br> <br>
|
|
It is available in many languages, with a strong partner network in dozens of countries.
|
|
</p>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td colspan=2></span></td>
|
|
</tr>
|
|
<tr>
|
|
<?php
|
|
if($install_permitted == true){
|
|
?>
|
|
<td align=right>
|
|
<form action="install.php" method="post" name="installform" id="form">
|
|
<input type="hidden" name="file" value="LicenceAgreement.php" />
|
|
<input type="hidden" name="install" value="true" />
|
|
<input type="image" src="include/install/images/cwBtnInstall.gif" value='install' alt="install" border="0" title="install" style="cursor:pointer;" onClick="window.document.installform.submit();">
|
|
</form>
|
|
</td>
|
|
<td align=left>
|
|
<?php
|
|
}
|
|
else{
|
|
?>
|
|
<td align=center colspan=2>
|
|
<?php
|
|
}
|
|
?>
|
|
<form action="install.php" method="post" name="Migrateform" id="form">
|
|
<input type="hidden" name="filename" value="SetMigrationConfig.php" />
|
|
<input type="hidden" name="file" value="CheckSystem.php" />
|
|
<input type="hidden" name="migrate" value="true" />
|
|
<input type="image" src="include/install/images/cwBtnMigrate.gif" value='migrate' alt="migrate" border="0" title="migrate" style="cursor:pointer;" onClick="window.document.Migrateform.submit();">
|
|
</form>
|
|
</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
</tr>
|
|
</table>
|
|
<!-- Master display stops -->
|
|
<br>
|
|
</td>
|
|
</tr>
|
|
</table>
|
|
<table border=0 cellspacing=0 cellpadding=0 width=80% align=center>
|
|
<tr>
|
|
<td class='cwfooterBg' background="include/install/images/bottomGradient.gif"><br></td>
|
|
</tr>
|
|
</table>
|
|
<table border=0 cellspacing=0 cellpadding=0 width=80% align=center>
|
|
<tr>
|
|
<td align=center><img src="include/install/images/bottomShadow.jpg"></td>
|
|
</tr>
|
|
</table>
|
|
<table border=0 cellspacing=0 cellpadding=0 width=80% align=center>
|
|
<tr>
|
|
<td class=small align=center> <a href="http://www.vtiger.com" target="_blank">www.vtiger.com</a></td>
|
|
</tr>
|
|
</table>
|
|
</body>
|
|
</html>
|