@@ -112,7 +112,7 @@ if (!empty($iseditor)) { | |||
$tmp = preg_replace("#[\/][^\/]*$#i", "", $activepath); | |||
$line = "<div class='d-flex justify-content-between align-items-center mb-3'> | |||
<span>当前目录:$activepath</span> | |||
<a href='select_images.php?imgstick=$imgstick&v=$v&f=$f&activepath=".urlencode($tmp).$addparm."'><img src='/static/web/img/icon_dir2.png'> 返回上级</a> | |||
<a href='select_images.php?imgstick=$imgstick&v=$v&f=$f&activepath=".urlencode($tmp).$addparm."' class='btn btn-success btn-sm'>返回上级</a> | |||
</div>"; | |||
echo $line; | |||
} else if (is_dir("$inpath/$file")) { | |||
@@ -157,7 +157,7 @@ if (empty($dopost)) { | |||
exit; | |||
} elseif ($dopost == 'safe_mode') { | |||
$safemsg = "系统运行模式为安全模式,模板管理、标签管理、数据库管理、模块管理等功能已暂停,如果您需要这些功能,在/system/common.inc.php文件大约第10行代码找到DEDEBIZ_SAFE_MODE后面值TRUE修改为FALSE恢复使用"; | |||
$unsafemsg = "系统运行模式为开发模式,模板管理、标签管理、数据库管理、模块管理等功能已恢复,建议在上线后更改为<strong>安全模式</strong>,在/system/common.inc.php文件大约第10行代码找到DEDEBIZ_SAFE_MODE后面值FALSE修改为TRUE暂停使用"; | |||
$unsafemsg = "系统运行模式为开发模式,模板管理、标签管理、数据库管理、模块管理等功能已恢复,建议在上线后更改为<span class='text-success'>安全模式</span>,在/system/common.inc.php文件大约第10行代码找到DEDEBIZ_SAFE_MODE后面值FALSE修改为TRUE暂停使用"; | |||
$modeStr = DEDEBIZ_SAFE_MODE? $safemsg : $unsafemsg; | |||
ShowMsg($modeStr, "javascript:;"); | |||
exit; | |||
@@ -224,7 +224,6 @@ else if ($dopost == "query") { | |||
<link rel="stylesheet" href="/static/web/css/bootstrap.min.css"> | |||
<link rel="stylesheet" href="/static/web/css/admin.css"> | |||
<title>DedeBIZ数据库文档</title> | |||
<style>.card-header{border-top-left-radius:0.5rem!important;border-top-right-radius:0.5rem!important}.table thead th{padding:0.5rem;background:#e9ecef;border-bottom:none}.table tbody td{padding:0.5rem}</style> | |||
</head> | |||
<body> | |||
<div class="container-fluid"> | |||
@@ -245,19 +244,19 @@ else if ($dopost == "query") { | |||
$tableCommentRow = $dsql->GetArray('c', MYSQL_BOTH); | |||
$tableComment = $tableCommentRow['TABLE_COMMENT']; | |||
if (!empty($tableComment)) { | |||
$output .= '<p><strong>表注释:</strong> '.$tableComment.'</p>'; | |||
$output .= '<p>表注释:'.$tableComment.'</p>'; | |||
} | |||
//获取表的字段信息 | |||
$dsql->SetQuery("SELECT COLUMN_NAME, COLUMN_TYPE, IS_NULLABLE, COLUMN_DEFAULT, COLUMN_COMMENT FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_SCHEMA = DATABASE() AND TABLE_NAME = '$tableName'"); | |||
$dsql->Execute('col'); | |||
$output .= '<table class="table table-bordered table-hover"> | |||
$output .= '<table class="table table-borderless table-hover"> | |||
<thead> | |||
<tr> | |||
<th>字段名</th> | |||
<th>类型</th> | |||
<th>是否可为空</th> | |||
<th>默认值</th> | |||
<th>字段注释</th> | |||
<th width="10%">字段名</th> | |||
<th width="20%">类型</th> | |||
<th width="10%">是否可为空</th> | |||
<th width="10%">默认值</th> | |||
<th scope="col">字段注释</th> | |||
</tr> | |||
</thead> | |||
<tbody>'; | |||
@@ -282,7 +281,7 @@ else if ($dopost == "query") { | |||
</div> | |||
</div>'; | |||
} | |||
$output .= '<p class="text-center">版权所有 © '.date('Y').' <a href="https://www.dedebiz.com/?from=dbdocs" class="text-success">DedeBIZ</a> 保留所有权利。</p> | |||
$output .= '<p class="text-center">版权所有 © '.date('Y').' <a href="https://www.dedebiz.com/?from=dbdocs" class="text-success">DedeBIZ</a> 保留所有权利</p> | |||
</div> | |||
</body> | |||
</html>'; | |||
@@ -180,7 +180,7 @@ | |||
<label><input type="radio" name="cross" id="cross2" value="2" onclick="CheckCross();"> 指定交叉栏目id(英文逗号隔开)</label> | |||
<a href="javascript:ShowHide('helpvarco');" class="btn btn-success btn-sm">说明</a> | |||
<div id="crossid" style="display:none"><textarea name="crossid" class="admin-textarea-sm"></textarea></div> | |||
<div id="helpvarco" class="alert alert-secondary my-2" style="display:none">交叉栏目该栏目与另一个非子栏目交叉的情况,相当于副栏目功能</div> | |||
<div id="helpvarco" class="helpinfo my-2" style="display:none">交叉栏目该栏目与另一个非子栏目交叉的情况,相当于副栏目功能</div> | |||
</td> | |||
</tr> | |||
<?php if ($id==0) {?> | |||
@@ -206,7 +206,7 @@ | |||
<input type="text" name="tempindex" value="{style}/index_<?php echo $nid?>.htm" class="admin-input-lg"> | |||
<button type="button" class="btn btn-success btn-sm" onclick="SelectTemplets('form1.tempindex')">选择</button> | |||
<a href="javascript:ShowHide('helpvar1');" class="btn btn-success btn-sm">说明</a> | |||
<div id="helpvar1" class="alert alert-secondary my-2" style="display:none"> | |||
<div id="helpvar1" class="helpinfo my-2" style="display:none"> | |||
<p>{tid} 栏目id</p> | |||
<span>{cid} 栏目模型名字id</span> | |||
</div> | |||
@@ -222,7 +222,7 @@ | |||
<td> | |||
<input type="text" name="namerule2" id="namerule2" value="{typedir}/{tid}-{page}.html" class="admin-input-lg"> | |||
<a href="javascript:ShowHide('helpvar2');" class="btn btn-success btn-sm">说明</a> | |||
<div id="helpvar2" class="alert alert-secondary my-2" style="display:none"> | |||
<div id="helpvar2" class="helpinfo my-2" style="display:none"> | |||
<p>静态规则</p> | |||
<p>{tid} 栏目id</p> | |||
<p>{page} 栏目页码数</p> | |||
@@ -237,7 +237,7 @@ | |||
<td> | |||
<input type="text" name="namerule" tid="namerule" value="<?php echo $cfg_df_namerule;?>" class="admin-input-lg"> | |||
<a href="javascript:ShowHide('helpvar3');" class="btn btn-success btn-sm">说明</a> | |||
<div id="helpvar3" class="alert alert-secondary my-2" style="display:none"> | |||
<div id="helpvar3" class="helpinfo my-2" style="display:none"> | |||
<p>静态规则</p> | |||
<p>{Y}{M}{D} 年月日</p> | |||
<p>{timestamp} INT类型的UNIX时间戳</p> | |||
@@ -80,7 +80,7 @@ | |||
<td> | |||
<input type="text" name="namerule2" id="namerule2" value="{typedir}/{tid}-{page}.html" class="admin-input-lg"> | |||
<a href="javascript:ShowHide('helpvar1');" class="btn btn-success btn-sm">说明</a> | |||
<div id="helpvar1" class="alert alert-secondary my-2" style="display:none"> | |||
<div id="helpvar1" class="helpinfo my-2" style="display:none"> | |||
<p>静态规则</p> | |||
<p>{tid} 栏目id</p> | |||
<p>{page} 栏目页码数</p> | |||
@@ -95,7 +95,7 @@ | |||
<td> | |||
<input type="text" name="namerule" id="namerule" value="{typedir}/{aid}.html" class="admin-input-lg"> | |||
<a href="javascript:ShowHide('helpvar2');" class="btn btn-success btn-sm">说明</a> | |||
<div id="helpvar2" class="alert alert-secondary my-2" style="display:none"> | |||
<div id="helpvar2" class="helpinfo my-2" style="display:none"> | |||
<p>静态规则</p> | |||
<p>{Y}{M}{D} 年月日</p> | |||
<p>{timestamp} INT类型的UNIX时间戳</p> | |||
@@ -165,7 +165,7 @@ | |||
<label><input type="radio" name="cross" id="cross2" value="2" onclick="CheckCross();" <?php if ($myrow['cross']==2) echo 'checked';?>> 指定交叉栏目id(英文逗号隔开)</label> | |||
<a href="javascript:ShowHide('helpvarco');" class="btn btn-success btn-sm">说明</a> | |||
<div id="crossid" style="<?php if ($myrow['cross']!=2) echo'display:none';?>"><textarea name="crossid" class="admin-textarea-sm"><?php echo $myrow['crossid'];?></textarea></div> | |||
<div id="helpvarco" class="alert alert-secondary my-2" style="display:none">交叉栏目该栏目与另一个非子栏目交叉的情况,相当于副栏目功能</div> | |||
<div id="helpvarco" class="helpinfo my-2" style="display:none">交叉栏目该栏目与另一个非子栏目交叉的情况,相当于副栏目功能</div> | |||
</td> | |||
</tr> | |||
<tr> | |||
@@ -189,7 +189,7 @@ | |||
<input type="text" name="tempindex" value="<?php echo $myrow['tempindex']?>" class="admin-input-lg"> | |||
<button type="button" class="btn btn-success btn-sm" onclick="SelectTemplets('form1.tempindex')">选择</button> | |||
<a href="javascript:ShowHide('helpvar1');" class="btn btn-success btn-sm">说明</a> | |||
<div id="helpvar1" class="alert alert-secondary my-2" style="display:none"> | |||
<div id="helpvar1" class="helpinfo my-2" style="display:none"> | |||
<p>{tid} 栏目id</p> | |||
<p>{cid} 栏目模型名字id</p> | |||
</div> | |||
@@ -205,7 +205,7 @@ | |||
<td> | |||
<input type="text" name="namerule2" id="namerule2" value="<?php echo $myrow['namerule2']?>" class="admin-input-lg"> | |||
<a href="javascript:ShowHide('helpvar2');" class="btn btn-success btn-sm">说明</a> | |||
<div id="helpvar2" class="alert alert-secondary my-2" style="display:none"> | |||
<div id="helpvar2" class="helpinfo my-2" style="display:none"> | |||
<p>静态规则</p> | |||
<p>{tid} 栏目id</p> | |||
<p>{page} 栏目页码数</p> | |||
@@ -220,7 +220,7 @@ | |||
<td> | |||
<input type="text" name="namerule" id="namerule" value="<?php echo $myrow['namerule']?>" class="admin-input-lg"> | |||
<a href="javascript:ShowHide('helpvar3');" class="btn btn-success btn-sm">说明</a> | |||
<div id="helpvar3" class="alert alert-secondary my-2" style="display:none"> | |||
<div id="helpvar3" class="helpinfo my-2" style="display:none"> | |||
<p>静态规则</p> | |||
<p>{Y}{M}{D} 年月日</p> | |||
<p>{timestamp} INT类型的UNIX时间戳</p> | |||
@@ -18,7 +18,7 @@ | |||
<div class="card-header">文件管理器</div> | |||
<div class="card-body"> | |||
<div class="table-responsive"> | |||
<table class="table table-borderless table-hover"> | |||
<table class="table table-borderless table-hover icon"> | |||
<thead> | |||
<tr> | |||
<td scope="col">文件名称</td> | |||
@@ -54,7 +54,7 @@ | |||
<button type="Submit" class="btn btn-success btn-sm" onclick="this.form.dopost.value='viewinfo';">查看表结构</button> | |||
<button type="Submit" class="btn btn-success btn-sm" onclick="this.form.dopost.value='opimizeAll';">优化全部表</button> | |||
<button type="Submit" class="btn btn-success btn-sm" onclick="this.form.dopost.value='repairAll';">修复全部表</button> | |||
<?php if ($cfg_dbtype !== 'sqlite'){;?><a href="sys_sql_query.php?dopost=docs" class="btn btn-primary btn-sm">数据库文档说明</a><?php };?> | |||
<?php if ($cfg_dbtype !== 'sqlite'){;?><a href="sys_sql_query.php?dopost=docs" class="btn btn-primary btn-sm">数据库文档</a><?php };?> | |||
</td> | |||
</tr> | |||
</form> | |||
@@ -24,7 +24,7 @@ | |||
</div> | |||
<div class="card-body"> | |||
<div class="table-responsive"> | |||
<table class="table table-borderless"> | |||
<table class="table table-borderless icon"> | |||
<thead> | |||
<tr> | |||
<td scope="col">模板名</td> | |||
@@ -19,7 +19,7 @@ | |||
<div class="card-body"> | |||
<div class="alert alert-warning">默认标签源码文件,请谨慎修改</div> | |||
<div class="table-responsive"> | |||
<table class="table table-borderless"> | |||
<table class="table table-borderless icon"> | |||
<thead> | |||
<tr> | |||
<td scope="col">标签文件名</td> | |||
@@ -400,7 +400,7 @@ body.menu-show .admin-content { | |||
} | |||
.helpinfo { | |||
display:none; | |||
padding:1rem; | |||
padding:0.5rem; | |||
width:100%; | |||
background:var(--bg); | |||
border:1px solid var(--gray-300); | |||
@@ -708,11 +708,13 @@ body.menu-show .admin-content { | |||
color:var(--gray) | |||
} | |||
.table.icon img { | |||
width:20px; | |||
height:20px | |||
width:18px; | |||
height:18px; | |||
border-radius:var(--b-radius-sm) | |||
} | |||
.table th,.table td { | |||
padding:0.5rem 0.5rem 0.5rem 0; | |||
font-weight:400; | |||
vertical-align:middle | |||
} | |||
.form-control { | |||