发布v2.6.6版本

This commit is contained in:
雨中磐石
2024-10-22 15:45:25 +08:00
parent 502a817f7a
commit ac79e13876
5 changed files with 64 additions and 7 deletions

View File

@@ -26,9 +26,9 @@ function initbody(){
},{
name:'<i class="icon-adjust"></i> 切换主题',num:'theme','icon':'adjust'
},{
name:'<i class="icon-laptop"></i> 新版首页1',num:'jiu','icon':'laptop'
name:'<i class="icon-certificate"></i> 背景首页',num:'jiu','icon':'laptop'
},{
name:'<i class="icon-certificate"></i> 新版首页2',num:'jiu2','icon':'laptop'
name:'<i class="icon-list"></i> 列表首页',num:'jiu2','icon':'laptop'
},{
name:'<i class="icon-user"></i> 帐号('+adminuser+')',num:'user'
}];

View File

@@ -54,4 +54,55 @@ class beifenClassAction extends runtAction
return 'success';
}
/**
* 备份数据库
* php task.php beifen,create
*/
public function createAction()
{
if(PHP_SAPI != 'cli') return 'plase cli run';
$alltabls = $this->db->getalltable();
ob_end_clean();
$path = ''.ROOT_PATH.'/'.DB_BASE.'_'.date('YmdHis').'.sql';
$file = fopen($path, 'ab+');
$nobeifne = array(''.PREFIX.'log',''.PREFIX.'logintoken',''.PREFIX.'kqanay',''.PREFIX.'email_cont',''.PREFIX.'dailyfx',''.PREFIX.'reads',''.PREFIX.'todo',''.PREFIX.'city'); //不备份的表;
foreach($alltabls as $tabs){
$sqla = $this->db->getall('show create table `'.$tabs.'`');
$createsql = $sqla[0]['Create Table'];
$createsql = str_replace('`'.$tabs.'`', 'IF NOT EXISTS `'.$tabs.'`', $createsql).";\n";
if(!in_array($tabs, $nobeifne)){
$strstr = "\nDROP TABLE IF EXISTS `$tabs`;\n";
$strstr .= $createsql;
fwrite($file,$strstr);
$rows = $this->db->getall('select * from `'.$tabs.'`', function($rs, $cans){
$vstr = '';
foreach($rs as $k1=>$v1){
if(!isempt($v1))$v1 = str_replace("\n",'\n', $v1);
$v1 = ($v1===null) ? 'NULL' : "'$v1'";
$vstr.=",$v1";
}
$vstr = substr($vstr,1);
$tabs = $cans['tabs'];
$strstr = "INSERT INTO `$tabs` VALUES($vstr);\n";
fwrite($cans['file'], $strstr);
return $vstr;
}, array(
'file' => $file,
'tabs' => $tabs
));
echo ''.$tabs.' success count('.count($rows).')'.PHP_EOL;
}else{
fwrite($file,$createsql);
echo ''.$tabs.' break'.PHP_EOL;
}
}
fclose($file);
echo 'success'.PHP_EOL;
}
}

View File

@@ -50,7 +50,9 @@ function loginsubmit(){
});
}
function initbody(){
js.wx.msgok('密码修改成功',function(){
js.msg('msg','呵呵');
},1);
}
</script>
<style>
@@ -101,6 +103,6 @@ echo 'body{--main-color:'.$maincolor.';}';
<div class="weui_btn_area">
<input class="weui_btn weui_btn_primary" type="button" onclick="loginsubmit()" value="确定" id="btn0">
</div>
<script type="text/javascript" src="mode/plugin/jquery-rockmodels.js"></script>
</body>
</html>