/aoliz/install/view/step_ready.html
HTML | 172 lines | 146 code | 23 blank | 3 comment | 0 complexity | ae63e78e2f0bb169fd62b05cab6319b0 MD5 | raw file
- <center><h5 class="success">????????????????? "<i><{$db_pre}></i>"</h5></center>
- <div style="width:590px;margin:0;padding:10px;margin:10px;border:1px solid #666;border-style:solid none;">
- <!-- <img style="float:right" src="svinfo.php?img=rank_{$svinfo.rank}.gif" />
- <h2 style="font-size:36px;margin:0;padding:0;line-height:100%">{$svinfo.level}</h2>
- <h3 style="margin:0;padding:0">???????:<span style="font-family: Georgia;font-size:24px;margin:0 10px;color:#090">{$svinfo.score}</span> <a href="svinfo.php?db_host=config" target="_blank" style="color:#009">????»</a></h3>-->
- <table width="100%">
- <{foreach from=$svinfo.basic item=value key=key name=basic}>
- <tr<{if $smarty.foreach.basic.iteration is odd}> style="background:#E0EAF2"<{/if}>>
- <td width="60%"><{$key}></td><td><{$value}></td>
- </tr>
- <{/foreach}>
- </table>
- <{if !$svinfo.allow_install && !(defined('SHOP_DEVELOPER') && SHOP_DEVELOPER)}>
- <center><h2 style="background:#FAD163">???????????????????</h2></center>
- <{foreach from=$svinfo.require item=value key=key name=basic}>
- <table width="100%">
- <tr<{if !$value.result}> style="background:#A4141D;color:#fff;font-weight:bold"<{else}><{if $smarty.foreach.basic.iteration is odd}> style="background:#E0EAF2"<{/if}><{/if}>>
- <td width="60%"><{$key}></td><td><{$value.value}></td>
- </tr>
- <{/foreach}>
- </table>
- </div>
- <{else}>
- </div>
- <div style="padding-left:45px;"><h5 class="success"><br>??????????????</h5></div>
- <form id="show" method="post" action="index.php?step=complete">
- <table>
- <tr>
- <th width="150px" align="right" scope="row"><label for="ipt_uname">???????</label></th>
- <td width="200px"><input type="text" name="uname" id="ipt_uname" value="admin" tabindex="1"></td>
- <th align="right">??????</th>
- <td>
- <{$stimezone}>
- </td>
- </tr>
- <tr>
- <th align="right" scope="row"><label for="ipt_passwd">??????</label></th>
- <td><input type="password" name="password" id="ipt_passwd" tabindex="2"></td>
- <th align="right">??????</th>
- <td>
- <select style="width:200px" name="localtime" tabindex="6" id="localtime">
- <{html_options options=$timelist selected=$defaultHour}>
- </select>
- </td>
- </tr>
- <tr>
- <th align="right" scope="row"><label for="ipt_re_passwd">????????</label></th>
- <td colspan="3"><input type="password" name="re_passwd" id="ipt_re_passwd" tabindex="3"></td>
- </tr>
- <tr>
- <td align="right" valign="top"><input type="checkbox" id="use_demo" checked="checked" name="use_demo" value="yes" tabindex="4"></td>
- <td colspan="3"><label for="use_demo">??????</label>
- <br /><span style="color:#666">?????????????????????????????ShopEx?????????</span></td>
- </tr>
- <tr>
- <td align="right" valign="top"><input type="checkbox" checked="checked" id='install_stat' name="install_stat" value="yes" tabindex="4"></td>
- <td colspan="3"><label for="install_stat">????????</label>
- <br /><span style="color:#666">?????????????????????????????????????????????????</span></td>
- </tr>
- </table>
- </form>
- <div>
- </div>
- <div class="button"><input type="image" src="images/btn-install.gif" tabindex="5" onclick="startInstall()"/></div>
- <{/if}>
- <form action="http://service.shopex.cn/plugins/install_errorlog/b2c_install_erlog.php" style="display:none" method="post" id="server_form" target="shopex_iframe">
- <input name="webserver" id="webserver" value="" type="text"/>
- <input name="os" id="os" value="" type="text"/>
- <input name="phpver" id="phpver" value="" type="text"/>
- <input name="mysql" id="mysql" value="" type="text"/>
- <input name="domain" id="domain" value="" type="text"/>
- <textarea name="error_msg" id="error_msg"></textarea>
- <input name="contact" id="contact" value="" type="text"/>
- </form>
- <iframe frameborder="0" src="" width='0' height='0' id="shopex_iframe" name="shopex_iframe"></iframe>
- <script>
- function check_installFrom(str){
- if(!$('ipt_uname').value){
- alert('???????????');
- return false;
- }
- if($('ipt_passwd').value !== $('ipt_re_passwd').value){
- alert('??????????');
- return false;
- }
- if(!$('ipt_passwd').value){
- return confirm('????????????????????????');
- }
- return true;
- }
-
- function startInstall(){
-
- if(check_installFrom()){
-
- $('main').style.display='none';
- document.body.style.background='#D3E1ED';
-
- $('install_progress').style.display='';
-
- installing('index.php?step=install_mysql_db');
- }
- }
- var server,mysql;
-
- function installing(url){
-
- XHR.open('post',url,true);
- XHR.onreadystatechange=function(){
-
- if (XHR.readyState != 4)return;
-
-
- XHR.onreadystatechange=function(){};
-
- if ((XHR.status >= 200) && (XHR.status < 300)){
-
- var rs=XHR.responseText;
-
-
- if(rs=='success'){
- $('install_info').innerHTML+='<br/>????!';
- sendError($('install_info').innerHTML);
- alert('????,?????????!');
- $('show').submit();
- }else{
- server=server||XHR.getResponseHeader("Server").split(/\s/);
- mysql=mysql||XHR.getResponseHeader("Mysql");
- var step=rs.split('|');
- $('install_info').innerHTML+='<br/>'+step[0];
- $('now_installing').innerHTML=(step[2] ? '????'+step[2]+'...' : '??????...');
-
- if(step[1]!='fail'){
- installing(step[1]);
- }else{
- sendError($('install_info').innerHTML);
- $('now_installing').innerHTML='????';
- }
- }
-
- }
-
-
-
- };
-
-
- XHR.setRequestHeader('X-Requested-With','XMLHttpRequest');
- XHR.setRequestHeader('Accept','text/javascript, text/html, application/xml, text/xml, */*');
- XHR.setRequestHeader('Content-type', 'application/x-www-form-urlencoded charset=utf-8');
-
- XHR.send('password='+encodeURIComponent($('ipt_passwd').value)+'&uname='+encodeURIComponent($('ipt_uname').value)+'&timezone='+$('localtime').value+'&use_demo='+$('use_demo').checked+'&install_stat='+$('install_stat').checked);
-
- }
- function sendError(errmsg){
- if(/<b>(Warning|Error)<\/b>/i.test(errmsg)) {
- var msg="?:email,??,??,qq?????";
- var contact=prompt("???????????????????????",msg);
- if(contact&&contact!=msg){
- $('webserver').value=server[0];
- $('os').value=server[1];
- $('phpver').value=server[2];
- $('mysql').value=mysql;
- $('domain').value=document.domain;
- $('contact').value=contact;
- $('error_msg').value=errmsg;
- $('server_form').submit();
- alert("??????");
- }
- }
- }
- </script>