<%@ page contentType="text/html; charset=GBK"%>
<%@ taglib uri="/cms4j" prefix="cms4j" %>

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=GBK">
<title>CMS4J 打造专业的网站内容管理系统</title>
<link href="../css/setup.css" rel="stylesheet" type="text/css">
<style type="text/css">
<!--
.style1 {
	color: #336699;
	font-weight: bold;
}
-->
</style>

</head>

<script src="../js/common.js"></script>
<script src="../js/page_init.js"></script>


<%
String contextPath = request.getRequestURI().substring(0,request.getRequestURI().indexOf("/setup/install.jsp"));
if(null == contextPath || contextPath.equals("")){
	contextPath = "/";
}
%>

<body onLoad="pageInit()">
<cms4j:setup>
<script>
//页面初始化
function pageInit(){


	radioGuoupInit("JDBC_URL_TYPE","<%=setup_info.getJDBC_URL_TYPE()%>");		//状态
	
	displayCtrl('','key');
	displayCtrl('','DBConn');
	
	displayCtrlInit("jdbc_url_custom","<%=setup_info.getJDBC_URL_TYPE()%>","CUSTOM")	//文章频道管理权限配置
	displayCtrlInit("jdbc_url_common","<%=setup_info.getJDBC_URL_TYPE()%>","COMMON")	//文章频道管理权限配置
	
	selectInit("DATABASE","<%=setup_info.getJDBC_URL_TYPE()%>");
	
		
}
</script>
<form name="installForm" action="../do?action=saveSetupInfo" method="post">
<table width="90%" align="center" bgcolor="#FFFFFF" class="none-border">
  <tr>
    <td height="100" align="center"><h2><span class="font_title">CMS4J <%=setup_info.getVER()%> 安装</span></h2>
    </td>
  </tr>
</table>
<table width="90%" align="center" bgcolor="#FFFFFF" class="none-border" id="readme">
        <tr>
          <td>
            <table width="90%" align="center" bgcolor="#efefef" class="font_title_2">
              <tr>
                <td>
                  许可协议 
                </td>
              </tr>
            </table>
            <br />
            <table width="90%" align="center" class="blue-solid-border">
              <tr> 
                <td valign="top" class="font_content">
				  <p>1.除非获得作者本人的书面许可，禁止把这些软件用于商业目的。商业应用包括但不限于：出售、出租和利用这些软件以营利为目的的其他行为；
  </p>
				  <p>2.如需公开发布、转载这些软件，必须征得作者的同意(书面、eMail或短消息)。并且必须引用下载这些软件相对应的下载页面（位于本网站或作者的其他主页），不得直接引用软件程序文件；    </p>
				  <p>3.不得对这些软件和用这些软件生成的程序进行反编译、反汇编等破解性操作；      </p>
				  <p>4.如果未有明确声明，这些软件均为免费软件，下载者不必为此支付软件费用，但因下载这些软件引起的网络费、通信费及其他费用应由下载者自行承担；        </p>
				  <p>5.因软件固有的复杂性，作者不对这些软件的正确性、功能性、完整性和安全性作任何保证。如因下载或使用这些软件引起用户数据丢失、信息泄漏、软件宿主硬软件系统破坏或不能正常工作，作者不负任何责任。用户应在下载这些软件前对这些软件的价值和可能造成的损失进行评估；          </p>
				  <p>6.用户不得滥用这些软件，否则，用户必须对由此造成的后果负全部责任。滥用包括但不限于以下情形：
            (1)使用软件生成工具制作包含非法数据或内容的程序；
            (2)把这些软件应用于非法目的,输入非法数据。            </p>
				  <p>7.用户应及时对自己的重要数据作备份，避免在关键性的宿主系统上运行这些软件；              </p>
				  <p>8.作者保留随时把这些免费软件升级为付费软件的权利；                </p>
				  <p>9.作者保留随时更新本站软件及随时修改本条款的权利，新的条款只对本网站当时可下载的软件版本和后续版本有效，到有新的条款发布为止。</p>
				  <p>&nbsp;</p>
				  <p><span class="style1"> 软件作者:</span><strong>Dekn</strong><span class="style1">　　E-Mail/MSN: </span><strong>cms4j@hotmail.com<span class="style1">　　QQ: </span></strong>  <span class="font_content"><strong>4626636</strong></span><span class="style1"> <br>
		          <a href="http://www.cms4j.com" target="_blank">http://www.cms4j.com</a></span></p></td>
              </tr>
            </table>
            <br>
            <table width="90%" align="center" bgcolor="#efefef" class="font_title_2">
              <tr>
                <td align="left"><input type="radio" name="agree_license" value="1">
                  同意
                    <input type="radio" name="agree_license" value="2">
                不同意</td>
              </tr>
            </table>
            <br>
            <table width="90%" align="center" class="none-border">
              <tr>
                <td align="left">&nbsp;                </td>
                <td align="right"><input type="button" name="submit" value="下一步 -&gt;" onClick="if(installForm.agree_license[0].checked){displayCtrl('key','readme')}else{alert('您必须接受许可协议，方可进行安装！')}" /></td>
              </tr>
            </table></td>
        </tr>
</table>
<table width="90%" align="center" bgcolor="#FFFFFF" class="none-border" id="key" style="display: ">
  <tr>
    <td><table width="90%" align="center" bgcolor="#efefef" class="font_title_2">
      <tr>
        <td> 网站发布路径11 </td>
      </tr>
    </table>
      <table width="90%" align="center" class="blue-solid-border">
        <tr>
          <td valign="top" class="font_content"><p>
            <input name="CMS4J_CONTEXT" type="text"  readonly="" style="width:98%" value="<%=contextPath%>">
          </p></td>
        </tr>
      </table>
      <br>
      <br>
      <table width="90%" align="center" bgcolor="#efefef" class="font_title_2">
        <tr>
          <td> 软件序列号</td>
        </tr>
      </table>
        <br />
        <table width="90%" align="center" class="blue-solid-border">
          <tr>
            <td valign="top" class="font_content"><p>
                <textarea name="KEY" cols="50" rows="8" id="KEY" style="width:98% "><%=setup_info.getKEY()%></textarea>
            </p></td>
          </tr>
        </table>
        <br>
        <table width="90%" align="center" class="none-border">
          <tr>
            <td align="left"><input type="button" name="submit" value="&lt;- 上一步" onClick="displayCtrl('readme','key')" />
            </td>
            <td align="right"><input type="button" name="submit" value="下一步 -&gt;" onClick="displayCtrl('DBConn','key')" /></td>
          </tr>
        </table></td>
  </tr>
</table>
<table width="90%" align="center" bgcolor="#FFFFFF" class="none-border" id="DBConn" style="display: ">
  <tr>
    <td><table width="90%" align="center" bgcolor="#efefef" class="font_title_2">
        <tr>
          <td> 数据库连接配置</td>
        </tr>
      </table>
        <br>
        <table width="90%" align="center" bgcolor="#efefef" class="font_title_2">
          <tr>
            <td width="30%" align="right">连接方式：</td>
            <td width="70%" align="left"><input name="CONN_TYPE" type="radio" value="JDBC">
            JDBC
              <input name="CONN_TYPE" type="radio" value="CONNECTION_POOL" checked>
            连接池
            <input type="radio" name="CONN_TYPE" value="SERVICE_LOCAL" disabled>
            服务定位器</td>
          </tr>
          <tr>
            <td align="right">数据库类型：</td>
            <td align="left"><select name="DATABASE" id="DATABASE"  style="width:98% ">
              <option value="MySQL" selected>MySQL</option>
              <option value="Oracle">Oracle</option>
              <option value="SqlServer">SqlServer</option>
              <option value="DB2">DB2</option>
                                    </select></td>
          </tr>
          <tr>
            <td align="right">数据库版本：</td>
            <td align="left"><select name="DB_TYPE" id="DB_TYPE"  style="width:98% ">
              <option value="MySQL 4.01" selected>MySQL 4.01</option>
              <option value="Oracle 9i">Oracle 9i</option>
              <option value="SqlServer 2000">SqlServer 2000</option>
              <option value="DB2 8.1">DB2 8.1</option>
                        </select></td>
          </tr>
          <tr>
            <td align="right">JDBC驱动：</td>
            <td align="left"><select name="JDBC_DRIVER" id="JDBC_DRIVER"  style="width:98% ">
              <option value="com.mysql.jdbc.Driver" selected>com.mysql.jdbc.Driver</option>
              <option value="oracle.jdbc.driver.OracleDriver">oracle.jdbc.driver.OracleDriver</option>
                        </select></td>
          </tr>
          <tr>
            <td colspan="2" align="right"><hr></td>
          </tr>
		  
		  
          <tr style="display:none">
            <td align="right">配置方式：</td>
            <td align="left"><input name="JDBC_URL_TYPE" type="radio" value="COMMON" checked  onClick="displayCtrl('jdbc_url_common','jdbc_url_custom')">
              普通
                <!--<input type="radio" name="JDBC_URL_TYPE" value="CUSTOM" onClick="displayCtrl('jdbc_url_custom','jdbc_url_common')">
              高级--></td>
          </tr>
          <tr id="jdbc_url_common">
            <td colspan="2" align="right"><table width="100%" border="0" align="center" cellpadding="0" cellspacing="0" bgcolor="#efefef" class="font_title_2">

              <tr>
                <td width="30%" align="right">数据库服务器地址：</td>
                <td width="70%" align="left"><input name="JDBC_SERVER_IP" type="text" id="JDBC_SERVER_IP"  value="<%=setup_info.getJDBC_SERVER_IP()%>" size="30">
                  <span class="remark">相对于服务器本身而言</span></td>
              </tr>
              <tr>
                <td align="right">数据库服务端口：</td>
                <td align="left"><input name="JDBC_SERVER_PORT" type="text" id="JDBC_SERVER_PORT"  value="<%=setup_info.getJDBC_SERVER_PORT()%>" size="30"> 
                  <span class="remark">默认为 3306</span></td>
              </tr>
              <tr style="display:none">
                <td align="right">数据库名称：</td>
                <td align="left">CMS4J 　　　　　　　　　　　　<span class="remark">[免费版不可变更数据库名称] </span></td>
              </tr>
              <tr style="">
                <td align="right">数据库名称：</td>
                <td align="left"><input name="JDBC_DB_NAME" type="text" id="JDBC_DB_NAME" style="width:98% " value="<%=setup_info.getJDBC_DB_NAME()%>"></td>
              </tr>
              <tr>
                <td align="right">数据库连接编码：</td>
                <td align="left"><input name="JDBC_DB_CHARACTER" type="text" id="JDBC_DB_CHARACTER"  value="<%=setup_info.getJDBC_DB_CHARACTER()%>" size="30">
                  <span class="remark">默认为 gb2312</span></td>
              </tr>
              <tr>
                <td align="right">当数据库CMS4J数据库存在时：</td>
                <td align="left"><input name="IS_DEL_EXIST_DB" type="radio" value="0" checked>
                  不覆盖，给出提示
                    <input type="radio" name="IS_DEL_EXIST_DB" value="2">
不覆盖,直接初始化数据
                    <input type="radio" name="IS_DEL_EXIST_DB" value="1">
直接覆盖
<input type="radio" name="IS_DEL_EXIST_DB" value="3">
跳过初始化</td>
              </tr>


            </table></td>
            </tr>
          
          <tr id="jdbc_url_custom">
            <td align="right" valign="top">JDBC连接URL：<br>            </td>
            <td align="left"><textarea name="JDBC_CUSTOMED_URL" rows="5" id="JDBC_CUSTOMED_URL" style="width:98% "><%=setup_info.getJDBC_CUSTOMED_URL()%></textarea>
              <br>
              <span class="remark">注意：如果您的数据库安装在其它机器中，请更改上面连接URL中的的IP地址以及相应的数据库端口号为目标机器IP以及端口.              </span></td>
          </tr>
          
          <tr>
            <td colspan="2" align="right"><hr></td>
          </tr>
          <tr>
            <td align="right">JDBC连接用户名：</td>
            <td align="left"><input name="JDBC_USER" type="text" id="JDBC_USER"  value="<%=setup_info.getJDBC_USER()%>" size="30"> 
              <span class="remark">数据库管理用户名称 </span></td>
          </tr>
          <tr>
            <td align="right">JDBC连接用户密码：</td>
            <td align="left"><input name="JDBC_PASSWORD" type="text" id="JDBC_PASSWORD"  value="<%=setup_info.getJDBC_PASSWORD()%>" size="30"> 
              <span class="remark">数据库管理用户口令</span> </td>
          </tr>
        </table>
        <br>        
        <table width="90%" align="center" class="none-border">
          <tr>
            <td align="left"><input type="button" name="submit" value="&lt;- 上一步" onClick="displayCtrl('key','DBConn')" />
            </td>
            <td align="right"><input type="submit" name="submit" value="根据以上配置信息，执行安装 -&gt;" onClick="displayCtrl('DBConn','key')" /></td>
          </tr>
        </table>            </td>
  </tr>
</table>
</form>
</cms4j:setup>
</body>
</html>
