mirror of
https://github.com/Lastorder-DC/rhymix.git
synced 2026-05-01 08:12:17 +09:00
#19692159 improve install UI
git-svn-id: http://xe-core.googlecode.com/svn/branches/1.5.0@8311 201d5d3c-b55e-5fd7-737f-ddc643e51545
This commit is contained in:
parent
9076974a59
commit
f71f5b564e
48 changed files with 1555 additions and 4097 deletions
31
modules/install/tpl/admin_form.html
Normal file
31
modules/install/tpl/admin_form.html
Normal file
|
|
@ -0,0 +1,31 @@
|
|||
<!--%import("filter/admin.xml")-->
|
||||
<!--%import("js/install_admin.js")-->
|
||||
<!--#include("header.html")-->
|
||||
<div id="body">
|
||||
<!--#include("progress_menu.html")-->
|
||||
<span class="dummy"></span>
|
||||
<div id="content">
|
||||
<form action="./" method="post" onsubmit="return procFilter(this, install)">
|
||||
<ul class="form formAdmin">
|
||||
<li><label for="aId">{$lang->user_id}</label><input name="user_id" type="text" value="admin" class="iText" id="aId" /></li>
|
||||
<li><label for="aPw1">{$lang->password1}</label><input name="password1" type="password" class="iText" id="aPw1" /></li>
|
||||
<li><label for="aPw2">{$lang->password2}</label><input name="password2" type="password" class="iText" id="aPw2" /></li>
|
||||
<li><label for="aName">{$lang->user_name}</label><input name="user_name" type="text" class="iText" id="aName" /></li>
|
||||
<li><label for="aNick">{$lang->nick_name}</label><input name="nick_name" type="text" class="iText" id="aNick" /></li>
|
||||
<li><label for="aMail">{$lang->email_address}</label><input name="email_address" type="text" class="iText" id="aMail" /></li>
|
||||
</ul>
|
||||
<div class="desc">
|
||||
<p>{$lang->install_notandum}</p>
|
||||
</div>
|
||||
<div class="btnArea">
|
||||
<div class="fLeft">
|
||||
<span class="btn icon"><span class="back"></span> <a href="{getUrl('', 'act', 'dispInstallConfigForm')}">{$lang->cmd_back}</a></span>
|
||||
</div>
|
||||
<div class="fRight">
|
||||
<span class="btn icon"><span class="check"></span> <input name="" type="submit" value="{$lang->cmd_complete}" /></span>
|
||||
</div>
|
||||
</div>
|
||||
</form>
|
||||
</div>
|
||||
</div>
|
||||
<!--#include("footer.html")-->
|
||||
|
|
@ -1,31 +1,29 @@
|
|||
<!--#include("header.html")-->
|
||||
|
||||
<h2 class="xeAdmin">{$lang->install_condition_title}</h2>
|
||||
|
||||
<table cellspacing="0" class="tableType6">
|
||||
<col width="180" /><col />
|
||||
|
||||
<!--@foreach($checklist as $key => $val)-->
|
||||
<tr>
|
||||
<th scope="row">{$lang->install_checklist_title[$key]}</th>
|
||||
<td>
|
||||
<!--@if($val)-->
|
||||
{$lang->enable}
|
||||
<!--@else-->
|
||||
<span class="none">{$lang->disable}</span>
|
||||
<br />{$lang->install_checklist_desc[$key]}
|
||||
<!--@end-->
|
||||
</td>
|
||||
</tr>
|
||||
<!--@end-->
|
||||
</table>
|
||||
|
||||
<div class="buttonCenter">
|
||||
<!--@if($install_enable)-->
|
||||
<a href="{getUrl('','act','dispInstallSelectDB')}" class="button blue"><span>{$lang->cmd_install_next}</span></a>
|
||||
<!--@else-->
|
||||
<a href="{getUrl('','act',$act)}" class="button red"><span>{$lang->cmd_install_fix_checklist}</span></a>
|
||||
<!--@end-->
|
||||
</div>
|
||||
<div id="body">
|
||||
<!--#include("progress_menu.html")-->
|
||||
<span class="dummy"></span>
|
||||
<div id="content">
|
||||
<div class="table">
|
||||
<table border="1" cellspacing="0">
|
||||
<tbody>
|
||||
<!--@foreach($checklist as $key => $val)-->
|
||||
<tr>
|
||||
<th scope="row">{$lang->install_checklist_title[$key]}</th>
|
||||
<td><!--@if($val)-->{$lang->enable}<!--@else--><strong>{$lang->disable}</strong><br />{$lang->install_checklist_desc[$key]}<!--@end--></td>
|
||||
</tr>
|
||||
<!--@end-->
|
||||
</tbody>
|
||||
</table>
|
||||
|
||||
</div>
|
||||
<div class="btnArea">
|
||||
<div class="fLeft">
|
||||
<span class="btn icon"><span class="back"></span> <a href="{getUrl('')}">{$lang->cmd_back}</a></span>
|
||||
</div>
|
||||
<div class="fRight">
|
||||
<span class="btn icon"><span class="check"></span><!--@if($install_enable)--><a href="{getUrl('','act','dispInstallSelectDB')}">{$lang->cmd_install_next}</a><!--@else--><a href="{getUrl('','act',$act)}">{$lang->cmd_install_fix_checklist}</a><!--@end--></span>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<!--#include("footer.html")-->
|
||||
|
|
|
|||
43
modules/install/tpl/config_form.html
Normal file
43
modules/install/tpl/config_form.html
Normal file
|
|
@ -0,0 +1,43 @@
|
|||
<!--%import("filter/config.xml")-->
|
||||
<!--%import("js/install_admin.js")-->
|
||||
<!--#include("header.html")-->
|
||||
<div id="body">
|
||||
<!--#include("progress_menu.html")-->
|
||||
<span class="dummy"></span>
|
||||
<div id="content">
|
||||
<form action="./" method="post" onsubmit="return procFilter(this, config)">
|
||||
<ul class="form formXe">
|
||||
<li>
|
||||
<input name="use_rewrite" value="Y" <!--@if(function_exists('apache_get_modules')&&in_array('mod_rewrite',apache_get_modules()))-->checked="checked"<!--@end--> type="checkbox" class="iCheck" id="rewrite" /> <label for="rewrite">{$lang->use_rewrite}</label>
|
||||
{$lang->about_rewrite}
|
||||
</li>
|
||||
<li>
|
||||
<div class="select open" style="width:540px;">
|
||||
<span class="ctrl"><span class="arrow"></span></span>
|
||||
<div class="myValue"></div>
|
||||
<ul class="iList">
|
||||
<!--@foreach($time_zone as $key => $val)-->
|
||||
<li><input name="time_zone" id="t1" class="option" type="radio" value="{$key}" <!--@if($key==date('O'))-->checked="checked"<!--@end--> /><label for="t1">{$val}</label></li>
|
||||
<!--@end-->
|
||||
</ul>
|
||||
</div>
|
||||
<p>{$lang->about_time_zone}</p>
|
||||
</li>
|
||||
</ul>
|
||||
<div class="btnArea">
|
||||
<div class="fLeft">
|
||||
<span class="btn icon"><span class="back"></span> <a href="#" onclick="document.backForm.submit();">{$lang->cmd_back}</a></span>
|
||||
</div>
|
||||
<div class="fRight">
|
||||
<span class="btn icon"><span class="check"></span> <input name="" type="submit" value="{$lang->cmd_next}" /></span>
|
||||
</div>
|
||||
</div>
|
||||
</form>
|
||||
<form name="backForm" method="post" action="./">
|
||||
<input type="hidden" name="module" value="{$module}" />
|
||||
<input type="hidden" name="act" value="dispInstallDBForm" />
|
||||
<input type="hidden" name="db_type" value="{$db_type}" />
|
||||
</form>
|
||||
</div>
|
||||
</div>
|
||||
<!--#include("footer.html")-->
|
||||
|
|
@ -1,48 +1,110 @@
|
|||
@charset "utf-8";
|
||||
/* NHN (developers@xpressengine.com) */
|
||||
|
||||
/* default.css - Type Selector Definition */
|
||||
body { background:#4d4d4d url(../images/installBg.gif) repeat-x;}
|
||||
|
||||
/* Element Reset */
|
||||
html, body{margin:0}
|
||||
body, input, textarea, select, table, button {font-family:Tahoma, Geneva, sans-serif;font-size:12px}
|
||||
img, fieldset {border:0}
|
||||
form, fieldset {margin:0;padding:0}
|
||||
em, address {font-style:normal}
|
||||
button{margin:0;padding:0;overflow:visible;cursor:pointer}
|
||||
a {text-decoration:none}
|
||||
a:hover, a:active, a:focus {text-decoration:underline}
|
||||
/* Common Class */
|
||||
.iText{border:1px solid #b7b7b7;border-right-color:#e1e1e1;border-bottom-color:#e1e1e1;background:transparent}
|
||||
.iCheck, .iRadio{width:13px;height:13px;margin:0;padding:0;vertical-align:middle}
|
||||
.hide{position:absolute;left:0;top:0;width:1px;height:1px;font-size:0;line-height:0;visibility:hidden}
|
||||
/* Layout */
|
||||
html{height:100%;background:url(../img/bgHtml.gif) repeat-x 0 0}
|
||||
#xei{width:800px;margin:0 auto;padding:120px 0 0 0}
|
||||
#xei #header{position:relative;background:#444;margin:0 0 1px 0;padding:10px 20px;color:#fff}
|
||||
#xei #header h1{margin:0}
|
||||
#xei #header em{position:absolute;top:10px;right:20px;font-weight:bold;font-size:14px;color:#eee}
|
||||
#xei #header em strong{font-size:20px;color:#F60}
|
||||
#xei #body{width:580px;padding:0 0 0 220px;position:relative;overflow:hidden;*zoom:1}
|
||||
#xei #body:after{content:"";display:block;clear:both}
|
||||
#xei #body .dummy{position:absolute;left:0;top:287px;display:block;width:219px;height:1000px;background:#484848;*zoom:1}
|
||||
#xei #progress{position:absolute;left:0;top:0;width:219px}
|
||||
#xei #progress ul{list-style:none;margin:0;padding:0}
|
||||
#xei #progress li{position:relative;margin:0 0 1px 0;vertical-align:top;line-height:40px;color:#999;text-indent:30px;background-color:#555;background-image:url(../img/icoStatus.gif);background-repeat:no-repeat;background-position:10px 0;*zoom:1}
|
||||
#xei #progress li.done{background-position:10px -40px}
|
||||
#xei #progress li.active{background-color:#666;background-position:10px -80px;font-weight:bold;color:#fff;margin-right:-1px}
|
||||
#xei #content{position:relative;width:580px;min-height:328px;_height:328px;padding:20px 0 60px 0;background:#666}
|
||||
/* Button */
|
||||
.btn,
|
||||
.btn *{position:relative;margin:0;padding:0;display:inline-block;height:30px;line-height:30px;text-decoration:none !important;border:0;font-size:12px;font-family:Tahoma, Sans-serif;white-space:nowrap;background:url(../img/btnPack.gif) no-repeat;vertical-align:top;overflow:visible;color:#eee}
|
||||
.btn {margin-right:4px;background-position:left -30px}
|
||||
.btn *{left:4px;cursor:pointer;_cursor:hand;padding:0 10px 0 6px;background-position:right -30px}
|
||||
.btn *:hover,
|
||||
.btn *:active,
|
||||
.btn *:focus{color:#ff0}
|
||||
.btn.strong *{font-weight:bold !important}
|
||||
.btn.icon *{padding-left:20px}
|
||||
.btn.icon span{width:20px;margin-right:-18px;padding:0 !important}
|
||||
.btn .check{background-position:4px -146px}
|
||||
.btn .back{background-position:-14px -146px}
|
||||
.btn .monitor{background-position:-37px -147px}
|
||||
/* Button Area */
|
||||
.btnArea{position:absolute;bottom:0;right:0;width:540px;margin:0;padding:15px 20px;text-align:center;*zoom:1;color:#fff;border-top:1px solid #444;background:#555}
|
||||
.btnArea:after{content:"";display:block;clear:both}
|
||||
.btnArea .fLeft{float:left}
|
||||
.btnArea .fRight{float:right}
|
||||
.btnArea label{font-weight:bold}
|
||||
.btnArea select{background:#666;color:#fff}
|
||||
/* table */
|
||||
.table{margin:0 20px 20px 20px}
|
||||
.table table{width:100%;border:0;border-top:1px solid #484848}
|
||||
.table caption{padding:8px 0;font-weight:bold;text-align:left;color:#fff}
|
||||
.table th,
|
||||
.table td{border:0;padding:8px 15px;vertical-align:top;text-align:left}
|
||||
.table th{color:#eee}
|
||||
.table td{color:#eee}
|
||||
.table td strong {color:#f60}
|
||||
.table thead th{border-bottom:1px solid #484848;background:#f8f8f8}
|
||||
.table tbody th{border-bottom:1px solid #484848;background:#555;white-space:nowrap}
|
||||
.table tfoot th{border-bottom:1px solid #484848}
|
||||
.table tbody td{border-bottom:1px solid #484848}
|
||||
.table tfoot td{border-bottom:1px solid #484848;font-weight:bold;color:#333}
|
||||
/* Select */
|
||||
.select{position:relative;line-height:normal;display:inline-block;*display:inline;vertical-align:middle;background:#555;text-align:left;*zoom:1}
|
||||
.select *{margin:0;padding:0;cursor:pointer;font-size:12px;font-family:Tahoma, Sans-serif}
|
||||
.select .myValue{position:relative;z-index:2;left:0;top:0;border:1px solid #999;color:#eee;line-height:19px;_line-height:normal;text-align:left;overflow:visible;background:transparent}
|
||||
.select .myValue.selected{font-weight:bold}
|
||||
.select.open .myValue,
|
||||
.select .myValue.outLine{border:1px solid #ccc}
|
||||
.select button.myValue{height:21px;width:100%;text-indent:5px;*text-indent:0;*padding-left:5px}
|
||||
.select div.myValue{height:19px;text-indent:8px}
|
||||
.select .ctrl{position:absolute;top:0;right:0;width:18px;height:19px;border:1px solid #999;border-left:1px solid #999;background:#444}
|
||||
.select .arrow{position:absolute;width:0;height:0;top:9px;right:6px;line-height:0;font-size:0;border-top:3px solid #999;border-left:3px solid #444;border-right:3px solid #444}
|
||||
.select ul{position:absolute;top:20px;left:0;width:100%;list-style:none;border:0;border-top:1px solid #bababa;border-bottom:1px solid #bababa;background:#fff;overflow:hidden}
|
||||
.select ul.aList{display:none}
|
||||
.select.open ul.aList{display:block}
|
||||
.select ul.iList{left:-2000%}
|
||||
.select.open ul.iList{left:0}
|
||||
.select li{position:relative;overflow:hidden;white-space:nowrap;height:18px;margin:0 !important;border-left:1px solid #bababa;border-right:1px solid #bababa}
|
||||
.select li input.option{position:absolute;width:100%;height:20px;line-height:20px}
|
||||
.select li label{position:absolute;left:0;top:0;width:100%;text-indent:8px;*text-indent:6px;height:18px;line-height:18px;color:#eee;background:#555;font-weight:normal !important}
|
||||
.select li a{display:block;text-indent:8px;*text-indent:6px;height:18px;line-height:18px;color:#eee;background:#555;text-decoration:none !important}
|
||||
.select li.hover *{background:#444;color:#fff}
|
||||
.selectGo{border:1px solid #bababa;height:21px;width:28px;padding:0;*margin:-1px 0 -1px 4px;overflow:visible;background:#eee;vertical-align:middle;cursor:pointer;font:bold 11px Tahoma;line-height:19px;_line-height:normal;color:#767676}
|
||||
/* Content */
|
||||
#box { position:relative; left:50%; margin:120px 0 0 -380px; width:750px;}
|
||||
#box h1 { margin:0; }
|
||||
.h2{font-size:18px;margin:0 20px 15px 20px;color:#ff9}
|
||||
.item{position:relative}
|
||||
.iLabel{display:block;position:static;top:4px;left:5px;color:#eee}
|
||||
.iText{position:relative;padding:3px 4px;border:1px solid #444;border-right-color:#555;border-bottom-color:#555;background:transparent;color:#fff}
|
||||
.agreement{padding:0;margin:0 20px 20px 20px;overflow:auto;height:300px;font-family:Tahoma, Geneva, sans-serif;color:#fff}
|
||||
.form{padding:0;margin:0 20px 20px 20px;list-style:none}
|
||||
.form li{margin:0 0 10px 0}
|
||||
.form.formFtp label,
|
||||
.form.formDbInfo label,
|
||||
.form.formAdmin label{display:block;margin:0 0 2px 0;color:#eee;font-weight:bold}
|
||||
.form.formDbSelect label,
|
||||
.form.formXe label{margin:0 0 2px 0;color:#eee;font-weight:bold}
|
||||
.form .iText{background:#555;padding:5px 10px;width:518px}
|
||||
.form select{background:#555;color:#fff}
|
||||
.form p{color:#ccc;margin:3px 0 15px 17px}
|
||||
.form strong{color:#f60}
|
||||
.form em{font-style:normal;color:#ffc}
|
||||
.desc{padding:10px 20px;margin:0 20px 20px 20px;background:#555;color:#eee}
|
||||
.desc ul{margin:0 0 0 20px;padding:0}
|
||||
.desc strong{color:#F60}
|
||||
|
||||
#content { position:relative; padding:25px 20px 20px 20px; overflow:hidden; background:#ffffff;}
|
||||
#content h2 { font-size:1em; padding-left:.5em; margin:0 0 1em 0;}
|
||||
#content blockquote { padding:10px; margin:0; border:1px solid #c9c9c9; margin-bottom:10px; color:#696969; line-height:20px;}
|
||||
#agreement { border:1px solid #c9c9c9; height:15em; padding:1.2em; overflow:auto; color:#696969; line-height:1.25em; margin-bottom:20px;}
|
||||
|
||||
.iePngFix { display:block; }
|
||||
|
||||
div.buttonCenter { text-align:center; }
|
||||
|
||||
.tableType6 { border:2px solid #c1c0bd; border-left:none; border-right:none; width:100%; margin-bottom:20px;}
|
||||
#content .tableType6 th { border-top:1px solid #fbfbfb; border-bottom:1px solid #e4e4e4; background:#f5f5f5; padding:10px 10px 10px 2em; font-weight:normal; text-align:left; color:#606060;}
|
||||
#content .tableType6 td { border-bottom:1px solid #ededed; padding:10px 10px 7px 10px; color:#7b7972; line-height:1.25em;}
|
||||
#content .tableType6 input,
|
||||
#content .tableType6 textarea,
|
||||
#content .tableType6 select { vertical-align:middle;}
|
||||
#content .tableType6 td .w100 { width:100%; display:block;}
|
||||
#content .tableType6 td .checkbox { margin:-3px;}
|
||||
#content .tableType6 td p { line-height:1.4em;}
|
||||
#content .tableType6 .borderBottomNone { border-bottom:none;}
|
||||
#content .tableType6 .none { color:#c95b53;}
|
||||
|
||||
#content .tableType7 { border:2px solid #c1c0bd; border-left:none; border-right:none; width:100%; margin-bottom:20px;}
|
||||
#content .tableType7 th { border-bottom:1px solid #e4e4e4; background:#e8e8e8; padding:10px 10px 10px 2em; font-weight:normal; text-align:left; color:#606060;}
|
||||
#content .tableType7 th.second { background:#f5f5f5;}
|
||||
#content .tableType7 td { border-bottom:1px solid #ededed; padding:10px 10px 7px 10px; color:#7b7972; line-height:1.25em; font-size:.9em;}
|
||||
#content .tableType7 .hr { border-bottom:1px solid #b8b8b8;}
|
||||
#content .tableType7 input,
|
||||
#content .tableType7 textarea,
|
||||
#content .tableType7 select { vertical-align:middle;}
|
||||
#content .tableType7 select { width:100%; }
|
||||
#content .tableType7 select option { letter-spacing:-1px; }
|
||||
#content .tableType7 td .w100 { width:100%; display:block;}
|
||||
#content .tableType7 td .checkbox { margin:-3px;}
|
||||
#content .tableType7 td p { line-height:1.4em; margin:5px 0 0 0; padding:0;}
|
||||
#content .tableType7 .borderBottomNone { border-bottom:none;}
|
||||
#content .tableType7 .none { color:#c95b53;}
|
||||
|
||||
a.manual { background:url("../images/iconManual.gif") no-repeat left top; vertical-align:middle; display:inline-block; width:12px; height:13px; overflow:hidden; line-height:0; font-size:1px; text-decoration:none;}
|
||||
|
|
|
|||
22
modules/install/tpl/filter/admin.xml
Normal file
22
modules/install/tpl/filter/admin.xml
Normal file
|
|
@ -0,0 +1,22 @@
|
|||
<filter name="install" module="install" act="procInstall">
|
||||
<form>
|
||||
<node target="user_id" required="true" minlength="2" maxlength="20" filter="userid" />
|
||||
<node target="password1" required="true" minlength="1" maxlength="20" />
|
||||
<node target="password2" required="true" equalto="password1" minlength="1" maxlegnth="20" />
|
||||
<node target="user_name" required="true" minlength="2" maxlength="20" />
|
||||
<node target="nick_name" required="true" minlength="2" maxlength="20" />
|
||||
<node target="email_address" required="true" minlength="1" maxlength="200" filter="email" />
|
||||
</form>
|
||||
<parameter>
|
||||
<param name="user_id" target="user_id" />
|
||||
<param name="password" target="password1" />
|
||||
<param name="user_name" target="user_name" />
|
||||
<param name="nick_name" target="nick_name" />
|
||||
<param name="email_address" target="email_address" />
|
||||
</parameter>
|
||||
<response callback_func="completeInstalled">
|
||||
<tag name="error" />
|
||||
<tag name="message" />
|
||||
<tag name="redirect_url" />
|
||||
</response>
|
||||
</filter>
|
||||
13
modules/install/tpl/filter/config.xml
Normal file
13
modules/install/tpl/filter/config.xml
Normal file
|
|
@ -0,0 +1,13 @@
|
|||
<filter name="config" module="install" act="procConfigSetting">
|
||||
<form>
|
||||
<node target="time_zone" required="true" />
|
||||
</form>
|
||||
<parameter>
|
||||
<param name="use_rewrite" target="use_rewrite" />
|
||||
<param name="time_zone" target="time_zone" />
|
||||
</parameter>
|
||||
<response callback_func="completeConfigSetting">
|
||||
<tag name="error" />
|
||||
<tag name="message" />
|
||||
</response>
|
||||
</filter>
|
||||
|
|
@ -1,4 +1,4 @@
|
|||
<filter name="install" module="install" act="procInstall">
|
||||
<filter name="dbSetting" module="install" act="procDBSetting">
|
||||
<form>
|
||||
<node target="db_type" required="true" />
|
||||
<node target="db_hostname" required="true" minlength="1" maxlength="250" />
|
||||
|
|
@ -7,12 +7,6 @@
|
|||
<node target="db_password" required="true" minlength="1" maxlength="250" />
|
||||
<node target="db_database" required="true" minlength="1" maxlength="250" />
|
||||
<node target="db_table_prefix" required="true" minlength="2" maxlength="20" filter="alpha" />
|
||||
<node target="user_id" required="true" minlength="2" maxlength="20" filter="userid" />
|
||||
<node target="password1" required="true" minlength="1" maxlength="20" />
|
||||
<node target="password2" required="true" equalto="password1" minlength="1" maxlegnth="20" />
|
||||
<node target="user_name" required="true" minlength="2" maxlength="20" />
|
||||
<node target="nick_name" required="true" minlength="2" maxlength="20" />
|
||||
<node target="email_address" required="true" minlength="1" maxlength="200" filter="email" />
|
||||
</form>
|
||||
<parameter>
|
||||
<param name="db_type" target="db_type" />
|
||||
|
|
@ -22,17 +16,9 @@
|
|||
<param name="db_password" target="db_password" />
|
||||
<param name="db_database" target="db_database" />
|
||||
<param name="db_table_prefix" target="db_table_prefix" />
|
||||
<param name="user_id" target="user_id" />
|
||||
<param name="password" target="password1" />
|
||||
<param name="user_name" target="user_name" />
|
||||
<param name="nick_name" target="nick_name" />
|
||||
<param name="email_address" target="email_address" />
|
||||
<param name="use_rewrite" target="use_rewrite" />
|
||||
<param name="time_zone" target="time_zone" />
|
||||
</parameter>
|
||||
<response callback_func="completeInstalled">
|
||||
<response callback_func="completeDBSetting">
|
||||
<tag name="error" />
|
||||
<tag name="message" />
|
||||
<tag name="redirect_url" />
|
||||
</response>
|
||||
</filter>
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
<filter name="install" module="install" act="procInstall">
|
||||
<filter name="dbSetting" module="install" act="procDBSetting">
|
||||
<form>
|
||||
<node target="db_type" required="true" />
|
||||
<node target="db_hostname" required="true" minlength="1" maxlength="250" />
|
||||
|
|
@ -7,12 +7,6 @@
|
|||
<node target="db_password" required="true" minlength="1" maxlength="250" />
|
||||
<node target="db_database" required="true" minlength="1" maxlength="250" />
|
||||
<node target="db_table_prefix" required="true" minlength="2" maxlength="20" filter="alpha" />
|
||||
<node target="user_id" required="true" minlength="2" maxlength="20" filter="userid" />
|
||||
<node target="password1" required="true" minlength="1" maxlength="20" />
|
||||
<node target="password2" required="true" equalto="password1" minlength="1" maxlegnth="20" />
|
||||
<node target="user_name" required="true" minlength="2" maxlength="20" />
|
||||
<node target="nick_name" required="true" minlength="2" maxlength="20" />
|
||||
<node target="email_address" required="true" minlength="1" maxlength="200" filter="email" />
|
||||
</form>
|
||||
<parameter>
|
||||
<param name="db_type" target="db_type" />
|
||||
|
|
@ -22,17 +16,9 @@
|
|||
<param name="db_password" target="db_password" />
|
||||
<param name="db_database" target="db_database" />
|
||||
<param name="db_table_prefix" target="db_table_prefix" />
|
||||
<param name="user_id" target="user_id" />
|
||||
<param name="password" target="password1" />
|
||||
<param name="user_name" target="user_name" />
|
||||
<param name="nick_name" target="nick_name" />
|
||||
<param name="email_address" target="email_address" />
|
||||
<param name="use_rewrite" target="use_rewrite" />
|
||||
<param name="time_zone" target="time_zone" />
|
||||
</parameter>
|
||||
<response callback_func="completeInstalled">
|
||||
<response callback_func="completeDBSetting">
|
||||
<tag name="error" />
|
||||
<tag name="message" />
|
||||
<tag name="redirect_url" />
|
||||
</response>
|
||||
</filter>
|
||||
|
|
|
|||
|
|
@ -1,16 +1,10 @@
|
|||
<filter name="install" module="install" act="procInstall">
|
||||
<filter name="dbSetting" module="install" act="procDBSetting">
|
||||
<form>
|
||||
<node target="db_type" required="true" />
|
||||
<node target="db_hostname" required="true" minlength="1" maxlength="250" />
|
||||
<node target="db_port" minlength="1" maxlength="250" />
|
||||
<node target="db_database" required="true" minlength="1" maxlength="250" />
|
||||
<node target="db_table_prefix" required="true" minlength="2" maxlength="20" filter="alpha" />
|
||||
<node target="user_id" required="true" minlength="2" maxlength="20" filter="userid" />
|
||||
<node target="password1" required="true" minlength="1" maxlength="20" />
|
||||
<node target="password2" required="true" equalto="password1" minlength="1" maxlegnth="20" />
|
||||
<node target="user_name" required="true" minlength="2" maxlength="20" />
|
||||
<node target="nick_name" required="true" minlength="2" maxlength="20" />
|
||||
<node target="email_address" required="true" minlength="1" maxlength="200" filter="email" />
|
||||
</form>
|
||||
<parameter>
|
||||
<param name="db_type" target="db_type" />
|
||||
|
|
@ -20,17 +14,9 @@
|
|||
<param name="db_password" target="db_password" />
|
||||
<param name="db_database" target="db_database" />
|
||||
<param name="db_table_prefix" target="db_table_prefix" />
|
||||
<param name="user_id" target="user_id" />
|
||||
<param name="password" target="password1" />
|
||||
<param name="user_name" target="user_name" />
|
||||
<param name="nick_name" target="nick_name" />
|
||||
<param name="email_address" target="email_address" />
|
||||
<param name="use_rewrite" target="use_rewrite" />
|
||||
<param name="time_zone" target="time_zone" />
|
||||
</parameter>
|
||||
<response callback_func="completeInstalled">
|
||||
<tag name="error" />
|
||||
<tag name="message" />
|
||||
<tag name="redirect_url" />
|
||||
</response>
|
||||
</filter>
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
<filter name="install" module="install" act="procInstall">
|
||||
<filter name="dbSetting" module="install" act="procDBSetting">
|
||||
<form>
|
||||
<node target="db_type" required="true" />
|
||||
<node target="db_hostname" required="true" minlength="1" maxlength="250" />
|
||||
|
|
@ -7,12 +7,6 @@
|
|||
<node target="db_password" required="true" minlength="1" maxlength="250" />
|
||||
<node target="db_database" required="true" minlength="1" maxlength="250" />
|
||||
<node target="db_table_prefix" required="true" minlength="2" maxlength="20" filter="alpha" />
|
||||
<node target="user_id" required="true" minlength="2" maxlength="20" filter="userid" />
|
||||
<node target="password1" required="true" minlength="1" maxlength="20" />
|
||||
<node target="password2" required="true" equalto="password1" minlength="1" maxlegnth="20" />
|
||||
<node target="user_name" required="true" minlength="2" maxlength="20" />
|
||||
<node target="nick_name" required="true" minlength="2" maxlength="20" />
|
||||
<node target="email_address" required="true" minlength="1" maxlength="200" filter="email" />
|
||||
</form>
|
||||
<parameter>
|
||||
<param name="db_type" target="db_type" />
|
||||
|
|
@ -22,17 +16,9 @@
|
|||
<param name="db_password" target="db_password" />
|
||||
<param name="db_database" target="db_database" />
|
||||
<param name="db_table_prefix" target="db_table_prefix" />
|
||||
<param name="user_id" target="user_id" />
|
||||
<param name="password" target="password1" />
|
||||
<param name="user_name" target="user_name" />
|
||||
<param name="nick_name" target="nick_name" />
|
||||
<param name="email_address" target="email_address" />
|
||||
<param name="use_rewrite" target="use_rewrite" />
|
||||
<param name="time_zone" target="time_zone" />
|
||||
</parameter>
|
||||
<response callback_func="completeInstalled">
|
||||
<response callback_func="completeDBSetting">
|
||||
<tag name="error" />
|
||||
<tag name="message" />
|
||||
<tag name="redirect_url" />
|
||||
</response>
|
||||
</filter>
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
<filter name="install" module="install" act="procInstall">
|
||||
<filter name="dbSetting" module="install" act="procDBSetting">
|
||||
<form>
|
||||
<node target="db_type" required="true" />
|
||||
<node target="db_hostname" required="true" minlength="1" maxlength="250" />
|
||||
|
|
@ -6,12 +6,6 @@
|
|||
<node target="db_userid" required="true" minlength="1" maxlength="250" />
|
||||
<node target="db_database" required="true" minlength="1" maxlength="250" />
|
||||
<node target="db_table_prefix" required="true" minlength="2" maxlength="20" filter="alpha" />
|
||||
<node target="user_id" required="true" minlength="2" maxlength="20" filter="userid" />
|
||||
<node target="password1" required="true" minlength="1" maxlength="20" />
|
||||
<node target="password2" required="true" equalto="password1" minlength="1" maxlegnth="20" />
|
||||
<node target="user_name" required="true" minlength="2" maxlength="20" />
|
||||
<node target="nick_name" required="true" minlength="2" maxlength="20" />
|
||||
<node target="email_address" required="true" minlength="1" maxlength="200" filter="email" />
|
||||
</form>
|
||||
<parameter>
|
||||
<param name="db_type" target="db_type" />
|
||||
|
|
@ -21,17 +15,9 @@
|
|||
<param name="db_password" target="db_password" />
|
||||
<param name="db_database" target="db_database" />
|
||||
<param name="db_table_prefix" target="db_table_prefix" />
|
||||
<param name="user_id" target="user_id" />
|
||||
<param name="password" target="password1" />
|
||||
<param name="user_name" target="user_name" />
|
||||
<param name="nick_name" target="nick_name" />
|
||||
<param name="email_address" target="email_address" />
|
||||
<param name="use_rewrite" target="use_rewrite" />
|
||||
<param name="time_zone" target="time_zone" />
|
||||
</parameter>
|
||||
<response callback_func="completeInstalled">
|
||||
<response callback_func="completeDBSetting">
|
||||
<tag name="error" />
|
||||
<tag name="message" />
|
||||
<tag name="redirect_url" />
|
||||
</response>
|
||||
</filter>
|
||||
|
|
|
|||
|
|
@ -1,30 +1,16 @@
|
|||
<filter name="install" module="install" act="procInstall">
|
||||
<filter name="dbSetting" module="install" act="procDBSetting">
|
||||
<form>
|
||||
<node target="db_type" required="true" />
|
||||
<node target="db_database_file" required="true" minlength="1" maxlength="250" />
|
||||
<node target="db_table_prefix" required="true" minlength="2" maxlength="20" filter="alpha" />
|
||||
<node target="user_id" required="true" minlength="2" maxlength="20" filter="userid" />
|
||||
<node target="password1" required="true" minlength="1" maxlength="20" />
|
||||
<node target="password2" required="true" equalto="password1" minlength="1" maxlegnth="20" />
|
||||
<node target="user_name" required="true" minlength="2" maxlength="20" />
|
||||
<node target="nick_name" required="true" minlength="2" maxlength="20" />
|
||||
<node target="email_address" required="true" minlength="1" maxlength="200" filter="email" />
|
||||
</form>
|
||||
<parameter>
|
||||
<param name="db_type" target="db_type" />
|
||||
<param name="db_database" target="db_database_file" />
|
||||
<param name="db_table_prefix" target="db_table_prefix" />
|
||||
<param name="user_id" target="user_id" />
|
||||
<param name="password" target="password1" />
|
||||
<param name="user_name" target="user_name" />
|
||||
<param name="nick_name" target="nick_name" />
|
||||
<param name="email_address" target="email_address" />
|
||||
<param name="use_rewrite" target="use_rewrite" />
|
||||
<param name="time_zone" target="time_zone" />
|
||||
</parameter>
|
||||
<response callback_func="completeInstalled">
|
||||
<response callback_func="completeDBSetting">
|
||||
<tag name="error" />
|
||||
<tag name="message" />
|
||||
<tag name="redirect_url" />
|
||||
</response>
|
||||
</filter>
|
||||
|
|
|
|||
|
|
@ -1,3 +1,3 @@
|
|||
</div>
|
||||
<img src="./images/installBoxBottom.png" alt="" width="750" height="10" class="iePngFix" />
|
||||
</div>
|
||||
<script type="text/javascript" src="js/jquery-1.5.2.min.js"></script>
|
||||
<script type="text/javascript" src="js/install.js"></script>
|
||||
|
|
|
|||
|
|
@ -1,49 +1,31 @@
|
|||
<!--%import("filter/cubrid.xml")-->
|
||||
<!--%import("js/install_admin.js")-->
|
||||
<!--#include("header.html")-->
|
||||
|
||||
<form action="./" method="post" onsubmit="return procFilter(this, install)">
|
||||
<input type="hidden" name="db_type" value="{$db_type}" />
|
||||
|
||||
<h2 class="xeAdmin">{$lang->form_title}</h2>
|
||||
|
||||
<table cellspacing="0" class="tableType7">
|
||||
<col width="100" />
|
||||
<col width="160" />
|
||||
<col />
|
||||
|
||||
<tr>
|
||||
<th rowspan="6" class="hr" scope="row">{$db_type}</th>
|
||||
<th class="second" scope="row"><label for="textfield11">{$lang->db_hostname}</label></th>
|
||||
<td><input type="text" name="db_hostname" value="127.0.0.1" class="inputTypeText w100" id="textfield11" /></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th class="second" scope="row"><label for="textfield12">{$lang->db_port}</label></th>
|
||||
<td><input type="text" name="db_port" value="33000" class="inputTypeText w100" id="textfield12" /></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th class="second" scope="row"><label for="textfield13">{$lang->db_userid}</label></th>
|
||||
<td><input type="text" name="db_userid" value="" class="inputTypeText w100" id="textfield13" /></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th class="second" scope="row"><label for="textfield14">{$lang->db_password}</label></th>
|
||||
<td><input type="password" name="db_password" value="" class="inputTypeText w100" id="textfield14" /></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th class="second" scope="row"><label for="textfield15">{$lang->db_database}</label></th>
|
||||
<td><input type="text" name="db_database" value="" class="inputTypeText w100" id="textfield15" /></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th class="second hr" scope="row"><label for="textfield16">{$lang->db_table_prefix}</label></th>
|
||||
<td class="hr"><input type="text" name="db_table_prefix" value="xe" class="inputTypeText w100" id="textfield16" /></td>
|
||||
</tr>
|
||||
|
||||
<!--#include("form.install.html")-->
|
||||
|
||||
</table>
|
||||
<div class="buttonCenter">
|
||||
<span class="button blue"><input type="submit" value="{$lang->cmd_registration}" /></span>
|
||||
</div>
|
||||
|
||||
</form>
|
||||
<div id="body">
|
||||
<!--#include("progress_menu.html")-->
|
||||
<span class="dummy"></span>
|
||||
<div id="content">
|
||||
<form action="./" method="post" onsubmit="return procFilter(this, dbSetting)">
|
||||
<input type="hidden" name="db_type" value="{$db_type}" />
|
||||
<h2 class="h2">{$db_type}</h2>
|
||||
<ul class="form formDbInfo">
|
||||
<li><label for="dbHostName">{$lang->db_hostname}</label><input name="db_hostname" value="localhost" type="text" class="iText" id="dbHostName" /></li>
|
||||
<li><label for="dbPort">{$lang->db_port}</label><input name="db_port" value="3306" type="text" class="iText" id="dbPort" /></li>
|
||||
<li><label for="dbId">{$lang->db_userid}</label><input name="db_userid" type="text" class="iText" id="dbId" /></li>
|
||||
<li><label for="dbPw">{$lang->db_password}</label><input name="db_password" type="password" class="iText" id="dbPw" /></li>
|
||||
<li><label for="dbName">{$lang->db_database}</label><input name="db_database" type="text" class="iText" id="dbName" /></li>
|
||||
<li><label for="dbPrefix">{$lang->db_table_prefix}</label><input name="db_table_prefix" type="text" class="iText" id="dbPrefix" value="xe" /></li>
|
||||
</ul>
|
||||
<div class="desc">{$lang->db_info_desc}</div>
|
||||
<div class="btnArea">
|
||||
<div class="fLeft">
|
||||
<span class="btn icon"><span class="back"></span> <a href="{getUrl('', 'act', 'dispInstallSelectDB')}">{$lang->cmd_back}</a></span>
|
||||
</div>
|
||||
<div class="fRight">
|
||||
<span class="btn icon"><span class="check"></span> <input name="" type="submit" value="{$lang->cmd_next}" /></span>
|
||||
</div>
|
||||
</div>
|
||||
</form>
|
||||
</div>
|
||||
</div>
|
||||
<!--#include("footer.html")-->
|
||||
|
|
|
|||
|
|
@ -1,51 +1,31 @@
|
|||
<!--%import("filter/firebird.xml")-->
|
||||
<!--%import("js/install_admin.js")-->
|
||||
<!--#include("header.html")-->
|
||||
|
||||
<form action="./" method="post" onsubmit="return procFilter(this, install)">
|
||||
<input type="hidden" name="db_type" value="{$db_type}" />
|
||||
|
||||
<h2 class="xeAdmin">{$lang->form_title}</h2>
|
||||
|
||||
<table cellspacing="0" class="tableType7">
|
||||
<col width="100" />
|
||||
<col width="160" />
|
||||
<col />
|
||||
|
||||
<tr>
|
||||
<th rowspan="6" class="hr" scope="row">{$db_type}</th>
|
||||
<th class="second" scope="row"><label for="textfield11">{$lang->db_hostname}</label></th>
|
||||
<td><input type="text" name="db_hostname" value="localhost" class="inputTypeText w100" id="textfield11" /></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th class="second" scope="row"><label for="textfield12">{$lang->db_port}</label></th>
|
||||
<td><input type="text" name="db_port" value="3050" class="inputTypeText w100" id="textfield12" /></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th class="second" scope="row"><label for="textfield13">{$lang->db_userid}</label></th>
|
||||
<td><input type="text" name="db_userid" value="" class="inputTypeText w100" id="textfield13" /></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th class="second" scope="row"><label for="textfield14">{$lang->db_password}</label></th>
|
||||
<td><input type="password" name="db_password" value="" class="inputTypeText w100" id="textfield14" /></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th class="second" scope="row"><label for="textfield15">{$lang->db_database}</label></th>
|
||||
<td><input type="text" name="db_database" value="" class="inputTypeText w100" id="textfield15" /></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th class="second hr" scope="row"><label for="textfield16">{$lang->db_table_prefix}</label></th>
|
||||
<td class="hr"><input type="text" name="db_table_prefix" value="xe" class="inputTypeText w100" id="textfield16" /></td>
|
||||
</tr>
|
||||
|
||||
<!--#include("form.install.html")-->
|
||||
|
||||
</table>
|
||||
|
||||
<div class="buttonCenter">
|
||||
<span class="button blue"><input type="submit" value="{$lang->cmd_registration}" /></span>
|
||||
</div>
|
||||
|
||||
</form>
|
||||
|
||||
<div id="body">
|
||||
<!--#include("progress_menu.html")-->
|
||||
<span class="dummy"></span>
|
||||
<div id="content">
|
||||
<form action="./" method="post" onsubmit="return procFilter(this, dbSetting)">
|
||||
<input type="hidden" name="db_type" value="{$db_type}" />
|
||||
<h2 class="h2">{$db_type}</h2>
|
||||
<ul class="form formDbInfo">
|
||||
<li><label for="dbHostName">{$lang->db_hostname}</label><input name="db_hostname" value="localhost" type="text" class="iText" id="dbHostName" /></li>
|
||||
<li><label for="dbPort">{$lang->db_port}</label><input name="db_port" value="3306" type="text" class="iText" id="dbPort" /></li>
|
||||
<li><label for="dbId">{$lang->db_userid}</label><input name="db_userid" type="text" class="iText" id="dbId" /></li>
|
||||
<li><label for="dbPw">{$lang->db_password}</label><input name="db_password" type="password" class="iText" id="dbPw" /></li>
|
||||
<li><label for="dbName">{$lang->db_database}</label><input name="db_database" type="text" class="iText" id="dbName" /></li>
|
||||
<li><label for="dbPrefix">{$lang->db_table_prefix}</label><input name="db_table_prefix" type="text" class="iText" id="dbPrefix" value="xe" /></li>
|
||||
</ul>
|
||||
<div class="desc">{$lang->db_info_desc}</div>
|
||||
<div class="btnArea">
|
||||
<div class="fLeft">
|
||||
<span class="btn icon"><span class="back"></span> <a href="{getUrl('', 'act', 'dispInstallSelectDB')}">{$lang->cmd_back}</a></span>
|
||||
</div>
|
||||
<div class="fRight">
|
||||
<span class="btn icon"><span class="check"></span> <input name="" type="submit" value="{$lang->cmd_next}" /></span>
|
||||
</div>
|
||||
</div>
|
||||
</form>
|
||||
</div>
|
||||
</div>
|
||||
<!--#include("footer.html")-->
|
||||
|
|
|
|||
|
|
@ -1,51 +1,31 @@
|
|||
<!--%import("filter/mssql.xml")-->
|
||||
<!--%import("js/install_admin.js")-->
|
||||
<!--#include("header.html")-->
|
||||
|
||||
<form action="./" method="post" onsubmit="return procFilter(this, install)">
|
||||
<input type="hidden" name="db_type" value="{$db_type}" />
|
||||
|
||||
<h2 class="xeAdmin">{$lang->form_title}</h2>
|
||||
|
||||
<table cellspacing="0" class="tableType7">
|
||||
<col width="100" />
|
||||
<col width="160" />
|
||||
<col />
|
||||
|
||||
<tr>
|
||||
<th rowspan="6" class="hr" scope="row">{$db_type}</th>
|
||||
<th class="second" scope="row"><label for="textfield11">{$lang->db_hostname}</label></th>
|
||||
<td><input type="text" name="db_hostname" value="localhost" class="inputTypeText w100" id="textfield11" /></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th class="second" scope="row"><label for="textfield12">{$lang->db_port}</label></th>
|
||||
<td><input type="text" name="db_port" value="" class="inputTypeText w100" id="textfield12" /></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th class="second" scope="row"><label for="textfield13">{$lang->db_userid}</label></th>
|
||||
<td><input type="text" name="db_userid" value="" class="inputTypeText w100" id="textfield13" /></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th class="second" scope="row"><label for="textfield14">{$lang->db_password}</label></th>
|
||||
<td><input type="password" name="db_password" value="" class="inputTypeText w100" id="textfield14" /></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th class="second" scope="row"><label for="textfield15">{$lang->db_database}</label></th>
|
||||
<td><input type="text" name="db_database" value="" class="inputTypeText w100" id="textfield15" /></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th class="second hr" scope="row"><label for="textfield16">{$lang->db_table_prefix}</label></th>
|
||||
<td class="hr"><input type="text" name="db_table_prefix" value="xe" class="inputTypeText w100" id="textfield16" /></td>
|
||||
</tr>
|
||||
|
||||
<!--#include("form.install.html")-->
|
||||
|
||||
</table>
|
||||
|
||||
<div class="buttonCenter">
|
||||
<span class="button blue"><input type="submit" value="{$lang->cmd_registration}" /></span>
|
||||
</div>
|
||||
|
||||
</form>
|
||||
|
||||
<div id="body">
|
||||
<!--#include("progress_menu.html")-->
|
||||
<span class="dummy"></span>
|
||||
<div id="content">
|
||||
<form action="./" method="post" onsubmit="return procFilter(this, dbSetting)">
|
||||
<input type="hidden" name="db_type" value="{$db_type}" />
|
||||
<h2 class="h2">{$db_type}</h2>
|
||||
<ul class="form formDbInfo">
|
||||
<li><label for="dbHostName">{$lang->db_hostname}</label><input name="db_hostname" value="localhost" type="text" class="iText" id="dbHostName" /></li>
|
||||
<li><label for="dbPort">{$lang->db_port}</label><input name="db_port" value="3306" type="text" class="iText" id="dbPort" /></li>
|
||||
<li><label for="dbId">{$lang->db_userid}</label><input name="db_userid" type="text" class="iText" id="dbId" /></li>
|
||||
<li><label for="dbPw">{$lang->db_password}</label><input name="db_password" type="password" class="iText" id="dbPw" /></li>
|
||||
<li><label for="dbName">{$lang->db_database}</label><input name="db_database" type="text" class="iText" id="dbName" /></li>
|
||||
<li><label for="dbPrefix">{$lang->db_table_prefix}</label><input name="db_table_prefix" type="text" class="iText" id="dbPrefix" value="xe" /></li>
|
||||
</ul>
|
||||
<div class="desc">{$lang->db_info_desc}</div>
|
||||
<div class="btnArea">
|
||||
<div class="fLeft">
|
||||
<span class="btn icon"><span class="back"></span> <a href="{getUrl('', 'act', 'dispInstallSelectDB')}">{$lang->cmd_back}</a></span>
|
||||
</div>
|
||||
<div class="fRight">
|
||||
<span class="btn icon"><span class="check"></span> <input name="" type="submit" value="{$lang->cmd_next}" /></span>
|
||||
</div>
|
||||
</div>
|
||||
</form>
|
||||
</div>
|
||||
</div>
|
||||
<!--#include("footer.html")-->
|
||||
|
|
|
|||
|
|
@ -1,51 +1,31 @@
|
|||
<!--%import("filter/mysql.xml")-->
|
||||
<!--%import("js/install_admin.js")-->
|
||||
<!--#include("header.html")-->
|
||||
|
||||
<form action="./" method="post" onsubmit="return procFilter(this, install)">
|
||||
<input type="hidden" name="db_type" value="{$db_type}" />
|
||||
|
||||
<h2 class="xeAdmin">{$lang->form_title}</h2>
|
||||
|
||||
<table cellspacing="0" class="tableType7">
|
||||
<col width="100" />
|
||||
<col width="160" />
|
||||
<col />
|
||||
|
||||
<tr>
|
||||
<th rowspan="6" class="hr" scope="row">{$db_type}</th>
|
||||
<th class="second" scope="row"><label for="textfield11">{$lang->db_hostname}</label></th>
|
||||
<td><input type="text" name="db_hostname" value="localhost" class="inputTypeText w100" id="textfield11" /></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th class="second" scope="row"><label for="textfield12">{$lang->db_port}</label></th>
|
||||
<td><input type="text" name="db_port" value="3306" class="inputTypeText w100" id="textfield12" /></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th class="second" scope="row"><label for="textfield13">{$lang->db_userid}</label></th>
|
||||
<td><input type="text" name="db_userid" value="" class="inputTypeText w100" id="textfield13" /></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th class="second" scope="row"><label for="textfield14">{$lang->db_password}</label></th>
|
||||
<td><input type="password" name="db_password" value="" class="inputTypeText w100" id="textfield14" /></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th class="second" scope="row"><label for="textfield15">{$lang->db_database}</label></th>
|
||||
<td><input type="text" name="db_database" value="" class="inputTypeText w100" id="textfield15" /></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th class="second hr" scope="row"><label for="textfield16">{$lang->db_table_prefix}</label></th>
|
||||
<td class="hr"><input type="text" name="db_table_prefix" value="xe" class="inputTypeText w100" id="textfield16" /></td>
|
||||
</tr>
|
||||
|
||||
<!--#include("form.install.html")-->
|
||||
|
||||
</table>
|
||||
|
||||
<div class="buttonCenter">
|
||||
<span class="button blue"><input type="submit" value="{$lang->cmd_registration}" /></span>
|
||||
</div>
|
||||
|
||||
</form>
|
||||
|
||||
<div id="body">
|
||||
<!--#include("progress_menu.html")-->
|
||||
<span class="dummy"></span>
|
||||
<div id="content">
|
||||
<form action="./" method="post" onsubmit="return procFilter(this, dbSetting)">
|
||||
<input type="hidden" name="db_type" value="{$db_type}" />
|
||||
<h2 class="h2">{$db_type}</h2>
|
||||
<ul class="form formDbInfo">
|
||||
<li><label for="dbHostName">{$lang->db_hostname}</label><input name="db_hostname" value="localhost" type="text" class="iText" id="dbHostName" /></li>
|
||||
<li><label for="dbPort">{$lang->db_port}</label><input name="db_port" value="3306" type="text" class="iText" id="dbPort" /></li>
|
||||
<li><label for="dbId">{$lang->db_userid}</label><input name="db_userid" type="text" class="iText" id="dbId" /></li>
|
||||
<li><label for="dbPw">{$lang->db_password}</label><input name="db_password" type="password" class="iText" id="dbPw" /></li>
|
||||
<li><label for="dbName">{$lang->db_database}</label><input name="db_database" type="text" class="iText" id="dbName" /></li>
|
||||
<li><label for="dbPrefix">{$lang->db_table_prefix}</label><input name="db_table_prefix" type="text" class="iText" id="dbPrefix" value="xe" /></li>
|
||||
</ul>
|
||||
<div class="desc">{$lang->db_info_desc}</div>
|
||||
<div class="btnArea">
|
||||
<div class="fLeft">
|
||||
<span class="btn icon"><span class="back"></span> <a href="{getUrl('', 'act', 'dispInstallSelectDB')}">{$lang->cmd_back}</a></span>
|
||||
</div>
|
||||
<div class="fRight">
|
||||
<span class="btn icon"><span class="check"></span> <input name="" type="submit" value="{$lang->cmd_next}" /></span>
|
||||
</div>
|
||||
</div>
|
||||
</form>
|
||||
</div>
|
||||
</div>
|
||||
<!--#include("footer.html")-->
|
||||
|
|
|
|||
|
|
@ -1,51 +1,31 @@
|
|||
<!--%import("filter/mysql.xml")-->
|
||||
<!--%import("js/install_admin.js")-->
|
||||
<!--#include("header.html")-->
|
||||
|
||||
<form action="./" method="post" onsubmit="return procFilter(this, install)">
|
||||
<input type="hidden" name="db_type" value="{$db_type}" />
|
||||
|
||||
<h2 class="xeAdmin">{$lang->form_title}</h2>
|
||||
|
||||
<table cellspacing="0" class="tableType7">
|
||||
<col width="100" />
|
||||
<col width="160" />
|
||||
<col />
|
||||
|
||||
<tr>
|
||||
<th rowspan="6" class="hr" scope="row">{$db_type}</th>
|
||||
<th class="second" scope="row"><label for="textfield11">{$lang->db_hostname}</label></th>
|
||||
<td><input type="text" name="db_hostname" value="localhost" class="inputTypeText w100" id="textfield11" /></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th class="second" scope="row"><label for="textfield12">{$lang->db_port}</label></th>
|
||||
<td><input type="text" name="db_port" value="3306" class="inputTypeText w100" id="textfield12" /></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th class="second" scope="row"><label for="textfield13">{$lang->db_userid}</label></th>
|
||||
<td><input type="text" name="db_userid" value="" class="inputTypeText w100" id="textfield13" /></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th class="second" scope="row"><label for="textfield14">{$lang->db_password}</label></th>
|
||||
<td><input type="password" name="db_password" value="" class="inputTypeText w100" id="textfield14" /></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th class="second" scope="row"><label for="textfield15">{$lang->db_database}</label></th>
|
||||
<td><input type="text" name="db_database" value="" class="inputTypeText w100" id="textfield15" /></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th class="second hr" scope="row"><label for="textfield16">{$lang->db_table_prefix}</label></th>
|
||||
<td class="hr"><input type="text" name="db_table_prefix" value="xe" class="inputTypeText w100" id="textfield16" /></td>
|
||||
</tr>
|
||||
|
||||
<!--#include("form.install.html")-->
|
||||
|
||||
</table>
|
||||
|
||||
<div class="buttonCenter">
|
||||
<span class="button blue"><input type="submit" value="{$lang->cmd_registration}" /></span>
|
||||
</div>
|
||||
|
||||
</form>
|
||||
|
||||
<div id="body">
|
||||
<!--#include("progress_menu.html")-->
|
||||
<span class="dummy"></span>
|
||||
<div id="content">
|
||||
<form action="./" method="post" onsubmit="return procFilter(this, dbSetting)">
|
||||
<input type="hidden" name="db_type" value="{$db_type}" />
|
||||
<h2 class="h2">{$db_type}</h2>
|
||||
<ul class="form formDbInfo">
|
||||
<li><label for="dbHostName">{$lang->db_hostname}</label><input name="db_hostname" value="localhost" type="text" class="iText" id="dbHostName" /></li>
|
||||
<li><label for="dbPort">{$lang->db_port}</label><input name="db_port" value="3306" type="text" class="iText" id="dbPort" /></li>
|
||||
<li><label for="dbId">{$lang->db_userid}</label><input name="db_userid" type="text" class="iText" id="dbId" /></li>
|
||||
<li><label for="dbPw">{$lang->db_password}</label><input name="db_password" type="password" class="iText" id="dbPw" /></li>
|
||||
<li><label for="dbName">{$lang->db_database}</label><input name="db_database" type="text" class="iText" id="dbName" /></li>
|
||||
<li><label for="dbPrefix">{$lang->db_table_prefix}</label><input name="db_table_prefix" type="text" class="iText" id="dbPrefix" value="xe" /></li>
|
||||
</ul>
|
||||
<div class="desc">{$lang->db_info_desc}</div>
|
||||
<div class="btnArea">
|
||||
<div class="fLeft">
|
||||
<span class="btn icon"><span class="back"></span> <a href="{getUrl('', 'act', 'dispInstallSelectDB')}">{$lang->cmd_back}</a></span>
|
||||
</div>
|
||||
<div class="fRight">
|
||||
<span class="btn icon"><span class="check"></span> <input name="" type="submit" value="{$lang->cmd_next}" /></span>
|
||||
</div>
|
||||
</div>
|
||||
</form>
|
||||
</div>
|
||||
</div>
|
||||
<!--#include("footer.html")-->
|
||||
|
|
|
|||
|
|
@ -1,51 +1,31 @@
|
|||
<!--%import("filter/mysql.xml")-->
|
||||
<!--%import("js/install_admin.js")-->
|
||||
<!--#include("header.html")-->
|
||||
|
||||
<form action="./" method="post" onsubmit="return procFilter(this, install)">
|
||||
<input type="hidden" name="db_type" value="{$db_type}" />
|
||||
|
||||
<h2 class="xeAdmin">{$lang->form_title}</h2>
|
||||
|
||||
<table cellspacing="0" class="tableType7">
|
||||
<col width="100" />
|
||||
<col width="160" />
|
||||
<col />
|
||||
|
||||
<tr>
|
||||
<th rowspan="6" class="hr" scope="row">{$db_type}</th>
|
||||
<th class="second" scope="row"><label for="textfield11">{$lang->db_hostname}</label></th>
|
||||
<td><input type="text" name="db_hostname" value="localhost" class="inputTypeText w100" id="textfield11" /></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th class="second" scope="row"><label for="textfield12">{$lang->db_port}</label></th>
|
||||
<td><input type="text" name="db_port" value="3306" class="inputTypeText w100" id="textfield12" /></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th class="second" scope="row"><label for="textfield13">{$lang->db_userid}</label></th>
|
||||
<td><input type="text" name="db_userid" value="" class="inputTypeText w100" id="textfield13" /></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th class="second" scope="row"><label for="textfield14">{$lang->db_password}</label></th>
|
||||
<td><input type="password" name="db_password" value="" class="inputTypeText w100" id="textfield14" /></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th class="second" scope="row"><label for="textfield15">{$lang->db_database}</label></th>
|
||||
<td><input type="text" name="db_database" value="" class="inputTypeText w100" id="textfield15" /></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th class="second hr" scope="row"><label for="textfield16">{$lang->db_table_prefix}</label></th>
|
||||
<td class="hr"><input type="text" name="db_table_prefix" value="xe" class="inputTypeText w100" id="textfield16" /></td>
|
||||
</tr>
|
||||
|
||||
<!--#include("form.install.html")-->
|
||||
|
||||
</table>
|
||||
|
||||
<div class="buttonCenter">
|
||||
<span class="button blue"><input type="submit" value="{$lang->cmd_registration}" /></span>
|
||||
</div>
|
||||
|
||||
</form>
|
||||
|
||||
<div id="body">
|
||||
<!--#include("progress_menu.html")-->
|
||||
<span class="dummy"></span>
|
||||
<div id="content">
|
||||
<form action="./" method="post" onsubmit="return procFilter(this, dbSetting)">
|
||||
<input type="hidden" name="db_type" value="{$db_type}" />
|
||||
<h2 class="h2">{$db_type}</h2>
|
||||
<ul class="form formDbInfo">
|
||||
<li><label for="dbHostName">{$lang->db_hostname}</label><input name="db_hostname" value="localhost" type="text" class="iText" id="dbHostName" /></li>
|
||||
<li><label for="dbPort">{$lang->db_port}</label><input name="db_port" value="3306" type="text" class="iText" id="dbPort" /></li>
|
||||
<li><label for="dbId">{$lang->db_userid}</label><input name="db_userid" type="text" class="iText" id="dbId" /></li>
|
||||
<li><label for="dbPw">{$lang->db_password}</label><input name="db_password" type="password" class="iText" id="dbPw" /></li>
|
||||
<li><label for="dbName">{$lang->db_database}</label><input name="db_database" type="text" class="iText" id="dbName" /></li>
|
||||
<li><label for="dbPrefix">{$lang->db_table_prefix}</label><input name="db_table_prefix" type="text" class="iText" id="dbPrefix" value="xe" /></li>
|
||||
</ul>
|
||||
<div class="desc">{$lang->db_info_desc}</div>
|
||||
<div class="btnArea">
|
||||
<div class="fLeft">
|
||||
<span class="btn icon"><span class="back"></span> <a href="{getUrl('', 'act', 'dispInstallSelectDB')}">{$lang->cmd_back}</a></span>
|
||||
</div>
|
||||
<div class="fRight">
|
||||
<span class="btn icon"><span class="check"></span> <input name="" type="submit" value="{$lang->cmd_next}" /></span>
|
||||
</div>
|
||||
</div>
|
||||
</form>
|
||||
</div>
|
||||
</div>
|
||||
<!--#include("footer.html")-->
|
||||
|
|
|
|||
|
|
@ -1,51 +1,31 @@
|
|||
<!--%import("filter/postgresql.xml")-->
|
||||
<!--%import("js/install_admin.js")-->
|
||||
<!--#include("header.html")-->
|
||||
|
||||
<form action="./" method="post" onsubmit="return procFilter(this, install)">
|
||||
<input type="hidden" name="db_type" value="{$db_type}" />
|
||||
|
||||
<h2 class="xeAdmin">{$lang->form_title}</h2>
|
||||
|
||||
<table cellspacing="0" class="tableType7">
|
||||
<col width="100" />
|
||||
<col width="160" />
|
||||
<col />
|
||||
|
||||
<tr>
|
||||
<th rowspan="6" class="hr" scope="row">{$db_type}</th>
|
||||
<th class="second" scope="row"><label for="textfield11">{$lang->db_hostname}</label></th>
|
||||
<td><input type="text" name="db_hostname" value="localhost" class="inputTypeText w100" id="textfield11" /></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th class="second" scope="row"><label for="textfield12">{$lang->db_port}</label></th>
|
||||
<td><input type="text" name="db_port" value="5432" class="inputTypeText w100" id="textfield12" /></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th class="second" scope="row"><label for="textfield13">{$lang->db_userid}</label></th>
|
||||
<td><input type="text" name="db_userid" value="" class="inputTypeText w100" id="textfield13" /></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th class="second" scope="row"><label for="textfield14">{$lang->db_password}</label></th>
|
||||
<td><input type="password" name="db_password" value="" class="inputTypeText w100" id="textfield14" /></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th class="second" scope="row"><label for="textfield15">{$lang->db_database}</label></th>
|
||||
<td><input type="text" name="db_database" value="" class="inputTypeText w100" id="textfield15" /></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th class="second hr" scope="row"><label for="textfield16">{$lang->db_table_prefix}</label></th>
|
||||
<td class="hr"><input type="text" name="db_table_prefix" value="xe" class="inputTypeText w100" id="textfield16" /></td>
|
||||
</tr>
|
||||
|
||||
<!--#include("form.install.html")-->
|
||||
|
||||
</table>
|
||||
|
||||
<div class="buttonCenter">
|
||||
<span class="button blue"><input type="submit" value="{$lang->cmd_registration}" /></span>
|
||||
</div>
|
||||
|
||||
</form>
|
||||
|
||||
<div id="body">
|
||||
<!--#include("progress_menu.html")-->
|
||||
<span class="dummy"></span>
|
||||
<div id="content">
|
||||
<form action="./" method="post" onsubmit="return procFilter(this, dbSetting)">
|
||||
<input type="hidden" name="db_type" value="{$db_type}" />
|
||||
<h2 class="h2">{$db_type}</h2>
|
||||
<ul class="form formDbInfo">
|
||||
<li><label for="dbHostName">{$lang->db_hostname}</label><input name="db_hostname" value="localhost" type="text" class="iText" id="dbHostName" /></li>
|
||||
<li><label for="dbPort">{$lang->db_port}</label><input name="db_port" value="3306" type="text" class="iText" id="dbPort" /></li>
|
||||
<li><label for="dbId">{$lang->db_userid}</label><input name="db_userid" type="text" class="iText" id="dbId" /></li>
|
||||
<li><label for="dbPw">{$lang->db_password}</label><input name="db_password" type="password" class="iText" id="dbPw" /></li>
|
||||
<li><label for="dbName">{$lang->db_database}</label><input name="db_database" type="text" class="iText" id="dbName" /></li>
|
||||
<li><label for="dbPrefix">{$lang->db_table_prefix}</label><input name="db_table_prefix" type="text" class="iText" id="dbPrefix" value="xe" /></li>
|
||||
</ul>
|
||||
<div class="desc">{$lang->db_info_desc}</div>
|
||||
<div class="btnArea">
|
||||
<div class="fLeft">
|
||||
<span class="btn icon"><span class="back"></span> <a href="{getUrl('', 'act', 'dispInstallSelectDB')}">{$lang->cmd_back}</a></span>
|
||||
</div>
|
||||
<div class="fRight">
|
||||
<span class="btn icon"><span class="check"></span> <input name="" type="submit" value="{$lang->cmd_next}" /></span>
|
||||
</div>
|
||||
</div>
|
||||
</form>
|
||||
</div>
|
||||
</div>
|
||||
<!--#include("footer.html")-->
|
||||
|
|
|
|||
|
|
@ -1,38 +1,27 @@
|
|||
<!--%import("filter/sqlite2.xml")-->
|
||||
<!--%import("js/install_admin.js")-->
|
||||
<!--#include("header.html")-->
|
||||
|
||||
<form action="./" method="post" onsubmit="return procFilter(this, install)">
|
||||
<input type="hidden" name="db_type" value="{$db_type}" />
|
||||
|
||||
<h2 class="xeAdmin">{$lang->form_title}</h2>
|
||||
|
||||
<table cellspacing="0" class="tableType7">
|
||||
<col width="100" />
|
||||
<col width="160" />
|
||||
<col />
|
||||
|
||||
<tr>
|
||||
<th rowspan="2" class="hr" scope="row">{$db_type}</th>
|
||||
<th class="second" scope="row"><label for="textfield11">{$lang->db_database_file}</label></th>
|
||||
<td>
|
||||
<input type="text" name="db_database_file" value="./files/xe.sqlite" class="inputTypeText w100" id="textfield11" />
|
||||
<p>{$lang->about_database_file}</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th class="second hr" scope="row"><label for="textfield12">{$lang->db_table_prefix}</label></th>
|
||||
<td class="hr"><input type="text" name="db_table_prefix" value="xe" class="inputTypeText w100" id="textfield16" /></td>
|
||||
</tr>
|
||||
|
||||
<!--#include("form.install.html")-->
|
||||
|
||||
</table>
|
||||
|
||||
<div class="buttonCenter">
|
||||
<span class="button blue"><input type="submit" value="{$lang->cmd_registration}" /></span>
|
||||
</div>
|
||||
|
||||
</form>
|
||||
|
||||
<div id="body">
|
||||
<!--#include("progress_menu.html")-->
|
||||
<span class="dummy"></span>
|
||||
<div id="content">
|
||||
<form action="./" method="post" onsubmit="return procFilter(this, dbSetting)">
|
||||
<input type="hidden" name="db_type" value="{$db_type}" />
|
||||
<h2 class="h2">{$db_type}</h2>
|
||||
<ul class="form formDbInfo">
|
||||
<li><label for="dbDatabaseFile">{$lang->db_database_file}</label><input name="db_database_file" value="./files/xe.sqlite" type="text" class="iText" id="dbDatabaseFile" /><p>{$lang->about_database_file}</p></li>
|
||||
<li><label for="dbPrefix">{$lang->db_table_prefix}</label><input name="db_table_prefix" type="text" class="iText" id="dbPrefix" value="xe" /></li>
|
||||
</ul>
|
||||
<div class="desc">{$lang->db_info_desc}</div>
|
||||
<div class="btnArea">
|
||||
<div class="fLeft">
|
||||
<span class="btn icon"><span class="back"></span> <a href="{getUrl('', 'act', 'dispInstallSelectDB')}">{$lang->cmd_back}</a></span>
|
||||
</div>
|
||||
<div class="fRight">
|
||||
<span class="btn icon"><span class="check"></span> <input name="" type="submit" value="{$lang->cmd_next}" /></span>
|
||||
</div>
|
||||
</div>
|
||||
</form>
|
||||
</div>
|
||||
</div>
|
||||
<!--#include("footer.html")-->
|
||||
|
|
|
|||
|
|
@ -1,38 +1,27 @@
|
|||
<!--%import("filter/sqlite2.xml")-->
|
||||
<!--%import("js/install_admin.js")-->
|
||||
<!--#include("header.html")-->
|
||||
|
||||
<form action="./" method="post" onsubmit="return procFilter(this, install)">
|
||||
<input type="hidden" name="db_type" value="{$db_type}" />
|
||||
|
||||
<h2 class="xeAdmin">{$lang->form_title}</h2>
|
||||
|
||||
<table cellspacing="0" class="tableType7">
|
||||
<col width="100" />
|
||||
<col width="160" />
|
||||
<col />
|
||||
|
||||
<tr>
|
||||
<th rowspan="2" class="hr" scope="row">{$db_type}</th>
|
||||
<th class="second" scope="row"><label for="textfield11">{$lang->db_database_file}</label></th>
|
||||
<td>
|
||||
<input type="text" name="db_database_file" value="./files/xe.sqlite" class="inputTypeText w100" id="textfield11" />
|
||||
<p>{$lang->about_database_file}</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th class="second hr" scope="row"><label for="textfield12">{$lang->db_table_prefix}</label></th>
|
||||
<td class="hr"><input type="text" name="db_table_prefix" value="xe" class="inputTypeText w100" id="textfield16" /></td>
|
||||
</tr>
|
||||
|
||||
<!--#include("form.install.html")-->
|
||||
|
||||
</table>
|
||||
|
||||
<div class="buttonCenter">
|
||||
<span class="button blue"><input type="submit" value="{$lang->cmd_registration}" /></span>
|
||||
</div>
|
||||
|
||||
</form>
|
||||
|
||||
<div id="body">
|
||||
<!--#include("progress_menu.html")-->
|
||||
<span class="dummy"></span>
|
||||
<div id="content">
|
||||
<form action="./" method="post" onsubmit="return procFilter(this, dbSetting)">
|
||||
<input type="hidden" name="db_type" value="{$db_type}" />
|
||||
<h2 class="h2">{$db_type}</h2>
|
||||
<ul class="form formDbInfo">
|
||||
<li><label for="dbDatabaseFile">{$lang->db_database_file}</label><input name="db_database_file" value="./files/xe.sqlite" type="text" class="iText" id="dbDatabaseFile" /><p>{$lang->about_database_file}</p></li>
|
||||
<li><label for="dbPrefix">{$lang->db_table_prefix}</label><input name="db_table_prefix" type="text" class="iText" id="dbPrefix" value="xe" /></li>
|
||||
</ul>
|
||||
<div class="desc">{$lang->db_info_desc}</div>
|
||||
<div class="btnArea">
|
||||
<div class="fLeft">
|
||||
<span class="btn icon"><span class="back"></span> <a href="{getUrl('', 'act', 'dispInstallSelectDB')}">{$lang->cmd_back}</a></span>
|
||||
</div>
|
||||
<div class="fRight">
|
||||
<span class="btn icon"><span class="check"></span> <input name="" type="submit" value="{$lang->cmd_next}" /></span>
|
||||
</div>
|
||||
</div>
|
||||
</form>
|
||||
</div>
|
||||
</div>
|
||||
<!--#include("footer.html")-->
|
||||
|
|
|
|||
|
|
@ -1,56 +1,42 @@
|
|||
<!--%import("js/install_admin.js")-->
|
||||
<!--#include("header.html")-->
|
||||
<div id="body">
|
||||
<!--#include("progress_menu.html")-->
|
||||
<span class="dummy"></span>
|
||||
|
||||
<form action="./" method="post" onsubmit="return doInstallFTPInfo(this);" id="ftp_form">
|
||||
|
||||
<h2 class="xeAdmin">{$lang->ftp_form_title}</h2>
|
||||
|
||||
<blockquote>{$lang->msg_safe_mode_ftp_needed}</blockquote>
|
||||
|
||||
<table cellspacing="0" class="tableType7">
|
||||
<col width="100" />
|
||||
<col width="160" />
|
||||
<col />
|
||||
|
||||
<!-- FTP 정보 -->
|
||||
<tr>
|
||||
<th rowspan="6" scope="row" class="hr"><label for="radio2">{$lang->ftp}</label></th>
|
||||
<th class="second" scope="row"><label for="textfield20">{$lang->ftp_host}</label></th>
|
||||
<td><input type="text" id="textfield20" name="ftp_host" value="127.0.0.1" class="inputTypeText" /></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th class="second" scope="row"><label for="textfield21">{$lang->user_id}</label></th>
|
||||
<td><input type="text" id="textfield21" name="ftp_user" value="" class="inputTypeText" /></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th class="second" scope="row"><label for="textfield22">{$lang->password}</label></th>
|
||||
<td><input id="textfield22" type="password" name="ftp_password" class="inputTypeText" /></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th class="second" scope="row"><label for="textfield24">{$lang->ftp_port}</label></th>
|
||||
<td><input id="textfield24" type="text" name="ftp_port" value="21" class="inputTypeText" /></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th class="second hr" scope="row" rowspan="2"><div>{$lang->msg_ftp_installed_ftp_realpath}<br /><br/>{$lang->msg_ftp_installed_realpath}:<br/> {_XE_PATH_}</div></th>
|
||||
<td>
|
||||
<input type="text" name="ftp_root_path" value="{$ftp_info->ftp_root_path}" class="inputTypeText w400" />
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="ftplist">
|
||||
<td class="hr">
|
||||
<div>
|
||||
<span class="button blue strong"><input type="button" onclick="getFTPList(); return false;" value="{$lang->ftp_get_list}"></span>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
<div class="buttonCenter">
|
||||
<span class="button green"><input type="button" value="{$lang->cmd_check_ftp_connect}" onclick="doCheckFTPInfo(); return false;"/></span>
|
||||
<span class="button blue"><input type="submit" value="{$lang->cmd_ignore}" /></span>
|
||||
<span class="button red"><input type="submit" value="{$lang->cmd_registration}" /></span>
|
||||
</div>
|
||||
|
||||
</form>
|
||||
|
||||
<div id="content">
|
||||
<form action="./" method="post" onsubmit="return doInstallFTPInfo(this);" id="ftp_form">
|
||||
<ul class="form formFtp">
|
||||
<li><label for="ftphost">{$lang->ftp_host}</label><input name="ftp_host" value="10.25.80.77" type="text" id="ftphost" class="iText" /></li>
|
||||
<li><label for="ftpid">{$lang->user_id}</label><input name="ftp_user" type="text" id="ftpid" class="iText" /></li>
|
||||
<li><label for="ftppw">{$lang->password}</label><input name="ftp_password" type="password" id="ftppw" class="iText" /></li>
|
||||
<li><label for="ftpport">{$lang->ftp_port}</label><input name="ftp_port" type="text" id="ftpport" class="iText" /></li>
|
||||
<li><label for="ftppath">{$lang->msg_ftp_installed_ftp_realpath}</label><input name="ftp_root_path" value="{$ftp_info->ftp_root_path}" type="text" id="ftppath" class="iText" />
|
||||
<div class="desc" style="margin:1em 0; position:relative;"><p style="margin:1em 0;">{$lang->msg_ftp_installed_realpath}:<br/> {_XE_PATH_}</p>
|
||||
<span class="btn" style="position:absolute; top:1em; right:1em;"><button type="button" onclick="getFTPList(); return false;">{$lang->ftp_get_list}</button></span>
|
||||
<ul id="ftplist">
|
||||
</ul>
|
||||
</div></li>
|
||||
</ul>
|
||||
<div class="desc">
|
||||
<p>FTP 정보를 등록하는 이유.</p>
|
||||
<ul>
|
||||
<li>{$lang->msg_safe_mode_ftp_needed}</li>
|
||||
<li>{$lang->msg_safe_mode_ftp_needed2}</li>
|
||||
</ul>
|
||||
<p>{$lang->msg_safe_mode_ftp_config}</p>
|
||||
</div>
|
||||
<div class="btnArea">
|
||||
<div class="fLeft">
|
||||
<span class="btn icon"><span class="back"></span> <a href="{getUrl('', 'act', 'dispInstallCheckEnv')}">{$lang->cmd_back}</a></span>
|
||||
</div>
|
||||
<div class="fRight">
|
||||
<span class="btn"><input name="" type="submit" value="{$lang->cmd_pass_step}" /></span>
|
||||
<span class="btn icon"><span class="monitor"></span> <button type="button" onclick="doCheckFTPInfo(); return false;">{$lang->cmd_check_ftp_connect}</button></span>
|
||||
<span class="btn icon"><span class="check"></span> <input name="" type="submit" value="{$lang->cmd_next}" /></span>
|
||||
</div>
|
||||
</div>
|
||||
</form>
|
||||
</div>
|
||||
</div>
|
||||
<!--#include("footer.html")-->
|
||||
|
|
|
|||
|
|
@ -1,4 +1,6 @@
|
|||
<!--%import("./css/install.css")-->
|
||||
<div id="box">
|
||||
<h1 class="xeAdmin"><img src="./images/h1.png" alt="XE Install" width="750" height="36" class="iePngFix" /></h1>
|
||||
<div id="content">
|
||||
<div id="xei">
|
||||
<div id="header">
|
||||
<h1><img src="img/xe.gif" width="163" height="26" alt="Xpress Engine" /></h1>
|
||||
<em>Version <strong>{__ZBXE_VERSION__}</strong> {$lang->introduce_title}</em>
|
||||
</div>
|
||||
|
|
|
|||
BIN
modules/install/tpl/img/bgHtml.gif
Normal file
BIN
modules/install/tpl/img/bgHtml.gif
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 2.9 KiB |
BIN
modules/install/tpl/img/btnPack.gif
Normal file
BIN
modules/install/tpl/img/btnPack.gif
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 2.9 KiB |
BIN
modules/install/tpl/img/icoStatus.gif
Normal file
BIN
modules/install/tpl/img/icoStatus.gif
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 879 B |
BIN
modules/install/tpl/img/xe.gif
Normal file
BIN
modules/install/tpl/img/xe.gif
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 2.2 KiB |
|
|
@ -1,19 +1,24 @@
|
|||
<!--#include("header.html")-->
|
||||
|
||||
<h2 class="xeAdmin">{$lang->introduce_title}</h2>
|
||||
|
||||
<div id="agreement">{nl2br($lang->license)}</div>
|
||||
|
||||
<div class="tCenter">
|
||||
Select language : <select name="lang_type" onchange="doChangeLangType(this)">
|
||||
<!--@foreach($lang_supported as $key => $val)-->
|
||||
<option value="{$key}" <!--@if($key == $lang_type)-->selected="selected"<!--@end-->>{$val}</option>
|
||||
<!--@end-->
|
||||
</select>
|
||||
</div>
|
||||
|
||||
<div class="tCenter gap1">
|
||||
<a class="button blue" href="{getUrl('','act','dispInstallCheckEnv')}"><span>{$lang->cmd_agree_license}</span></a>
|
||||
</div>
|
||||
<div id="body">
|
||||
<!--#include("progress_menu.html")-->
|
||||
<span class="dummy"></span>
|
||||
<div id="content">
|
||||
<div class="agreement">{str_replace("\n", '<p/>', $lang->license)}</div>
|
||||
<div class="btnArea">
|
||||
<div class="fLeft">
|
||||
<div class="select open" style="width:160px;">
|
||||
<span class="ctrl"><span class="arrow"></span></span>
|
||||
<button type="button" class="myValue selected">{$lang_supported[Context::getLangType()]}</button>
|
||||
<ul class="aList" style="bottom:20px;top:auto">
|
||||
<li loop="$lang_supported=>$key,$val"><a href="{getUrl('l', $key)}">{$val}</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
<div class="fRight">
|
||||
<span class="btn icon"><span class="check"></span> <a href="{getUrl('', 'act', 'dispInstallCheckEnv')}">{$lang->cmd_agree_license}</a></span>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<!--#include("footer.html")-->
|
||||
|
|
|
|||
88
modules/install/tpl/js/install.js
Normal file
88
modules/install/tpl/js/install.js
Normal file
|
|
@ -0,0 +1,88 @@
|
|||
jQuery(function($){
|
||||
// Input Clear
|
||||
var iText = $('.item>.iLabel').next('.iText');
|
||||
$('.item>.iLabel').css('position','absolute');
|
||||
iText
|
||||
.focus(function(){
|
||||
$(this).prev('.iLabel').css('visibility','hidden');
|
||||
})
|
||||
.blur(function(){
|
||||
if($(this).val() == ''){
|
||||
$(this).prev('.iLabel').css('visibility','visible');
|
||||
} else {
|
||||
$(this).prev('.iLabel').css('visibility','hidden');
|
||||
}
|
||||
})
|
||||
.change(function(){
|
||||
if($(this).val() == ''){
|
||||
$(this).prev('.iLabel').css('visibility','visible');
|
||||
} else {
|
||||
$(this).prev('.iLabel').css('visibility','hidden');
|
||||
}
|
||||
})
|
||||
.blur();
|
||||
// Common
|
||||
var select_root = $('div.select');
|
||||
var select_value = $('.myValue');
|
||||
var select_a = $('div.select>ul>li>a');
|
||||
var select_input = $('div.select>ul>li>input[type=radio]');
|
||||
var select_label = $('div.select>ul>li>label');
|
||||
|
||||
// Radio Default Value
|
||||
$('div.myValue').each(function(){
|
||||
var default_value = $(this).next('.iList').find('input[checked]').next('label').text();
|
||||
$(this).append(default_value);
|
||||
});
|
||||
|
||||
// Line
|
||||
select_value.bind('focusin',function(){$(this).addClass('outLine');});
|
||||
select_value.bind('focusout',function(){$(this).removeClass('outLine');});
|
||||
select_input.bind('focusin',function(){$(this).parents('div.select').children('div.myValue').addClass('outLine');});
|
||||
select_input.bind('focusout',function(){$(this).parents('div.select').children('div.myValue').removeClass('outLine');});
|
||||
|
||||
// Show
|
||||
function show_option(){
|
||||
$(this).parents('div.select:first').toggleClass('open');
|
||||
}
|
||||
|
||||
// Hover
|
||||
function i_hover(){
|
||||
$(this).parents('ul:first').children('li').removeClass('hover');
|
||||
$(this).parents('li:first').toggleClass('hover');
|
||||
}
|
||||
|
||||
// Hide
|
||||
function hide_option(){
|
||||
var t = $(this);
|
||||
setTimeout(function(){
|
||||
t.parents('div.select:first').removeClass('open');
|
||||
}, 1);
|
||||
}
|
||||
|
||||
// Set Input
|
||||
function set_label(){
|
||||
var v = $(this).next('label').text();
|
||||
$(this).parents('ul:first').prev('.myValue').text('').append(v);
|
||||
$(this).parents('ul:first').prev('.myValue').addClass('selected');
|
||||
}
|
||||
|
||||
// Set Anchor
|
||||
function set_anchor(){
|
||||
var v = $(this).text();
|
||||
$(this).parents('ul:first').prev('.myValue').text('').append(v);
|
||||
$(this).parents('ul:first').prev('.myValue').addClass('selected');
|
||||
}
|
||||
|
||||
// Anchor Focus Out
|
||||
$('*:not("div.select a")').focus(function(){
|
||||
$('.aList').parent('.select').removeClass('open');
|
||||
});
|
||||
|
||||
select_value.click(show_option);
|
||||
select_root.removeClass('open');
|
||||
select_root.mouseleave(function(){$(this).removeClass('open');});
|
||||
select_a.click(set_anchor).click(hide_option).focus(i_hover).hover(i_hover);
|
||||
select_input.change(set_label).focus(set_label);
|
||||
select_label.hover(i_hover).click(hide_option);
|
||||
|
||||
});
|
||||
|
|
@ -1,3 +1,27 @@
|
|||
/**
|
||||
* @brief DB정보 Setting후 실행될 함수
|
||||
*/
|
||||
function completeDBSetting(ret_obj) {
|
||||
if(ret_obj['error'] != 0) {
|
||||
alert(ret_obj['message']);
|
||||
return;
|
||||
} else {
|
||||
location.href = "./index.php?act=dispInstallConfigForm";
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* @brief Rewrite module, Time-zone Setting 후 실행될 함수
|
||||
*/
|
||||
function completeConfigSetting(ret_obj) {
|
||||
if(ret_obj['error'] != 0) {
|
||||
alert(ret_obj['message']);
|
||||
return;
|
||||
} else {
|
||||
location.href = "./index.php?act=dispInstallManagerForm";
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* @brief 설치 완료후 실행될 함수
|
||||
*/
|
||||
|
|
@ -85,7 +109,7 @@ function completeGetFtpInfo(ret_obj)
|
|||
arr.pop();
|
||||
arr.push("");
|
||||
target = arr.join("/");
|
||||
list = list + "<li><a href='#ftpSetup' onclick=\"getFTPList('"+target+"')\">../</a></li>";
|
||||
list = list + "<li><a href='#ftpSetup' style='color:#fff; text-decoration:underline;' onclick=\"getFTPList('"+target+"')\">../</a></li>";
|
||||
}
|
||||
|
||||
for(var i=0;i<ret_obj['list']['item'].length;i++)
|
||||
|
|
@ -101,10 +125,10 @@ function completeGetFtpInfo(ret_obj)
|
|||
}
|
||||
else
|
||||
{
|
||||
list = list + "<li><a href='#ftpSetup' onclick=\"getFTPList('"+pwd+v+"')\">"+v+"</a></li>";
|
||||
list = list + "<li><a href='#ftpSetup' style='color:#fff; text-decoration:underline;' onclick=\"getFTPList('"+pwd+v+"')\">"+v+"</a></li>";
|
||||
}
|
||||
}
|
||||
|
||||
list = "<td><ul>"+list+"</ul></td>";
|
||||
//list = "<td><ul>"+list+"</ul></td>";
|
||||
e.append(jQuery(list));
|
||||
}
|
||||
|
|
|
|||
16
modules/install/tpl/js/jquery-1.5.2.min.js
vendored
Normal file
16
modules/install/tpl/js/jquery-1.5.2.min.js
vendored
Normal file
File diff suppressed because one or more lines are too long
11
modules/install/tpl/progress_menu.html
Normal file
11
modules/install/tpl/progress_menu.html
Normal file
|
|
@ -0,0 +1,11 @@
|
|||
<div id="progress">
|
||||
<ul>
|
||||
<li <!--@if($act=='')-->class="active"<!--@end-->>{$lang->install_progress_menu['agree']}</li>
|
||||
<li <!--@if($act=='dispInstallCheckEnv')-->class="active"<!--@end-->>{$lang->install_progress_menu['condition']}</li>
|
||||
<li <!--@if($act=='dispInstallSelectDB' && $progressMenu == '3')-->class="active"<!--@end-->>{$lang->install_progress_menu['ftp']}</li>
|
||||
<li <!--@if($act=='dispInstallSelectDB' && $progressMenu == '4')-->class="active"<!--@end-->>{$lang->install_progress_menu['dbSelect']}</li>
|
||||
<li <!--@if($act=='dispInstallDBForm')-->class="active"<!--@end-->>{$lang->install_progress_menu['dbInfo']}</li>
|
||||
<li <!--@if($act=='dispInstallConfigForm')-->class="active"<!--@end-->>{$lang->install_progress_menu['configInfo']}</li>
|
||||
<li <!--@if($act=='dispInstallManagerForm')-->class="active"<!--@end-->>{$lang->install_progress_menu['adminInfo']}</li>
|
||||
</ul>
|
||||
</div>
|
||||
|
|
@ -1,28 +1,29 @@
|
|||
<!--%import("js/install_admin.js")-->
|
||||
<!--#include("header.html")-->
|
||||
|
||||
<h2 class="xeAdmin">{$lang->select_db_type}</h2>
|
||||
|
||||
<form method="post" action="./">
|
||||
<input type="hidden" name="module" value="{$module}" />
|
||||
<input type="hidden" name="act" value="dispInstallForm" />
|
||||
|
||||
<table cellspacing="0" class="tableType6">
|
||||
<col width="180" /><col />
|
||||
<!--@foreach(DB::getSupportedList() as $key => $val)-->
|
||||
<tr>
|
||||
<th scope="row">
|
||||
<input type="radio" name="db_type" value="{$val->db_type}" <!--@if(!$val->enable)-->disabled="disabled"<!--@end--> id="db_type_{$val->db_type}" <!--@if($val->db_type=="mysql")-->checked="checked"<!--@end-->/>
|
||||
<label for="db_type_{$val->db_type}">{$val->db_type}</label>
|
||||
</th>
|
||||
<td>{$lang->db_desc[$val->db_type]}</td>
|
||||
</tr>
|
||||
<!--@end-->
|
||||
</table>
|
||||
|
||||
<div class="buttonCenter">
|
||||
<span class="button blue"><input type="submit" value="{$lang->cmd_install_next}" /></span>
|
||||
</div>
|
||||
|
||||
</form>
|
||||
|
||||
<div id="body">
|
||||
<!--#include("progress_menu.html")-->
|
||||
<span class="dummy"></span>
|
||||
<div id="content">
|
||||
<form method="post" action="./">
|
||||
<input type="hidden" name="module" value="{$module}" />
|
||||
<input type="hidden" name="act" value="dispInstallDBForm" />
|
||||
<ul class="form formDbSelect">
|
||||
<!--@foreach(DB::getSupportedList() as $key => $val)-->
|
||||
<li>
|
||||
<input name="db_type" type="radio" value="{$val->db_type}" <!--@if(!$val->enable)-->disabled="disabled"<!--@end--> id="db_type_{$val->db_type}" <!--@if($val->db_type=="mysql")-->checked="checked"<!--@end--> class="iRadio" id="cubrid" /> <label for="db_type_{$val->db_type}">{$val->db_type}</label>
|
||||
<p>{$lang->db_desc[$val->db_type]}</p>
|
||||
</li>
|
||||
<!--@end-->
|
||||
</ul>
|
||||
<div class="btnArea">
|
||||
<div class="fLeft">
|
||||
<span class="btn icon"><span class="back"></span> <a href="{getUrl('', 'act', 'dispInstallCheckEnv')}">{$lang->cmd_back}</a></span>
|
||||
</div>
|
||||
<div class="fRight">
|
||||
<span class="btn icon"><span class="check"></span> <input name="" type="submit" value="{$lang->cmd_next}" /></span>
|
||||
</div>
|
||||
</div>
|
||||
</form>
|
||||
</div>
|
||||
</div>
|
||||
<!--#include("footer.html")-->
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue