<?php
// +---------------------------------------------+
// |     Copyright  2007 - 2009 weenCompany      |
// |     http://www.weentech.com                 |
// |     This file may not be redistributed.     |
// +---------------------------------------------+

$wcversion = '5.3.0';
$wclang = '简体中英文版(UTF-8)';
$installtitle = 'weenCompany™闻名企业网站系统(CWS) - '.$wclang . $wcversion.' - 安装向导';

?>


<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title><?php echo $installtitle;?></title>
<link rel="stylesheet" type="text/css" media="all" href="styles.css"/>
<script type="text/javascript" src="jquery/jquery.pack.js"></script>


<script type="text/javascript">
		

		//localWords
		var Step1Title = "<?php echo '欢迎! - ' . $installtitle;?>";
		var step2title = "<?php echo '环境测试 - ' . $installtitle;?>";
		var step3title = "<?php echo '系统安装 - ' . $installtitle;?>";
		var step4title = "<?php echo '管理设置 - ' . $installtitle;?>";
		var step5title = "<?php echo '系统安装完成! - ' . $installtitle;?>";
		var txtDbLoginEmpty = "<?php echo '请输入数据库用户名!'; ?>";
		var txtDbNameEmpty = "<?php echo '请输入数据库名称!'; ?>";
		var txtDbPasswordEmpty = "<?php echo '请输数据库用户密码!'; ?>";
		var txtDbServerEmpty = "<?php echo '请输入数据库服务器名或IP!'; ?>";
		var txtSmtpSrvEmpty = "<?php echo '请输入SMTP邮件服务器名或IP!'; ?>";
		var txtSmtpLoginEmpty = "<?php echo '请输入SMTP邮件服务器用户名!'; ?>";
		var txtSmtpPasswordEmpty = "<?php echo '请输入SMTP邮件服务器密码!'; ?>";
		var txtSmtpFromEmpty = "<?php echo '请输入与SMTP邮件服务器用户名对应的Email地址!'; ?>";
		var testMsg = "<?php echo '这是一个测试邮件, 收到此邮件证明您的服务器可以正常发送邮件.'; ?>";
		var testSubject = "<?php echo '来自weenCompany的测试邮件'; ?>";
		var mailSended = "<?php echo '测试邮件发送成功.'; ?>";
		var txtTabInstaller1 = "<?php echo '欢迎!'; ?>";
		var txtTabInstaller2 = "<?php echo '环境测试'; ?>";
		var txtTabInstaller3 = "<?php echo '系统安装'; ?>";
		var txtTabInstaller4 = "<?php echo '管理设置'; ?>";
		var txtTabInstaller5 = "<?php echo '系统安装完成!'; ?>";
		
		var txtError = new Array();
		txtError[0] = "<?php echo '必需填写Email地址!'; ?>";
		txtError[2] = "<?php echo '重复输入的管理员密码不相同!'; ?>";
		txtError[3] = "<?php echo 'Email地址无效!'; ?>";
		txtError[8] = "<?php echo '数据库表前缀仅允许英文字母, 数字且必须以下划线结尾!'; ?>";
		txtError[11] = "<?php echo '向数据库写入数据时发生错误!'; ?>";
		txtError[12] = "<?php echo '密码不符合系统要求!<br>(至少5个小写字母或数字)'; ?>";
		txtError[14] = "<?php echo 'weenCompany闻名企业网站系统(CWS)已经安装.<br>如果您希望删除原有网站数据并重新安装，请先清空config.php文件的内容(yourwebsite/includes/config.php).'; ?>";
		txtError[23] = "<?php echo '数据库连接正常.'; ?>";
		txtError[24] = "<?php echo '数据库服务器连接正常, 但未找到此数据库!'; ?>";
		txtError[25] = "<?php echo '数据库服务器连接不成功!<br>请检查服务器地址, 用户名及密码是否正确.'; ?>";
		txtError[26] = "<?php echo '测试邮件发送错误! 请检查SMTP邮件服务器参数设置.'; ?>";
		txtError[38] = "<?php echo '此项不能为空!'; ?>";
		
</script>
		
<script type="text/javascript" src="ajax.js"></script> 


</head>

<body onkeydown="if(event.keyCode==13){document.getElementById('btNext').click();return false;}">

<div id="noJavaScript">
weenCompany™安装程序要求浏览器支持Javascript!</div>

<div id="container">

<div id="leftpannel">
	<h1>
		<div id="weenCompanyLogo">&nbsp;</div>
		<div class="installerVersion" id="installerVersion">&nbsp;</div>
	</h1>
	
	<ol id="tabs"><li>&nbsp;</li></ol>
    
    <div id="loaderSpace" align="center">
        <br /><div id="loader">&nbsp;</div>
    </div>
</div>


<div id="sheets">

	<div class="sheet shown" id="sheet_lang">
		<h2>欢迎!</h2>
		<h3>欢迎进入weenCompany™ <?php echo $wclang . $wcversion;?> 安装向导.<br />安装过程可能需要 3-8 分钟完成.</h3>
		<p>在安装向导的帮助下, 安装weenCompany™非常简单.<br />但在Unix或Linux服务器环境下, 您可能需要手动完成以下任务:</p>
		<ul>
			<li>使用FTP工具设置网站相关文件或文件夹属性</li>
		</ul>
		<p>
			如果您需要更多帮助, 请访问: <a href="http://www.weentech.com/bbs/" target="_blank">闻泰网络 BBS</a>.		</p>
		
		<h3>weenCompany™安装要求:</h3>
		<ul>
			<li>Web服务器: Unix或Linux(<font color="green"><b>推荐</b></font>)或Windows.</li>
			<li>PHP: 4.1或以上.</li>
			<li>MySQL: 4.0或以上.</li>
		</ul>
		
	</div>
	
		<div class="sheet" id="sheet_require">
			
			<h2>环境测试</h2>
			
			<h3>以下项目必须呈现为:<img src="img/ok.gif" border="0" align="absmiddle" />图标才能通过环境测试, 否则需要手动设置:</h3>
			
			<p>
				如果您有任何问题, 请访问: <a href="http://www.weentech.com/bbs/" target="_blank">闻泰网络 BBS</a></p>
			
			<ul id="required">
				<li class="title">服务器PHP环境测试:</li>
				<li class="required">PHP <?php echo phpversion();?> 已安装</li>
				<li class="required">支持 MySQL 数据库</li>
				<li class="required">允许上传文件</li>
				<li class="required">允许创建文件或文件夹</li>
				<li class="required">支持 GD 图形库</li>
                
				<li class="title">以下文件需要设置为可写:</li>
				<li class="required">./admin/languages/custom_cn_lang.php</li>
				<li class="required">./admin/languages/custom_en_lang.php</li>
				<li class="required">./includes/config.php</li>
                
				<li class="title">以下文件夹需要设置为可写:</li>
				<li class="required">./admin/backup/</li>
				<li class="required">./modules/</li>
				<li class="required">./modules/m17_products/images_cn/</li>
				<li class="required">./modules/m17_products/images_en/</li>
				<li class="required">./modules/m17_products/upload/</li>
				<li class="title">以下文件夹及所有下属文件夹均需设置为可写:</li>
				<li class="required">./images/</li>
				<li class="required">./templates/</li>

			</ul>
			
			<p><input class="button" value="重新测试" type="button" id="req_bt_refresh"/></p>
		</div>
		
		<div class="sheet" id="sheet_db">
			<h2>数据库设置</h2>
			
			<p>1. 请输入以下数据库连接信息:
            <br/><span class="userInfos">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;注: 如果您不知道数据库连接信息, 请联系您的主机服务商.</span></p>
			<form id="formCheckSQL" class="aligned" action="" onsubmit="verifyDbAccess(); return false;" method="post">
				<p>
					<label for="dbServer">数据库服务器(或IP) : </label>
					<input size="25" class="text" type="text" id="dbServer" value="localhost"/>
				</p>
				<p>
					<label for="dbName">数据库名 : </label>
					<input size="10" class="text" type="text" id="dbName" value=""/>
				</p>
				<p>
					<label for="dbLogin">用户名 : </label>
					<input class="text" size="10" type="text" id="dbLogin" value=""/>
				</p>
				<p>
					<label for="dbPassword">密码 : </label>
					<input class="text" autocomplete="off" size="10" type="password" id="dbPassword"/>
				</p>
				<p class="aligned">
					<input id="btTestDB" class="button" type="submit" value="测试连接!"/>
				</p>
				<p id="dbResultCheck"></p>
			</form>
			
			<div id="dbTableParam">
				<form action="#" method="post" onsubmit="createDB(); return false;">
				<p><label for="db_prefix">2. weenCompany™数据库表前缀: </label><input class="text" type="text" id="db_prefix" value="cws_"/><br /><span class="userInfos">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;注: 安装程序将删除数据库中所有已存在的包含此前缀的表.</span></p>
				</form>
				<p id="dbCreateResultCheck"></p>
			</div>
			<div id="mailPart">
				<h2>电子邮件设置</h2>
				
				<p>
					<input type="checkbox" id="set_stmp"/>
					<label for="set_stmp">SMTP邮件服务器设置:</label><br/>
					<span class="userInfos">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;默认情况下, 可使用PHP 'mail()' 函数发送邮件. 但对于Windows服务器则需要手动设置SMTP信息才能发送邮件. 您也可以在系统安装完成后设置SMTP信息.</span>				</p>
				
				<div id="mailSMTPParam">
					<form class="aligned" action="#" method="post" onsubmit="verifyMail(); return false;">
						<p>
							<label for="smtpSrv">邮件服务器(或IP) : </label>
							<input class="text" type="text" id="smtpSrv" value="smtp.yoursite.com"/>
						</p>
					
						<p>
							<label for="smtpPort">端口 :</label>
							<input type="text" size="5" id="smtpPort" value="25" />
						</p>
						
						<p>
							<label for="smtpLogin">用户名 : </label>
							<input class="text" type="text" size="10" id="smtpLogin" value="" />
						</p>

						<p>
							<label for="smtpPassword">密码 : </label>
							<input autocomplete="off" class="text" type="password" size="10" id="smtpPassword" />
						</p>

						<p>
							<label for="smtpFrom">用户名对应的Email地址: </label>
							<input class="text" type="text" id="smtpFrom" />
						</p>
					</form>
				</div>
				<p>
					<input class="text" id="testEmail" type="text" size="15" value="enter@your.email"></input>
					<input id="btVerifyMail" class="button" type="submit" value="发送测试邮件"></input>
				</p>
				
				<p id="mailResultCheck" class="userInfos"></p>
			</div>
		</div>
		
		<div class="sheet" id="sheet_infos">
			<form action="" method="post" onsubmit="return false;" enctype="multipart/form-data">
				
				<h2>管理设置</h2>
				
				<h3>网站管理员信息</h3>
                
				<div class="field">
					<label for="infosName" class="aligned">管理员用户名: </label><input type="text" class="text required" id="infosName"/><br/>
					<span id="resultInfosName" class="result aligned"></span>
				</div>

				<div class="field">
					<label for="infosPassword" class="aligned">管理密码: </label><input autocomplete="off" type="password" class="text required" id="infosPassword"/><br/>
					<span id="resultInfosPassword" class="result aligned"></span>
				</div>
				<div class="field">
					<label class="aligned" for="infosPasswordRepeat">重新输入: </label><input type="password" autocomplete="off" class="text required" id="infosPasswordRepeat"/><br/>
					<span id="resultInfosPasswordRepeat" class="result aligned"></span>
				</div>
                
				<div class="field">
					<label for="infosEmail" class="aligned">E-mail地址: </label><input type="text" class="text required" id="infosEmail"/><br/>
					<span id="resultInfosEmail" class="result aligned"></span>
				</div>
				
			</form>
		
			<div id="resultEnd">
				<span id="resultInfosSQL" class="result"></span>
			</div>
		</div>
		
		<div class="sheet" id="sheet_end">
			<h2>恭喜!</h2>			
			<h3>安装完成.</h3>
			<p>weenCompany™闻名企业网站系统安装成功, 祝您的网站越办越闻名!</p>
			<p>以下是您的weenCompany™系统信息, 您可以登录后台管理进行修改.</p>
			<p id="resultInstall">
			管理员ID: <span id="endName"></span><br/><br/>
			登录密码 : <span id="adminPassword"></span><br/>
			电子邮件 : <span id="endEmail"></span></p>
			<h3>敬告! 为了确保系统安全, 请删除系统安装文件夹: 'install/'</h3>
			<p>选择进入weenCompany™网站系统首页(前台) 或 管理登录(后台):</p>
			<ul>
				<li><a id="endFO" href="../" target="_blank">网站首页</a></li>
				<li><a id="endBO" href="../admin" target="_blank">我的后台</a></li>
			</ul>
		</div>
		
</div>

<div id="buttons">
	<input id="btBack" class="button little disabled" type="button" value="返回" disabled="disabled"/>
	<input id="btNext" class="button little disabled" type="button" value="下一步" />
</div>
</div>
<ul id="footer">
	<li><a href="http://www.weentech.com/bbs/" title="官方论坛" target="_blank">官方论坛</a> | </li>
  <li><a href="http://www.weentech.com" title="演示站点" target="_blank">演示站点</a> | </li>
  <li><a href="http://www.weentech.com/contact/" title="联系我们" target="_blank">联系我们</a> | </li>
  <li>&copy; 2006-<?php echo date('Y'); ?></li>
</ul>


</body>
</html>
