Issue 2045 fixed. Required enable conditions should not to be displayed.

git-svn-id: http://xe-core.googlecode.com/svn/branches/maserati@11627 201d5d3c-b55e-5fd7-737f-ddc643e51545
This commit is contained in:
ChanMyeong 2012-10-08 09:28:11 +00:00
parent b1fb2d7fdb
commit fd84b2ae5a
19 changed files with 135 additions and 135 deletions

View file

@ -57,17 +57,13 @@
<value xml:lang="jp"><![CDATA[管理者情報入力]]></value> <value xml:lang="jp"><![CDATA[管理者情報入力]]></value>
</item> </item>
</item> </item>
<item name="install_condition_title"> <item name="install_condition_enable">
<value xml:lang="ko"><![CDATA[필수 설치조건을 확인하세요.]]></value> <value xml:lang="ko"><![CDATA[설치가 가능합니다.]]></value>
<value xml:lang="en"><![CDATA[Please check the installation requirement.]]></value> <value xml:lang="en"><![CDATA[You can Install.]]></value>
<value xml:lang="jp"><![CDATA[インストールするための必須条件を確認してください。]]></value> </item>
<value xml:lang="zh-CN"><![CDATA[检测运行环境]]></value> <item name="install_details">
<value xml:lang="zh-TW"><![CDATA[確認安裝時必備的條件]]></value> <value xml:lang="ko"><![CDATA[자세히]]></value>
<value xml:lang="fr"><![CDATA[Vérifiez les conditions obligatoires pour l'installation, S.V.P.]]></value> <value xml:lang="en"><![CDATA[Details]]></value>
<value xml:lang="ru"><![CDATA[Пожалуйста, проверьте требования к установке.]]></value>
<value xml:lang="es"><![CDATA[Por favor chequee los requerimientos de la instalación.]]></value>
<value xml:lang="tr"><![CDATA[Lütfen kurulum gereksinimlerini kontrol ediniz.]]></value>
<value xml:lang="vi"><![CDATA[Xin hãy kiểm tra những yêu cầu cài đặt.]]></value>
</item> </item>
<item name="install_checklist_title" type="array"> <item name="install_checklist_title" type="array">
<item name="php_version"> <item name="php_version">

View file

@ -1,8 +1,7 @@
<!--%import("js/install_admin.js")--> <load target="js/install_admin.js" />
<!--#include("header.html")--> <include target="header.html" />
<div id="body"> <div id="body">
<!--#include("progress_menu.html")--> <include target="progress_menu.html" />
<span class="dummy"></span>
<div id="content"> <div id="content">
<div cond="$XE_VALIDATOR_MESSAGE" class="message {$XE_VALIDATOR_MESSAGE_TYPE}"> <div cond="$XE_VALIDATOR_MESSAGE" class="message {$XE_VALIDATOR_MESSAGE_TYPE}">
<p>{$XE_VALIDATOR_MESSAGE}</p> <p>{$XE_VALIDATOR_MESSAGE}</p>
@ -30,4 +29,4 @@
</form> </form>
</div> </div>
</div> </div>
<!--#include("footer.html")--> <include target="footer.html" />

View file

@ -1,28 +1,38 @@
<!--#include("header.html")--> <include target="header.html" />
<div id="body"> <div id="body">
<!--#include("progress_menu.html")--> <include target="progress_menu.html" />
<span class="dummy"></span>
<div id="content"> <div id="content">
<div class="table"> <ul>
<table border="1" cellspacing="0"> <li loop="$checklist => $key,$val" cond="!$val">
<tbody> {@ $isDisable = TRUE}
<!--@foreach($checklist as $key => $val)--> <strong>{$lang->install_checklist_title[$key]}<block cond="$key == 'php_version'">(Ver. {$phpversion})</block></strong>
<tr> :
<th scope="row">{$lang->install_checklist_title[$key]}<!--@if($key == 'php_version')--> (Ver. {$phpversion})<!--@end--></th> <em><i class="x_icon-ban-circle x_icon-white"></i> {$lang->disable}</em>
<td><!--@if($val)-->{$lang->enable}<!--@else--><strong>{$lang->disable}</strong><br />{$lang->install_checklist_desc[$key]}<!--@end--></td> <p>{$lang->install_checklist_desc[$key]}</p>
</tr> </li>
<!--@end--> </ul>
</tbody> <div cond="!$isDisable">
</table> <p>
<i class="x_icon-ok-sign x_icon-white"></i>
<strong>XE {__ZBXE_VERSION__}</strong> {$lang->install_condition_enable}
<a href="#details" data-toggle="#details">&rsaquo; {$lang->install_details}</a>
</p>
<ul id="details" style="display:none;outline:none">
<li loop="$checklist => $key,$val">
<strong>{$lang->install_checklist_title[$key]}<block cond="$key == 'php_version'">(Ver. {$phpversion})</block></strong>
:
<em>{$lang->enable}</em>
</li>
</ul>
</div> </div>
<div class="ibtnArea"> <div class="ibtnArea">
<div class="fLeft"> <span class="x_pull-left">
<span class="ibtn icon"><span class="back"></span> <a href="{getUrl('')}">{$lang->cmd_back}</a></span> <a href="{getUrl('')}" class="x_btn x_btn-small x_btn-inverse"><i class="x_icon-chevron-left x_icon-white"></i> {$lang->cmd_back}</a>
</div> </span>
<div class="fRight"> <span class="x_pull-right">
<span class="ibtn 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> <a cond="$install_enable" class="x_btn x_btn-small x_btn-inverse" href="{getUrl('','act','dispInstallSelectDB')}">{$lang->cmd_install_next} <i class="x_icon-chevron-right x_icon-white"></i></a>
<a cond="!$install_enable" class="x_btn x_btn-small x_btn-inverse" href="{getUrl('','act',$act)}">{$lang->cmd_install_fix_checklist} <i class="x_icon-chevron-right x_icon-white"></i></a>
</span>
</div> </div>
</div> </div>
</div> <include target="footer.html" />
<!--#include("footer.html")-->

View file

@ -1,8 +1,7 @@
<!--%import("js/install_admin.js")--> <load target="js/install_admin.js" />
<!--#include("header.html")--> <include target="header.html" />
<div id="body"> <div id="body">
<!--#include("progress_menu.html")--> <include target="progress_menu.html" />
<span class="dummy"></span>
<div id="content"> <div id="content">
<div cond="$XE_VALIDATOR_MESSAGE" class="message {$XE_VALIDATOR_MESSAGE_TYPE}"> <div cond="$XE_VALIDATOR_MESSAGE" class="message {$XE_VALIDATOR_MESSAGE_TYPE}">
<p>{$XE_VALIDATOR_MESSAGE}</p> <p>{$XE_VALIDATOR_MESSAGE}</p>
@ -45,4 +44,4 @@
</form> </form>
</div> </div>
</div> </div>
<!--#include("footer.html")--> <include target="footer.html" />

View file

@ -1,8 +1,9 @@
@charset "utf-8"; @charset "utf-8";
/* NHN (developers@xpressengine.com) */ /* NHN (developers@xpressengine.com) */
/* Element Reset */ /* Element Reset */
html, body{margin:0} html, body{margin:0;min-height:100%}
body, input, textarea, select, table, button {font-family:Tahoma, Geneva, sans-serif;font-size:12px} body, input, textarea, select, table, button {font-family:Tahoma, Geneva, sans-serif;font-size:12px}
body{background:#3EAF0E -webkit-gradient(linear, 0% 0%, 0% 100%, from(#ccc), to(#fff));background:#3EAF0E -moz-linear-gradient(top, #ccc, #fff);background:#3EAF0E -o-linear-gradient(top, #ccc, #fff)}
img, fieldset {border:0} img, fieldset {border:0}
form, fieldset {margin:0;padding:0} form, fieldset {margin:0;padding:0}
em, address {font-style:normal} em, address {font-style:normal}
@ -14,21 +15,21 @@ a:hover, a:active, a:focus {text-decoration:underline}
.iCheck, .iRadio{width:13px;height:13px;margin:0;padding:0;vertical-align:middle} .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} .hide{position:absolute;left:0;top:0;width:1px;height:1px;font-size:0;line-height:0;visibility:hidden}
/* Layout */ /* 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{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{position:relative;background:#444;margin:0 0 1px 0;padding:10px 20px;color:#fff;border-radius:5px 5px 0 0}
#xei #header h1{margin:0} #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{position:absolute;bottom:10px;right:20px;font-weight:bold;font-size:14px;color:#eee}
#xei #header em strong{font-size:20px;color:#F60} #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{width:580px;padding:0 0 0 220px;position:relative;*zoom:1}
#xei #body:after{content:"";display:block;clear:both} #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{position:absolute;left:0;top:0;width:219px}
#xei #progress ul{list-style:none;margin:0;padding:0} #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{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;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
#xei #progress li:last-child{border-radius:0 0 0 5px}
#xei #progress li.done{background-position:10px -40px} #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 #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} #xei #content{position:relative;width:500px;min-height:145px;padding:40px;background:#666;color:#fff}
#xei #content a{color:#FFC}
/* Button */ /* Button */
.ibtn, .ibtn,
.ibtn *{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} .ibtn *{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}
@ -44,12 +45,10 @@ html{height:100%;background:url(../img/bgHtml.gif) repeat-x 0 0}
.ibtn .back{background-position:-14px -146px} .ibtn .back{background-position:-14px -146px}
.ibtn .monitor{background-position:-37px -147px} .ibtn .monitor{background-position:-37px -147px}
/* Button Area */ /* Button Area */
.ibtnArea{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} .ibtnArea{position:absolute;bottom:-61px;right:0;width:540px;height:30px;margin:1px 0 0 0;padding:15px 20px;text-align:center;*zoom:1;color:#fff;background:#555;border-radius:0 0 5px 5px}
.ibtnArea:after{content:"";display:block;clear:both} .ibtnArea:after{content:"";display:block;clear:both}
.ibtnArea .fLeft{float:left} .ibtnArea .x_btn-inverse{color:#fff !important}
.ibtnArea .fRight{float:right} .ibtnArea .x_btn>i{opacity:.75;filter:alpha(opacity=75)}
.ibtnArea label{font-weight:bold}
.ibtnArea select{background:#666;color:#fff}
/* table */ /* table */
.table{margin:0 20px 20px 20px} .table{margin:0 20px 20px 20px}
.table table{width:100%;border:0;border-top:1px solid #484848} .table table{width:100%;border:0;border-top:1px solid #484848}
@ -108,10 +107,8 @@ html{height:100%;background:url(../img/bgHtml.gif) repeat-x 0 0}
.desc{padding:10px 20px;margin:0 20px 20px 20px;background:#555;color:#eee;line-height:1.5} .desc{padding:10px 20px;margin:0 20px 20px 20px;background:#555;color:#eee;line-height:1.5}
.desc ul{margin:0 0 0 20px;padding:0} .desc ul{margin:0 0 0 20px;padding:0}
.desc strong{color:#F60} .desc strong{color:#F60}
.agreement{color:#eee} .language{list-style:none;margin:0;padding:0 0 0 20px}
.agreement label{font-weight:bold;vertical-align:middle;cursor:pointer} .language li{position:relative;margin:0 0 7px 0}
.agreement a{color:#6CF;text-decoration:underline;vertical-align:middle} .language li>i{position:absolute;top:2px;left:-20px}
.agreement em{color:#f60}
.agreement p{line-height:1.5}
/* Waiting for server response */ /* Waiting for server response */
.wfsr{display:none;position:absolute;position:fixed;left:0;top:0;z-index:100; border:1px solid #EAE9DC;background:#FFFDEF url(../../common/img/msg.update.png) no-repeat 1em .5em;margin:1em;padding:1em 1em 1em 55px;border-radius:5px;line-height:1.4;font-size:12px} .wfsr{display:none;position:absolute;position:fixed;left:0;top:0;z-index:100; border:1px solid #EAE9DC;background:#FFFDEF url(../../common/img/msg.update.png) no-repeat 1em .5em;margin:1em;padding:1em 1em 1em 55px;border-radius:5px;line-height:1.4;font-size:12px}

View file

@ -1,8 +1,7 @@
<!--%import("js/install_admin.js")--> <load target="js/install_admin.js" />
<!--#include("header.html")--> <include target="header.html" />
<div id="body"> <div id="body">
<!--#include("progress_menu.html")--> <include target="progress_menu.html" />
<span class="dummy"></span>
<div id="content"> <div id="content">
<div cond="$XE_VALIDATOR_MESSAGE" class="message {$XE_VALIDATOR_MESSAGE_TYPE}"> <div cond="$XE_VALIDATOR_MESSAGE" class="message {$XE_VALIDATOR_MESSAGE_TYPE}">
<p>{$XE_VALIDATOR_MESSAGE}</p> <p>{$XE_VALIDATOR_MESSAGE}</p>
@ -32,4 +31,4 @@
</form> </form>
</div> </div>
</div> </div>
<!--#include("footer.html")--> <include target="footer.html" />

View file

@ -1,8 +1,7 @@
<!--%import("js/install_admin.js")--> <load target="js/install_admin.js" />
<!--#include("header.html")--> <include target="header.html" />
<div id="body"> <div id="body">
<!--#include("progress_menu.html")--> <include target="progress_menu.html" />
<span class="dummy"></span>
<div id="content"> <div id="content">
<div cond="$XE_VALIDATOR_MESSAGE" class="message {$XE_VALIDATOR_MESSAGE_TYPE}"> <div cond="$XE_VALIDATOR_MESSAGE" class="message {$XE_VALIDATOR_MESSAGE_TYPE}">
<p>{$XE_VALIDATOR_MESSAGE}</p> <p>{$XE_VALIDATOR_MESSAGE}</p>
@ -32,4 +31,4 @@
</form> </form>
</div> </div>
</div> </div>
<!--#include("footer.html")--> <include target="footer.html" />

View file

@ -1,8 +1,7 @@
<!--%import("js/install_admin.js")--> <load target="js/install_admin.js" />
<!--#include("header.html")--> <include target="header.html" />
<div id="body"> <div id="body">
<!--#include("progress_menu.html")--> <include target="progress_menu.html" />
<span class="dummy"></span>
<div id="content"> <div id="content">
<div cond="$XE_VALIDATOR_MESSAGE" class="message {$XE_VALIDATOR_MESSAGE_TYPE}"> <div cond="$XE_VALIDATOR_MESSAGE" class="message {$XE_VALIDATOR_MESSAGE_TYPE}">
<p>{$XE_VALIDATOR_MESSAGE}</p> <p>{$XE_VALIDATOR_MESSAGE}</p>
@ -32,4 +31,4 @@
</form> </form>
</div> </div>
</div> </div>
<!--#include("footer.html")--> <include target="footer.html" />

View file

@ -1,8 +1,7 @@
<!--%import("js/install_admin.js")--> <load target="js/install_admin.js" />
<!--#include("header.html")--> <include target="header.html" />
<div id="body"> <div id="body">
<!--#include("progress_menu.html")--> <include target="progress_menu.html" />
<span class="dummy"></span>
<div id="content"> <div id="content">
<div cond="$XE_VALIDATOR_MESSAGE" class="message {$XE_VALIDATOR_MESSAGE_TYPE}"> <div cond="$XE_VALIDATOR_MESSAGE" class="message {$XE_VALIDATOR_MESSAGE_TYPE}">
<p>{$XE_VALIDATOR_MESSAGE}</p> <p>{$XE_VALIDATOR_MESSAGE}</p>
@ -32,4 +31,4 @@
</form> </form>
</div> </div>
</div> </div>
<!--#include("footer.html")--> <include target="footer.html" />

View file

@ -1,8 +1,7 @@
<!--%import("js/install_admin.js")--> <load target="js/install_admin.js" />
<!--#include("header.html")--> <include target="header.html" />
<div id="body"> <div id="body">
<!--#include("progress_menu.html")--> <include target="progress_menu.html" />
<span class="dummy"></span>
<div id="content"> <div id="content">
<div cond="$XE_VALIDATOR_MESSAGE" class="message {$XE_VALIDATOR_MESSAGE_TYPE}"> <div cond="$XE_VALIDATOR_MESSAGE" class="message {$XE_VALIDATOR_MESSAGE_TYPE}">
<p>{$XE_VALIDATOR_MESSAGE}</p> <p>{$XE_VALIDATOR_MESSAGE}</p>
@ -32,4 +31,4 @@
</form> </form>
</div> </div>
</div> </div>
<!--#include("footer.html")--> <include target="footer.html" />

View file

@ -1,8 +1,7 @@
<!--%import("js/install_admin.js")--> <load target="js/install_admin.js" />
<!--#include("header.html")--> <include target="header.html" />
<div id="body"> <div id="body">
<!--#include("progress_menu.html")--> <include target="progress_menu.html" />
<span class="dummy"></span>
<div id="content"> <div id="content">
<div cond="$XE_VALIDATOR_MESSAGE" class="message {$XE_VALIDATOR_MESSAGE_TYPE}"> <div cond="$XE_VALIDATOR_MESSAGE" class="message {$XE_VALIDATOR_MESSAGE_TYPE}">
<p>{$XE_VALIDATOR_MESSAGE}</p> <p>{$XE_VALIDATOR_MESSAGE}</p>
@ -32,4 +31,4 @@
</form> </form>
</div> </div>
</div> </div>
<!--#include("footer.html")--> <include target="footer.html" />

View file

@ -1,8 +1,7 @@
<!--%import("js/install_admin.js")--> <load target="js/install_admin.js" />
<!--#include("header.html")--> <include target="header.html" />
<div id="body"> <div id="body">
<!--#include("progress_menu.html")--> <include target="progress_menu.html" />
<span class="dummy"></span>
<div id="content"> <div id="content">
<div cond="$XE_VALIDATOR_MESSAGE" class="message {$XE_VALIDATOR_MESSAGE_TYPE}"> <div cond="$XE_VALIDATOR_MESSAGE" class="message {$XE_VALIDATOR_MESSAGE_TYPE}">
<p>{$XE_VALIDATOR_MESSAGE}</p> <p>{$XE_VALIDATOR_MESSAGE}</p>
@ -32,4 +31,4 @@
</form> </form>
</div> </div>
</div> </div>
<!--#include("footer.html")--> <include target="footer.html" />

View file

@ -1,8 +1,7 @@
<!--%import("js/install_admin.js")--> <load target="js/install_admin.js" />
<!--#include("header.html")--> <include target="header.html" />
<div id="body"> <div id="body">
<!--#include("progress_menu.html")--> <include target="progress_menu.html" />
<span class="dummy"></span>
<div id="content"> <div id="content">
<div cond="$XE_VALIDATOR_MESSAGE" class="message {$XE_VALIDATOR_MESSAGE_TYPE}"> <div cond="$XE_VALIDATOR_MESSAGE" class="message {$XE_VALIDATOR_MESSAGE_TYPE}">
<p>{$XE_VALIDATOR_MESSAGE}</p> <p>{$XE_VALIDATOR_MESSAGE}</p>
@ -28,4 +27,4 @@
</form> </form>
</div> </div>
</div> </div>
<!--#include("footer.html")--> <include target="footer.html" />

View file

@ -1,8 +1,7 @@
<!--%import("js/install_admin.js")--> <load target="js/install_admin.js" />
<!--#include("header.html")--> <include target="header.html" />
<div id="body"> <div id="body">
<!--#include("progress_menu.html")--> <include target="progress_menu.html" />
<span class="dummy"></span>
<div id="content"> <div id="content">
<div cond="$XE_VALIDATOR_MESSAGE" class="message {$XE_VALIDATOR_MESSAGE_TYPE}"> <div cond="$XE_VALIDATOR_MESSAGE" class="message {$XE_VALIDATOR_MESSAGE_TYPE}">
<p>{$XE_VALIDATOR_MESSAGE}</p> <p>{$XE_VALIDATOR_MESSAGE}</p>
@ -28,4 +27,4 @@
</form> </form>
</div> </div>
</div> </div>
<!--#include("footer.html")--> <include target="footer.html" />

View file

@ -1,9 +1,7 @@
<!--%import("js/install_admin.js")--> <load target="js/install_admin.js" />
<!--#include("header.html")--> <include target="header.html" />
<div id="body"> <div id="body">
<!--#include("progress_menu.html")--> <include target="progress_menu.html" />
<span class="dummy"></span>
<div id="content"> <div id="content">
<form action="./" method="post" onsubmit="return doInstallFTPInfo(this);" id="ftp_form"> <form action="./" method="post" onsubmit="return doInstallFTPInfo(this);" id="ftp_form">
<ul class="form formFtp"> <ul class="form formFtp">
@ -39,4 +37,4 @@
</form> </form>
</div> </div>
</div> </div>
<!--#include("footer.html")--> <include target="footer.html" />

View file

@ -1,5 +1,6 @@
<load target="../../../common/css/bootstrap.min.css" />
<load target="./css/install.css" /> <load target="./css/install.css" />
<div id="xei"> <div id="xei" class="x">
<div id="header"> <div id="header">
<h1><img src="img/xe.gif" width="163" height="26" alt="Xpress Engine" /></h1> <h1><img src="img/xe.gif" width="163" height="26" alt="Xpress Engine" /></h1>
<em>Version <strong>{__ZBXE_VERSION__}</strong> {$lang->introduce_title}</em> <em>Version <strong>{__ZBXE_VERSION__}</strong> {$lang->introduce_title}</em>

View file

@ -2,23 +2,18 @@
<include target="header.html" /> <include target="header.html" />
<div id="body"> <div id="body">
<include target="progress_menu.html" /> <include target="progress_menu.html" />
<span class="dummy"></span>
<div id="content"> <div id="content">
<div class="agreement"> <ul class="language">
<div class="desc"> <li loop="$lang_supported=>$key,$val">
<ul style="list-style:none"> <i cond="$l==$key" class="x_icon-ok-sign x_icon-white" title="Selected Language"></i>
<li loop="$lang_supported=>$key,$val" style="position:relative; margin:0 0 4px 0">
<i cond="$l==$key" style="position:absolute;top:0;left:-16px;font-style:normal;font-weight:bold;color:red" title="Selected Language">&#10004;</i>
<a href="{getUrl('l', $key)}" cond="$l!=$key">{$val}</a> <a href="{getUrl('l', $key)}" cond="$l!=$key">{$val}</a>
<strong cond="$l==$key">{$val}</strong> <strong cond="$l==$key">{$val}</strong>
</li> </li>
</ul> </ul>
</div>
<div class="ibtnArea"> <div class="ibtnArea">
<div class="fRight"> <span class="x_pull-right">
<span class="ibtn icon"><span class="check"></span> <a href="{getUrl('', 'act', 'dispInstallCheckEnv')}" >{$lang->cmd_next}</a></span> <a href="{getUrl('', 'act', 'dispInstallCheckEnv')}" class="x_btn x_btn-small x_btn-inverse" id="task-choose-language">{$lang->cmd_next} <i class="x_icon-chevron-right x_icon-white"></i></a>
</div> </span>
</div>
</div> </div>
</div> </div>
</div> </div>

View file

@ -1,4 +1,19 @@
jQuery(function($){ jQuery(function($){
// TARGET toggle
$(document.body).on('click', '.x [data-toggle]', function(){
var $this = $(this);
var $target = $($this.attr('data-toggle'));
$target.toggle();
if($target.is(':visible') && !$target.find('a,input,button,textarea,select').length){
$target.attr('tabindex','0').focus();
} else if($target.is(':visible') && $target.find('a,input,button,textarea,select').length) {
$target.find('a,input,button,textarea,select').eq(0).focus();
} else {
$this.focus();
}
return false;
});
// Input Clear // Input Clear
var iText = $('.item>.iLabel').next('.iText'); var iText = $('.item>.iLabel').next('.iText');
$('.item>.iLabel').css('position','absolute'); $('.item>.iLabel').css('position','absolute');

View file

@ -1,8 +1,7 @@
<!--%import("js/install_admin.js")--> <load target="js/install_admin.js" />
<!--#include("header.html")--> <include target="header.html" />
<div id="body"> <div id="body">
<!--#include("progress_menu.html")--> <include target="progress_menu.html" />
<span class="dummy"></span>
<div id="content"> <div id="content">
<form method="post" action="./"> <form method="post" action="./">
<input type="hidden" name="module" value="{$module}" /> <input type="hidden" name="module" value="{$module}" />
@ -32,4 +31,4 @@
</form> </form>
</div> </div>
</div> </div>
<!--#include("footer.html")--> <include target="footer.html" />