Procházet zdrojové kódy

后台统一简化,运行加快

tags/6.2.5
叙述、别离 před 2 roky
rodič
revize
bd86caf392
55 změnil soubory, kde provedl 544 přidání a 874 odebrání
  1. +1
    -1
      docs/changelog.md
  2. +1
    -1
      src/admin/archives_do.php
  3. +4
    -26
      src/admin/js/main.js
  4. +5
    -16
      src/admin/templets/album_add.htm
  5. +5
    -16
      src/admin/templets/album_edit.htm
  6. +6
    -17
      src/admin/templets/archives_add.htm
  7. +6
    -17
      src/admin/templets/archives_edit.htm
  8. +6
    -17
      src/admin/templets/archives_sg_add.htm
  9. +6
    -17
      src/admin/templets/archives_sg_edit.htm
  10. +6
    -17
      src/admin/templets/article_add.htm
  11. +6
    -17
      src/admin/templets/article_edit.htm
  12. +1
    -11
      src/admin/templets/cards_make.htm
  13. +13
    -15
      src/admin/templets/cards_manmage.htm
  14. +49
    -53
      src/admin/templets/catalog_add_quick.htm
  15. +1
    -4
      src/admin/templets/content_i_list.htm
  16. +1
    -4
      src/admin/templets/content_list.htm
  17. +0
    -1
      src/admin/templets/content_s_list.htm
  18. +1
    -4
      src/admin/templets/content_sg_list.htm
  19. +2
    -2
      src/admin/templets/diy_edit_content.htm
  20. +1
    -8
      src/admin/templets/diy_field_add.htm
  21. +1
    -8
      src/admin/templets/diy_field_edit.htm
  22. +13
    -21
      src/admin/templets/diy_list.htm
  23. +28
    -30
      src/admin/templets/index_body.htm
  24. +1
    -8
      src/admin/templets/media_add.htm
  25. +1
    -8
      src/admin/templets/media_edit.htm
  26. +1
    -11
      src/admin/templets/member_type.htm
  27. +17
    -19
      src/admin/templets/module_main.htm
  28. +240
    -234
      src/admin/templets/mychannel_edit.htm
  29. +1
    -11
      src/admin/templets/mychannel_field_add.htm
  30. +1
    -11
      src/admin/templets/mychannel_field_edit.htm
  31. +9
    -11
      src/admin/templets/mychannel_main.htm
  32. +5
    -16
      src/admin/templets/soft_add.htm
  33. +5
    -16
      src/admin/templets/soft_edit.htm
  34. +9
    -35
      src/admin/templets/spec_add.htm
  35. +10
    -36
      src/admin/templets/spec_edit.htm
  36. +9
    -11
      src/admin/templets/sys_admin_user.htm
  37. +1
    -8
      src/admin/templets/sys_admin_user_add.htm
  38. +1
    -8
      src/admin/templets/sys_admin_user_edit.htm
  39. +1
    -1
      src/admin/templets/sys_cache_up.htm
  40. +8
    -10
      src/admin/templets/sys_data.htm
  41. +8
    -10
      src/admin/templets/sys_data_revert.htm
  42. +9
    -11
      src/admin/templets/sys_group.htm
  43. +2
    -12
      src/admin/templets/sys_sql_query.htm
  44. +5
    -5
      src/admin/templets/templets_tagsource.htm
  45. +15
    -29
      src/install/index.php
  46. +1
    -1
      src/install/install.html
  47. +3
    -4
      src/install/install.inc.php
  48. +1
    -1
      src/install/sql-dfdata.txt
  49. +4
    -4
      src/static/web/css/admin.css
  50. +0
    -1
      src/static/web/js/user.js
  51. +2
    -2
      src/system/common.func.php
  52. +1
    -1
      src/system/common.inc.php
  53. +3
    -4
      src/theme/dedebiz/index.htm
  54. +6
    -11
      src/theme/plus/list_diyform.htm
  55. +1
    -1
      src/user/archives_do.php

+ 1
- 1
docs/changelog.md Zobrazit soubor

@@ -2,7 +2,7 @@
通过访问 https://www.dedebiz.com/git 获取完整更新记录

# V6.2.5
- 增加后台文档管理日期筛选框,支持时间段筛选文档;
- 增加后台文档列表管理日期筛选框,支持时间段筛选文档;
- 增加删除15天之前的统计数据操作;
- 优化系统支付功能,增加微信支付、余额支付,加强支付宝、银行转账支付方式;
- 优化系统后台,命名为DedeBizAdmin后台;


+ 1
- 1
src/admin/archives_do.php Zobrazit soubor

@@ -1,6 +1,6 @@
<?php
/**
* 处理自定义文档模型
* 处理文档管理列表操作
*
* @version $id:archives_do.php 8:26 2010年7月12日 tianya $
* @package DedeBIZ.Administrator


+ 4
- 26
src/admin/js/main.js Zobrazit soubor

@@ -283,39 +283,20 @@ function CkRemote() {
}
//载入指定宽高的Ajax窗体
function LoadQuickDiv(e, surl, oname, w, h) {
if ($Nav() == 'IE') {
if (window.event) {
var posLeft = window.event.clientX - 20;
var posTop = window.event.clientY - 30;
} else {
var posLeft = e.clientX - 20;
var posTop = e.clientY + 30;
}
} else {
var posLeft = e.pageX - 20;
var posTop = e.pageY - 30;
}
posTop += MyGetScrollTop();
posLeft = posLeft - 400;
//固定位置的高度
if (fixupPos) {
posLeft = posTop = 50;
}
var newobj = $Obj(oname);
if (!newobj) {
newobj = document.createElement("DIV");
newobj.id = oname;
newobj.style.position = 'absolute';
newobj.style.position = 'fixed';
newobj.className = 'pubdlg';
newobj.style.width = w;
newobj.style.height = h + 30;
document.body.appendChild(newobj);
}
if (posTop > 500) posTop = 500;
if (posLeft < 50) posLeft = 50;
newobj.style.minWidth = "500px";
newobj.style.top = posTop + "px";
newobj.style.left = posLeft + "px";
newobj.style.top = "50%";
newobj.style.left = "50%";
newobj.style.transform = "translate(-50%, -50%)";
newobj.innerHTML = '<img src="../../static/web/img/loadinglit.gif">';
newobj.style.display = 'block';
fetch(surl).then(resp => resp.text()).then((d) => {
@@ -323,9 +304,6 @@ function LoadQuickDiv(e, surl, oname, w, h) {
});
fixupPos = false;
}
function MyGetScrollTop() {
return window.pageYOffset || document.documentElement.scrollTop || document.body.scrollTop || 0;
}
//通用事件获取接口
function getEvent() {
if ($Nav() == 'IE') return window.event;


+ 5
- 16
src/admin/templets/album_add.htm Zobrazit soubor

@@ -20,7 +20,6 @@
<script src="js/album.js"></script>
<script src="js/handlers.js"></script>
<script src="../static/web/js/cropper.min.js"></script>
<style>table{border-collapse:inherit}</style>
<script>
var swfu = null;
var vcc = 0;
@@ -45,18 +44,10 @@
<input type="hidden" name="dopost" value="save">
<input type="hidden" name="maxwidth" id="maxwidth" size="10" value="<?php echo $cfg_album_width;?>">
<input type="hidden" id="albums" name="albums" value="">
<table width="98%" align="center" cellpadding="0" cellspacing="0" id="head1" class="mt-3">
<tr>
<td>
<table cellpadding="0" cellspacing="0">
<tr>
<td width="80" align="center" class="admin-itemnote1">常规文档</td>
</tr>
</table>
</td>
<table width="98%" align="center" cellpadding="2" cellspacing="2" id="needset" class="admin-border my-3">
<tr bgcolor="#f5f5f5">
<td class="admin-td">发布图片文档</td>
</tr>
</table>
<table width="98%" align="center" cellpadding="2" cellspacing="2" id="needset" class="admin-border">
<tr>
<td class="admin-td">
<table cellspacing="0" cellpadding="0">
@@ -391,10 +382,8 @@
</table>
</td>
</tr>
</table>
<table width="98%" cellspacing="0" cellpadding="0" align="center" class="admin-border border-top-0 mb-3">
<tr>
<td bgcolor="#f5f5f5" align="center" class="py-2">
<tr bgcolor="#f5f5f5">
<td align="center" class="admin-td">
<button type="submit" class="btn btn-success btn-sm">保存</button>
<button type="button" class="btn btn-outline-success btn-sm" onclick="location.reload();">重置</button>
</td>


+ 5
- 16
src/admin/templets/album_edit.htm Zobrazit soubor

@@ -20,7 +20,6 @@
<script src="js/album.js"></script>
<script src="js/handlers.js"></script>
<script src="../static/web/js/cropper.min.js"></script>
<style>table{border-collapse:inherit}input[type=file]{width: 100%;}</style>
<script>
var swfu = null;
var vcc = 0;
@@ -41,18 +40,10 @@
<input type="hidden" name="imagebody" value="">
<input type="hidden" name="dopost" value="save">
<input type="hidden" id="albums" name="albums" value="">
<table width="98%" align="center" cellpadding="0" cellspacing="0" id="head1" class="mt-3">
<tr>
<td>
<table cellpadding="0" cellspacing="0">
<tr>
<td width="80" align="center" class="admin-itemnote1">常规文档</td>
</tr>
</table>
</td>
<table width="98%" align="center" cellpadding="2" cellspacing="2" id="needset" class="admin-border my-3">
<tr bgcolor="#f5f5f5">
<td class="admin-td">修改图片文档</td>
</tr>
</table>
<table width="98%" align="center" cellpadding="2" cellspacing="2" id="needset" class="admin-border">
<tr>
<td class="admin-td">
<table cellspacing="0" cellpadding="0">
@@ -437,10 +428,8 @@
</table>
</td>
</tr>
</table>
<table width="98%" cellspacing="0" cellpadding="0" align="center" class="admin-border border-top-0 mb-3">
<tr>
<td bgcolor="#f5f5f5" align="center" class="py-2">
<tr bgcolor="#f5f5f5">
<td align="center" class="admin-td">
<button type="submit" class="btn btn-success btn-sm">保存</button>
<button type="button" class="btn btn-outline-success btn-sm" onclick="location.reload();">重置</button>
</td>


+ 6
- 17
src/admin/templets/archives_add.htm Zobrazit soubor

@@ -17,7 +17,6 @@
<script src="../static/web/js/daterangepicker.js"></script>
<script src="js/main.js"></script>
<script src="../static/web/js/cropper.min.js"></script>
<style>table{border-collapse:inherit}</style>
<script>
function checkSubmit() {
if (document.form1.title.value == "") {
@@ -32,22 +31,14 @@
</script>
</head>
<body>
<table width="98%" align="center" cellpadding="0" cellspacing="0" id="head1" class="mt-3">
<tr>
<td>
<table cellpadding="0" cellspacing="0">
<tr>
<td width="80" align="center" class="admin-itemnote1">常规文档</td>
</tr>
</table>
</td>
</tr>
</table>
<form name="form1" action="archives_add.php" enctype="multipart/form-data" method="post" onSubmit="return checkSubmit()">
<input type="hidden" name="channelid" value="<?php echo $channelid?>">
<input type="hidden" name="cid" value="<?php echo $cid?>">
<input type="hidden" name="dopost" value="save">
<table width="98%" align="center" cellpadding="2" cellspacing="2" id="needset" class="admin-border">
<table width="98%" align="center" cellpadding="2" cellspacing="2" id="needset" class="admin-border my-3">
<tr bgcolor="#f5f5f5">
<td class="admin-td">发布自定义文档</td>
</tr>
<tr>
<td class="admin-td">
<table cellspacing="0" cellpadding="0">
@@ -316,10 +307,8 @@
</table>
</td>
</tr>
</table>
<table width="98%" cellspacing="0" cellpadding="0" align="center" class="admin-border border-top-0 mb-3">
<tr>
<td bgcolor="#f5f5f5" align="center" class="py-2">
<tr bgcolor="#f5f5f5">
<td align="center" class="admin-td">
<button type="submit" class="btn btn-success btn-sm">保存</button>
<button type="button" class="btn btn-outline-success btn-sm" onclick="location.reload();">重置</button>
</td>


+ 6
- 17
src/admin/templets/archives_edit.htm Zobrazit soubor

@@ -17,7 +17,6 @@
<script src="../static/web/js/daterangepicker.js"></script>
<script src="js/main.js"></script>
<script src="../static/web/js/cropper.min.js"></script>
<style>table{border-collapse:inherit}</style>
<script>
function checkSubmit() {
if (document.form1.title.value == "") {
@@ -29,22 +28,14 @@
</script>
</head>
<body>
<table width="98%" align="center" cellpadding="0" cellspacing="0" id="head1" class="mt-3">
<tr>
<td>
<table cellpadding="0" cellspacing="0">
<tr>
<td width="80" align="center" class="admin-itemnote1">常规文档</td>
</tr>
</table>
</td>
</tr>
</table>
<form name="form1" action="archives_edit.php" enctype="multipart/form-data" method="post" onSubmit="return checkSubmit();">
<input type="hidden" name="channelid" value="<?php echo $channelid?>">
<input type="hidden" name="id" value="<?php echo $aid?>">
<input type="hidden" name="dopost" value="save">
<table width="98%" align="center" cellpadding="2" cellspacing="2" id="needset" class="admin-border">
<table width="98%" align="center" cellpadding="2" cellspacing="2" id="needset" class="admin-border my-3">
<tr bgcolor="#f5f5f5">
<td class="admin-td">修改自定义文档</td>
</tr>
<tr>
<td class="admin-td">
<table cellspacing="0" cellpadding="0">
@@ -306,10 +297,8 @@
</table>
</td>
</tr>
</table>
<table width="98%" cellspacing="0" cellpadding="0" align="center" class="admin-border border-top-0 mb-3">
<tr>
<td bgcolor="#f5f5f5" align="center" class="py-2">
<tr bgcolor="#f5f5f5">
<td align="center" class="admin-td">
<button type="submit" class="btn btn-success btn-sm">保存</button>
<button type="button" class="btn btn-outline-success btn-sm" onclick="location.reload();">重置</button>
</td>


+ 6
- 17
src/admin/templets/archives_sg_add.htm Zobrazit soubor

@@ -17,7 +17,6 @@
<script src="../static/web/js/daterangepicker.js"></script>
<script src="js/main.js"></script>
<script src="../static/web/js/cropper.min.js"></script>
<style>table{border-collapse:inherit}</style>
<script>
function checkSubmit() {
if (document.form1.title.value == "") {
@@ -32,22 +31,14 @@
</script>
</head>
<body>
<table width="98%" align="center" cellpadding="0" cellspacing="0" id="head1" class="mt-3">
<tr>
<td>
<table cellpadding="0" cellspacing="0">
<tr>
<td width="80" align="center" class="admin-itemnote1">常规文档</td>
</tr>
</table>
</td>
</tr>
</table>
<form name="form1" action="archives_sg_add.php" enctype="multipart/form-data" method="post" onSubmit="return checkSubmit()">
<input type="hidden" name="channelid" value="<?php echo $channelid?>">
<input type="hidden" name="cid" value="<?php echo $cid?>">
<input type="hidden" name="dopost" value="save">
<table width="98%" align="center" cellpadding="2" cellspacing="2" id="needset" class="admin-border">
<table width="98%" align="center" cellpadding="2" cellspacing="2" id="needset" class="admin-border my-3">
<tr bgcolor="#f5f5f5">
<td class="admin-td">发布分类文档</td>
</tr>
<tr>
<td class="admin-td">
<table cellspacing="0" cellpadding="0">
@@ -146,10 +137,8 @@
<tr>
<td><?php PrintAutoFieldsAdd(stripslashes($cInfos['fieldset']),'autofield');?></td>
</tr>
</table>
<table width="98%" cellspacing="0" cellpadding="0" align="center" class="admin-border border-top-0 mb-3">
<tr>
<td bgcolor="#f5f5f5" align="center" class="py-2">
<tr bgcolor="#f5f5f5">
<td align="center" class="admin-td">
<button type="submit" class="btn btn-success btn-sm">保存</button>
<button type="button" class="btn btn-outline-success btn-sm" onclick="location.reload();">重置</button>
</td>


+ 6
- 17
src/admin/templets/archives_sg_edit.htm Zobrazit soubor

@@ -17,7 +17,6 @@
<script src="../static/web/js/daterangepicker.js"></script>
<script src="js/main.js"></script>
<script src="../static/web/js/cropper.min.js"></script>
<style>table{border-collapse:inherit}</style>
<script>
function checkSubmit() {
if (document.form1.title.value == "") {
@@ -29,23 +28,15 @@
</script>
</head>
<body>
<table width="98%" align="center" cellpadding="0" cellspacing="0" id="head1" class="mt-3">
<tr>
<td>
<table cellpadding="0" cellspacing="0">
<tr>
<td width="80" align="center" class="admin-itemnote1">常规文档</td>
</tr>
</table>
</td>
</tr>
</table>
<form name="form1" action="archives_sg_edit.php" enctype="multipart/form-data" method="post" onSubmit="return checkSubmit();">
<input type="hidden" name="channelid" value="<?php echo $channelid;?>">
<input type="hidden" name="id" value="<?php echo $aid;?>">
<input type="hidden" name="sortrank" value="<?php echo $addRow['senddate'];?>">
<input type="hidden" name="dopost" value="save">
<table width="98%" align="center" cellpadding="2" cellspacing="2" id="needset" class="admin-border">
<table width="98%" align="center" cellpadding="2" cellspacing="2" id="needset" class="admin-border my-3">
<tr bgcolor="#f5f5f5">
<td class="admin-td">修改分类文档</td>
</tr>
<tr>
<td class="admin-td">
<table cellspacing="0" cellpadding="0">
@@ -145,10 +136,8 @@
<tr>
<td><?php PrintAutoFieldsEdit(stripslashes($cInfos['fieldset']),$addRow,'autofield');?></td>
</tr>
</table>
<table width="98%" cellspacing="0" cellpadding="0" align="center" class="admin-border border-top-0 mb-3">
<tr>
<td bgcolor="#f5f5f5" align="center" class="py-2">
<tr bgcolor="#f5f5f5">
<td align="center" class="admin-td">
<button type="submit" class="btn btn-success btn-sm">保存</button>
<button type="button" class="btn btn-outline-success btn-sm" onclick="location.reload();">重置</button>
</td>


+ 6
- 17
src/admin/templets/article_add.htm Zobrazit soubor

@@ -18,7 +18,6 @@
<script src="js/main.js"></script>
<script src="js/handlers.js"></script>
<script src="../static/web/js/cropper.min.js"></script>
<style>table{border-collapse:inherit}</style>
<script>
var arctype = 'article';
function checkSubmit() {
@@ -34,21 +33,13 @@
</script>
</head>
<body>
<table width="98%" align="center" cellpadding="0" cellspacing="0" id="head1" class="mt-3">
<tr>
<td>
<table cellpadding="0" cellspacing="0">
<tr>
<td width="80" align="center" class="admin-itemnote1">常规文档</td>
</tr>
</table>
</td>
</tr>
</table>
<form name="form1" action="article_add.php" enctype="multipart/form-data" method="post" onSubmit="return checkSubmit()">
<input type="hidden" name="channelid" value="<?php echo $channelid?>">
<input type="hidden" name="dopost" value="save">
<table width="98%" align="center" cellpadding="2" cellspacing="2" id="needset" class="admin-border">
<table width="98%" align="center" cellpadding="2" cellspacing="2" id="needset" class="admin-border my-3">
<tr bgcolor="#f5f5f5">
<td class="admin-td">发布文档</td>
</tr>
<tr>
<td class="admin-td">
<table cellspacing="0" cellpadding="0">
@@ -333,10 +324,8 @@
</table>
</td>
</tr>
</table>
<table width="98%" cellspacing="0" cellpadding="0" align="center" class="admin-border border-top-0 mb-3">
<tr>
<td bgcolor="#f5f5f5" align="center" class="py-2">
<tr bgcolor="#f5f5f5">
<td align="center" class="admin-td">
<button type="submit" class="btn btn-success btn-sm">保存</button>
<button type="button" class="btn btn-outline-success btn-sm" onclick="location.reload();">重置</button>
</td>


+ 6
- 17
src/admin/templets/article_edit.htm Zobrazit soubor

@@ -18,7 +18,6 @@
<script src="js/main.js"></script>
<script src="js/handlers.js"></script>
<script src="../static/web/js/cropper.min.js"></script>
<style>table{border-collapse:inherit}</style>
<script>
var swfu = null;
var arctype = 'article';
@@ -32,22 +31,14 @@
</script>
</head>
<body>
<table width="98%" align="center" cellpadding="0" cellspacing="0" id="head1" class="mt-3">
<tr>
<td>
<table cellpadding="0" cellspacing="0">
<tr>
<td width="80" align="center" class="admin-itemnote1">常规文档</td>
</tr>
</table>
</td>
</tr>
</table>
<form name="form1" action="article_edit.php" enctype="multipart/form-data" method="post" onSubmit="return checkSubmit();">
<input type="hidden" name="dopost" value="save">
<input type="hidden" name="channelid" value="<?php echo $channelid?>">
<input type="hidden" name="id" value="<?php echo $aid?>">
<table width="98%" align="center" cellpadding="2" cellspacing="2" id="needset" class="admin-border">
<table width="98%" align="center" cellpadding="2" cellspacing="2" id="needset" class="admin-border my-3">
<tr bgcolor="#f5f5f5">
<td class="admin-td">修改文档</td>
</tr>
<tr>
<td class="admin-td">
<table cellspacing="0" cellpadding="0">
@@ -314,10 +305,8 @@
</table>
</td>
</tr>
</table>
<table width="98%" cellspacing="0" cellpadding="0" align="center" class="admin-border border-top-0 mb-3">
<tr>
<td bgcolor="#f5f5f5" align="center" class="py-2">
<tr bgcolor="#f5f5f5">
<td align="center" class="admin-td">
<button type="submit" class="btn btn-success btn-sm">保存</button>
<button type="button" class="btn btn-outline-success btn-sm" onclick="location.reload();">重置</button>
</td>


+ 1
- 11
src/admin/templets/cards_make.htm Zobrazit soubor

@@ -13,17 +13,7 @@
<form action="cards_make.php" name="form1" target="stafrm">
<input type="hidden" name="dopost" value="make">
<tr>
<td bgcolor="#f5f5f5" colspan="4">
<table cellspacing="0" cellpadding="0" class="table table-borderless w-100">
<tr>
<td width="30%">生成积分</td>
<td width="70%" align="right">
<button type="button" name="ss1" onclick="location='cards_type.php';" class="btn btn-success btn-sm">积分产品分类</button>
<button type="button" name="ss2" onclick="location='cards_manage.php';" class="btn btn-success btn-sm">积分使用记录</button>
</td>
</tr>
</table>
</td>
<td bgcolor="#f5f5f5" colspan="4">生成积分</td>
</tr>
<tr>
<td width="260">积分类型:</td>


+ 13
- 15
src/admin/templets/cards_manmage.htm Zobrazit soubor

@@ -3,7 +3,7 @@
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=Edge,chrome=1">
<title>积分业务管理</title>
<title>积分产品管理</title>
<link rel="stylesheet" href="../static/web/font/css/font-awesome.min.css">
<link rel="stylesheet" href="../static/web/css/bootstrap.min.css">
<link rel="stylesheet" href="../static/web/css/admin.css">
@@ -41,22 +41,20 @@
<body>
<table cellpadding="1" cellspacing="1" align="center" class="table maintable my-3">
<tr>
<td bgcolor="#f5f5f5" colspan="7">
<table width="98%" cellspacing="0" cellpadding="0" class="table table-borderless w-100">
<tr>
<td width="30%">积分业务管理</td>
<td width="70%" align="right">
<button type="button" onclick="location='cards_manage.php';" class="btn btn-success btn-sm">全部</button>
<button type="button" onclick="location='cards_manage.php?isexp=0';" class="btn btn-success btn-sm">未使用</button>
<button type="button" onclick="location='cards_manage.php?isexp=1';" class="btn btn-success btn-sm">已售出</button>
<button type="button" onclick="location='cards_manage.php?isexp=-1';" class="btn btn-success btn-sm">已使用</button>
<button type="button" onclick="location='cards_make.php';" class="btn btn-success btn-sm">生成积分</button>
<button type="button" onclick="location='cards_type.php';" class="btn btn-success btn-sm">积分产品分类</button>
</td>
</tr>
</table>
<td>
<button type="button" onclick="location='cards_manage.php';" class="btn btn-success btn-sm">全部</button>
<button type="button" onclick="location='cards_manage.php?isexp=0';" class="btn btn-success btn-sm">未使用</button>
<button type="button" onclick="location='cards_manage.php?isexp=1';" class="btn btn-success btn-sm">已售出</button>
<button type="button" onclick="location='cards_manage.php?isexp=-1';" class="btn btn-success btn-sm">已使用</button>
<button type="button" onclick="location='cards_make.php';" class="btn btn-success btn-sm">生成积分</button>
<button type="button" onclick="location='cards_type.php';" class="btn btn-success btn-sm">积分产品分类</button>
</td>
</tr>
</table>
<table cellpadding="1" cellspacing="1" align="center" class="table maintable mb-3">
<tr>
<td bgcolor="#f5f5f5" colspan="7">积分产品管理</td>
</tr>
<tr bgcolor="#e9ecef" align="center">
<td width="6%">选择</td>
<td width="28%">卡号</td>


+ 49
- 53
src/admin/templets/catalog_add_quick.htm Zobrazit soubor

@@ -195,61 +195,57 @@
<tr>
<td colspan="2">
<table width="100%" cellpadding="3" cellspacing="1" id="addQuick">
<tbody>
<tr bgcolor="#e9ecef" align="center">
<td width="6%">排序</td>
<td width="20%">顶级栏目名称</td>
<td width="60%">子类栏目名称(名称格式:目录名称1,目录名称2)</td>
<td align="center"><button type="button" id="add" class="btn btn-success btn-sm">添加</button></td>
</tr>
<tr align="center">
<td class="rank">
<input type="hidden" name="posttype" value="" class="pubinputs">
<input type="text" name="rank" id="rank" value="1" class="pubinputs admin-input-xs">
</td>
<td><input type="text" name="toptype" id="toptype" class="pubinputs admin-input-sm"></td>
<td><input type="text" name="sontype" id="sontype" class="pubinputs w-100"></td>
<td align="center"><button name="" type="button" id="add" class="btn btn-danger btn-sm del">删除</button></td>
</tr>
<?php for($i=2;$i<=10;$i++) {?>
<tr align="center" class="repeat">
<td class="rank">
<input type="hidden" name="posttype<?php echo $i;?>" value="<?php echo $i;?>">
<input type="text" name="rank<?php echo $i;?>" id="rank<?php echo $i;?>" value="<?php echo $i;?>" class="pubinputs admin-input-xs">
</td>
<td><input type="text" name="toptype<?php echo $i;?>" id="toptype<?php echo $i;?>" class="pubinputs admin-input-sm"></td>
<td><input type="text" name="sontype<?php echo $i;?>" id="sontype<?php echo $i;?>" class="pubinputs w-100"></td>
<td align="center"><button name="" type="button" id="add" class="btn btn-danger btn-sm del">删除</button></td>
</tr>
<?php }?>
</tbody>
<tr bgcolor="#e9ecef" align="center">
<td width="6%">排序</td>
<td width="20%">顶级栏目名称</td>
<td width="60%">子类栏目名称(名称格式:目录名称1,目录名称2)</td>
<td align="center"><button type="button" id="add" class="btn btn-success btn-sm">添加</button></td>
</tr>
<tr align="center">
<td class="rank">
<input type="hidden" name="posttype" value="" class="pubinputs">
<input type="text" name="rank" id="rank" value="1" class="pubinputs admin-input-xs">
</td>
<td><input type="text" name="toptype" id="toptype" class="pubinputs admin-input-sm"></td>
<td><input type="text" name="sontype" id="sontype" class="pubinputs w-100"></td>
<td align="center"><button name="" type="button" id="add" class="btn btn-danger btn-sm del">删除</button></td>
</tr>
<?php for($i=2;$i<=10;$i++) {?>
<tr align="center" class="repeat">
<td class="rank">
<input type="hidden" name="posttype<?php echo $i;?>" value="<?php echo $i;?>">
<input type="text" name="rank<?php echo $i;?>" id="rank<?php echo $i;?>" value="<?php echo $i;?>" class="pubinputs admin-input-xs">
</td>
<td><input type="text" name="toptype<?php echo $i;?>" id="toptype<?php echo $i;?>" class="pubinputs admin-input-sm"></td>
<td><input type="text" name="sontype<?php echo $i;?>" id="sontype<?php echo $i;?>" class="pubinputs w-100"></td>
<td align="center"><button name="" type="button" id="add" class="btn btn-danger btn-sm del">删除</button></td>
</tr>
<?php }?>
</table>
<table width="100%" cellpadding="3" cellspacing="1" id="addQuickRel" style="display:none">
<tbody>
<tr bgcolor="#e9ecef" align="center">
<td width="6%">排序</td>
<td width="20%">栏目名称</td>
<td align="center"><button type="button" id="addrel" class="btn btn-success btn-sm">添加</button></td>
</tr>
<tr align="center">
<td class="rank">
<input type="hidden" name="posttype" value="" class="pubinputs">
<input type="text" name="rank" id="rank" value="1" class="pubinputs admin-input-xs">
</td>
<td align="center"><input type="text" name="reltype" id="reltype" class="pubinputs admin-input-sm"></td>
<td align="center"><button name="" type="button" id="add" class="btn btn-danger btn-sm del">删除</button></td>
</tr>
<?php for($i=2;$i<=10;$i++) {?>
<tr align="center" class="repeat">
<td class="rank">
<input type="hidden" name="posttype<?php echo $i;?>" value="<?php echo $i;?>">
<input type="text" name="rank<?php echo $i;?>" id="rank<?php echo $i;?>" value="<?php echo $i;?>" class="pubinputs admin-input-xs">
</td>
<td align="center"><input type="text" name="reltype<?php echo $i;?>" id="reltype<?php echo $i;?>" class="pubinputs admin-input-sm"></td>
<td align="center"><button type="button" id="add" class="btn btn-danger btn-sm del">删除</button></td>
</tr>
<?php }?>
</tbody>
<tr bgcolor="#e9ecef" align="center">
<td width="6%">排序</td>
<td width="20%">栏目名称</td>
<td align="center"><button type="button" id="addrel" class="btn btn-success btn-sm">添加</button></td>
</tr>
<tr align="center">
<td class="rank">
<input type="hidden" name="posttype" value="" class="pubinputs">
<input type="text" name="rank" id="rank" value="1" class="pubinputs admin-input-xs">
</td>
<td align="center"><input type="text" name="reltype" id="reltype" class="pubinputs admin-input-sm"></td>
<td align="center"><button name="" type="button" id="add" class="btn btn-danger btn-sm del">删除</button></td>
</tr>
<?php for($i=2;$i<=10;$i++) {?>
<tr align="center" class="repeat">
<td class="rank">
<input type="hidden" name="posttype<?php echo $i;?>" value="<?php echo $i;?>">
<input type="text" name="rank<?php echo $i;?>" id="rank<?php echo $i;?>" value="<?php echo $i;?>" class="pubinputs admin-input-xs">
</td>
<td align="center"><input type="text" name="reltype<?php echo $i;?>" id="reltype<?php echo $i;?>" class="pubinputs admin-input-sm"></td>
<td align="center"><button type="button" id="add" class="btn btn-danger btn-sm del">删除</button></td>
</tr>
<?php }?>
</table>
</td>
</tr>


+ 1
- 4
src/admin/templets/content_i_list.htm Zobrazit soubor

@@ -56,9 +56,7 @@
<option value="lastpost">最后评论</option>
</select>
</td>
<td width="200">
<input autocomplete="off" value="<?php echo $strTimerange;?>" type="text" name="timerange" id="timerange" class="admin-input-sm">
</td>
<td width="170"><input type="text" name="timerange" autocomplete="off" value="<?php echo $strTimerange;?>" id="timerange" class="admin-input-sm"></td>
<td><button type="submit" class="btn btn-success btn-sm">搜索</button></td>
</tr>
</table>
@@ -140,7 +138,6 @@
$('#timerange').on('apply.daterangepicker', function(ev, picker) {
$(this).val(picker.startDate.format('YYYY-MM-DD HH:mm') + ' - ' + picker.endDate.format('YYYY-MM-DD HH:mm'));
});

$('#timerange').on('cancel.daterangepicker', function(ev, picker) {
$(this).val('');
});


+ 1
- 4
src/admin/templets/content_list.htm Zobrazit soubor

@@ -61,9 +61,7 @@
{dede:global.flagsArr/}
</select>
</td>
<td width="200">
<input autocomplete="off" value="<?php echo $strTimerange;?>" type="text" name="timerange" id="timerange" class="admin-input-sm">
</td>
<td width="170"><input type="text" name="timerange" autocomplete="off" value="<?php echo $strTimerange;?>" id="timerange" class="admin-input-sm"></td>
<td><button type="submit" class="btn btn-success btn-sm">搜索</button></td>
</tr>
</table>
@@ -139,7 +137,6 @@
$('#timerange').on('apply.daterangepicker', function(ev, picker) {
$(this).val(picker.startDate.format('YYYY-MM-DD HH:mm') + ' - ' + picker.endDate.format('YYYY-MM-DD HH:mm'));
});

$('#timerange').on('cancel.daterangepicker', function(ev, picker) {
$(this).val('');
});


+ 0
- 1
src/admin/templets/content_s_list.htm Zobrazit soubor

@@ -103,7 +103,6 @@
$('#timerange').on('apply.daterangepicker', function(ev, picker) {
$(this).val(picker.startDate.format('YYYY-MM-DD HH:mm') + ' - ' + picker.endDate.format('YYYY-MM-DD HH:mm'));
});

$('#timerange').on('cancel.daterangepicker', function(ev, picker) {
$(this).val('');
});


+ 1
- 4
src/admin/templets/content_sg_list.htm Zobrazit soubor

@@ -45,9 +45,7 @@
{dede:global.optionarr/}
</select>
</td>
<td width="200">
<input autocomplete="off" value="<?php echo $strTimerange;?>" type="text" name="timerange" id="timerange" class="admin-input-sm">
</td>
<td width="170"><input type="text" name="timerange" autocomplete="off" value="<?php echo $strTimerange;?>" id="timerange" class="admin-input-sm"></td>
<td><button type="submit" class="btn btn-success btn-sm">搜索</button></td>
</tr>
</table>
@@ -121,7 +119,6 @@
$('#timerange').on('apply.daterangepicker', function(ev, picker) {
$(this).val(picker.startDate.format('YYYY-MM-DD HH:mm') + ' - ' + picker.endDate.format('YYYY-MM-DD HH:mm'));
});

$('#timerange').on('cancel.daterangepicker', function(ev, picker) {
$(this).val('');
});


+ 2
- 2
src/admin/templets/diy_edit_content.htm Zobrazit soubor

@@ -28,9 +28,9 @@
$allowhtml = array('htmltext');
if ($row[$field]=='') continue;
if ($fielddata[1]=='img') {
$row[$field] = "<input type='file' name='photo'> <a href='{$row[$field]}' target='_blank'><i class='fa fa-picture-o'></i> 浏览原图</a> <a href='diy_list.php?action=delete&diyid=$diy->diyid&id=$row[id]&do=1&name=$field'>删除原图</a>";
$row[$field] = "<input type='file' name='photo'> <a href='{$row[$field]}' target='_blank' class='btn btn-light btn-sm'>浏览原图</a><a href='diy_list.php?action=delete&diyid=$diy->diyid&id=$row[id]&do=1&name=$field' class='btn btn-light btn-sm'>删除原图</a>";
} else if ($fielddata[1]=='addon') {
$row[$field] = "<input type='file' name='file'> <a href='{$row[$field]}' target='_blank'><i class='fa fa-file-text-o'></i> 浏览附件</a> <a href='diy_list.php?action=delete&diyid=$diy->diyid&id=$row[id]&do=1&name=$field'>删除附件</a>";
$row[$field] = "<input type='file' name='file'> <a href='{$row[$field]}' target='_blank' class='btn btn-light btn-sm'>浏览附件</a><a href='diy_list.php?action=delete&diyid=$diy->diyid&id=$row[id]&do=1&name=$field' class='btn btn-danger btn-sm'>删除附件</a>";
} else {
if (!in_array($fielddata[1],$allowhtml)) {
$row[$field] = dede_htmlspecialchars($row[$field]);


+ 1
- 8
src/admin/templets/diy_field_add.htm Zobrazit soubor

@@ -67,14 +67,7 @@
<input type="hidden" name="diyid" value="<?php echo $diyid?>">
<input type="hidden" name="fieldstring" value="">
<tr>
<td bgcolor="#f5f5f5" colspan="2">
<table cellspacing="0" cellpadding="0" class="table table-borderless w-100">
<tr>
<td width="30%"><a href="diy_main.php">自定义表单管理</a> &gt; 自定义表单增加字段</td>
<td width="70%" align="right"><button type="button" name="ss1" onclick="location='diy_edit.php?diyid=<?php echo $diyid;?>&dopost=edit';" class="btn btn-success btn-sm">当前表单信息</button></td>
</tr>
</table>
</td>
<td bgcolor="#f5f5f5" colspan="2">自定义表单管理</a> &gt; 自定义表单增加字段</td>
</tr>
<tr>
<td colspan="2">


+ 1
- 8
src/admin/templets/diy_field_edit.htm Zobrazit soubor

@@ -53,14 +53,7 @@
<input type="hidden" name="issystem" value="<?php echo $issystem?>">
<input type="hidden" name="fieldstring" value="">
<tr>
<td bgcolor="#f5f5f5" colspan="2">
<table cellspacing="0" cellpadding="0" class="table table-borderless w-100">
<tr>
<td width="30%"><a href="diy_main.php">自定义表单管理</a> &gt; 自定义表单修改字段</td>
<td width="70%" align="right"><button type="button" name="ss1" onclick="location='diy_edit.php?diyid=<?php echo $diyid;?>&dopost=edit';" class="btn btn-success btn-sm">当前表单信息</button></td>
</tr>
</table>
</td>
<td bgcolor="#f5f5f5" colspan="2">自定义表单管理</a> &gt; 自定义表单修改字段</td>
</tr>
<tr>
<td>提示文字:</td>


+ 13
- 21
src/admin/templets/diy_list.htm Zobrazit soubor

@@ -25,55 +25,47 @@
<body>
<form action="diy_list.php" method="post">
<input type="hidden" name="diyid" value="<?php echo $diyid;?>">
<table cellpadding="1" cellspacing="1" align="center" class="table maintable mt-3" style="border-bottom:0!important">
<tr bgcolor="#f5f5f5">
<td width="30%"><a href="diy_main.php">自定义表单管理</a> &gt; <?php echo $diy->name;?></td>
<td width="70%" align="right"><a href="/apps/diy.php?action=list&diyid=<?php echo $diy->diyid;?>" target="_blank" class="btn btn-success btn-sm">前台预览</a></td>
<table cellpadding="1" cellspacing="1" align="center" class="table maintable my-3">
<tr>
<td colspan="3" bgcolor="#f5f5f5">自定义表单管理</a> &gt; <?php echo $diy->name;?></td>
</tr>
</table>
<table cellpadding="1" cellspacing="1" align="center" class="table maintable" style="border-bottom:0!important">
{dede:datalist}
<?php
if (!empty($fields)) {
$allowhtml = array('htmltext');
$fields['sta'] = $fields['ifcheck'] == 1 ? '<span class="btn btn-outline-success btn-sm">已审核</span>':'<span class="btn btn-outline-danger btn-sm">未审核</span>';
echo '</tr>';
echo '<td width="6%" align="center"><input type="checkbox" name="id[]" value="'.$fields['id'].'"></td><td width="6%" align="center"><a href="diy_list.php?action=edit&diyid='.$diy->diyid.'&id='.$fields['id'].'" class="btn btn-sm">'.$fields['id'].'</a></td>';
echo '<tr bgcolor="#e9ecef"><td width="8%"><input type="checkbox" name="id[]" value="'.$fields['id'].'"></td><td width="8%"><a href="diy_list.php?action=edit&diyid='.$diy->diyid.'&id='.$fields['id'].'">'.$fields['id'].'</a></td><td align="right">'.$fields['sta'].'<a href="diy_list.php?action=edit&diyid='.$diy->diyid.'&id='.$fields['id'].'" class="btn btn-light btn-sm"><i class="fa fa-pencil-square-o"></i></a></td></tr>';
foreach($fieldlist as $field=>$fielddata)
{
if ($fields[$field]=='') continue;
if ($fielddata[1]=='img'){
$fields[$field] = '<a href="{$fields[$field]}" target="_blank">图片附件</a>';
}
else if ($fielddata[1]=='addon'){
$fields[$field] = '<a href="{$fields[$field]}" target="_blank">其它附件</a>';
if ($fielddata[1]=='img') {
$fields[$field] = "<a href='{$fields[$field]}' target='_blank' class='btn btn-light btn-sm'>图片附件</a>";
} else if ($fielddata[1]=='addon') {
$fields[$field] = "<a href='{$fields[$field]}' target='_blank' class='btn btn-light btn-sm'>其它附件</a>";
} else {
if (!in_array($fielddata[1],$allowhtml)) {
$fields[$field] = dede_htmlspecialchars($fields[$field]);
}
}
echo '<td>'.$fielddata[0].':'.$fields[$field].'</td>';
echo '<tr><td>'.$fielddata[0].'</td><td colspan="2">'.$fields[$field].'</td></tr>';
}
echo '<td width="16%" align="center">'.$fields['sta'].'<a href="diy_list.php?action=edit&diyid='.$diy->diyid.'&id='.$fields['id'].'" class="btn btn-light btn-sm"><i class="fa fa-pencil-square-o"></i></a></td>';
echo '</tr>';
} else {
echo '<tr><td>暂无记录</td></tr>';
}
?>
{/dede:datalist}
</table>
<table cellpadding="1" cellspacing="1" align="center" class="table maintable mb-3" style="border-top:0!important">
<tr>
<td>
<td colspan="3">
<input type="button" name="select" onclick="selAll()" class="btn btn-success btn-sm" value="全选">
<input type="button" name="select" onclick="noSelAll()" class="btn btn-success btn-sm mr-2" value="取消">
<label><input type="radio" name="action" value="check"> 审核</label>
<label class="mr-2 ml-2"><input type="radio" name="action" value="delete"> 删除</label>
<button type="submit" name="submit" class="btn btn-success btn-sm">提交</button>
<a href="/apps/diy.php?action=list&diyid=<?php echo $diy->diyid;?>" target="_blank" class="btn btn-success btn-sm">预览</a>
</td>
</tr>
<tr bgcolor="#f5f5f5">
<td>{dede:pagelist listsize='6'/}</td>
<tr>
<td colspan="3" bgcolor="#f5f5f5">{dede:pagelist listsize='6'/}</td>
</tr>
</table>
</form>


+ 28
- 30
src/admin/templets/index_body.htm Zobrazit soubor

@@ -27,36 +27,34 @@
</div>
<div class="card-body">
<table class="table">
<tbody>
<tr>
<td width="20%" class="border-top-0"></td>
<td width="20%" class="border-top-0">浏览次数(PV)</td>
<td width="20%" class="border-top-0">独立访客(UV)</td>
<td width="20%" class="border-top-0">独立地址(IP)</td>
<td width="20%" class="border-top-0">访问次数(VV)</td>
</tr>
<tr>
<td class="today">今日记录</td>
<td class="today" id="today_pv">0</td>
<td class="today" id="today_uv">0</td>
<td class="today" id="today_ip">0</td>
<td class="today" id="today_vv">0</td>
</tr>
<tr>
<td>昨日记录</td>
<td id="yestoday_pv">0</td>
<td id="yestoday_uv">0</td>
<td id="yestoday_ip">0</td>
<td id="yestoday_vv">0</td>
</tr>
<tr>
<td>历史记录</td>
<td id="total_pv">0</td>
<td id="total_uv">0</td>
<td id="total_ip">0</td>
<td id="total_vv">0</td>
</tr>
</tbody>
<tr>
<td width="20%" class="border-top-0"></td>
<td width="20%" class="border-top-0">浏览次数(PV)</td>
<td width="20%" class="border-top-0">独立访客(UV)</td>
<td width="20%" class="border-top-0">独立地址(IP)</td>
<td width="20%" class="border-top-0">访问次数(VV)</td>
</tr>
<tr>
<td class="today">今日记录</td>
<td class="today" id="today_pv">0</td>
<td class="today" id="today_uv">0</td>
<td class="today" id="today_ip">0</td>
<td class="today" id="today_vv">0</td>
</tr>
<tr>
<td>昨日记录</td>
<td id="yestoday_pv">0</td>
<td id="yestoday_uv">0</td>
<td id="yestoday_ip">0</td>
<td id="yestoday_vv">0</td>
</tr>
<tr>
<td>历史记录</td>
<td id="total_pv">0</td>
<td id="total_uv">0</td>
<td id="total_ip">0</td>
<td id="total_vv">0</td>
</tr>
</table>
</div>
</div>


+ 1
- 8
src/admin/templets/media_add.htm Zobrazit soubor

@@ -37,14 +37,7 @@
<body>
<table cellpadding="3" cellspacing="1" align="center" class="table maintable my-3">
<tr>
<td bgcolor="#f5f5f5" colspan="2">
<table cellpadding="0" cellspacing="0" class="table table-borderless w-100">
<tr>
<td width="30%">上传新文件</td>
<td width="70%" align="right"><a href="media_main.php" class="btn btn-success btn-sm">附件媒体数据管理</a></td>
</tr>
</table>
</td>
<td bgcolor="#f5f5f5" colspan="2">上传新文件</td>
</tr>
<tr>
<td colspan="2">


+ 1
- 8
src/admin/templets/media_edit.htm Zobrazit soubor

@@ -23,14 +23,7 @@
<body>
<table cellpadding="3" cellspacing="1" align="center" class="table maintable my-3">
<tr>
<td bgcolor="#f5f5f5" colspan="2">
<table cellpadding="0" cellspacing="0" class="table table-borderless w-100">
<tr>
<td width="30%">修改媒体</td>
<td width="70%" align="right"><a href="media_main.php" class="btn btn-success btn-sm">附件媒体数据管理</a></td>
</tr>
</table>
</td>
<td bgcolor="#f5f5f5" colspan="2">修改媒体</td>
</tr>
<tr>
<td colspan="2">


+ 1
- 11
src/admin/templets/member_type.htm Zobrazit soubor

@@ -13,17 +13,7 @@
<form name="form1" action="member_type.php" method="post">
<input type="hidden" name="dopost" value="save">
<tr>
<td bgcolor="#f5f5f5" colspan="5">
<table cellspacing="0" cellpadding="0" class="table table-borderless w-100">
<tr>
<td width="30%">会员等级分类</td>
<td width="70%" align="right">
<button type="button" class="btn btn-success btn-sm" onclick="location='member_rank.php';">会员级别管理</button>
<button type="button" class="btn btn-success btn-sm" onclick="location='member_operations.php';">会员业务记录</button>
</td>
</tr>
</table>
</td>
<td bgcolor="#f5f5f5" colspan="5">会员等级分类</td>
</tr>
<tr bgcolor="#e9ecef">
<td width="22%" align="center">产品名称</td>


+ 17
- 19
src/admin/templets/module_main.htm Zobrazit soubor

@@ -21,26 +21,24 @@
</script>
</head>
<body>
<table cellpadding="1" cellspacing="1" align="center" class="table maintable my-3">
<form name="form1" action="plus_add.php" method="post">
<input type="hidden" name="dopost" value="save">
<form name="form1" action="plus_add.php" method="post">
<input type="hidden" name="dopost" value="save">
<table cellpadding="1" cellspacing="1" align="center" class="table maintable my-3">
<tr>
<td bgcolor="#f5f5f5" colspan="6">
<table cellpadding="0" cellspacing="0" class="table table-borderless w-100">
<tr>
<td width="30%">模块管理</td>
<td width="70%" align="right">
<a class="btn btn-success btn-sm" href="module_main.php">全部</a>
<a class="btn btn-success btn-sm" href="module_main.php?moduletype=soft">模块</a>
<a class="btn btn-success btn-sm" href="module_main.php?moduletype=templets">模板</a>
<a class="btn btn-success btn-sm" href="module_main.php?moduletype=plus">小插件</a>
<a class="btn btn-success btn-sm" href="module_main.php?moduletype=patch">补丁</a>
<a class="btn btn-success btn-sm" href="module_upload.php">上传</a>
</td>
</tr>
</table>
<td>
<a class="btn btn-success btn-sm" href="module_main.php">全部</a>
<a class="btn btn-success btn-sm" href="module_main.php?moduletype=soft">模块</a>
<a class="btn btn-success btn-sm" href="module_main.php?moduletype=templets">模板</a>
<a class="btn btn-success btn-sm" href="module_main.php?moduletype=plus">小插件</a>
<a class="btn btn-success btn-sm" href="module_main.php?moduletype=patch">补丁</a>
<a class="btn btn-success btn-sm" href="module_upload.php">上传</a>
</td>
</tr>
</table>
<table cellpadding="1" cellspacing="1" align="center" class="table maintable mb-3">
<tr>
<td bgcolor="#f5f5f5" colspan="6">模块管理</td>
</tr>
<tr>
<td colspan="6">
<div class="alert alert-info mb-0">为了模块插件开发者的利益和模块插件后续更新,增加了<a href="<?php echo $cfg_biz_dedebizUrl;?>/license_developer" target="_blank">DedeBIZ商业开发者计划</a>,模块插件认准DedeBIZ商业认证开发者</div>
@@ -89,7 +87,7 @@
</td>
</tr>
<?php }?>
</form>
</table>
</table>
</form>
</body>
</html>

+ 240
- 234
src/admin/templets/mychannel_edit.htm Zobrazit soubor

@@ -15,264 +15,270 @@
<script src="js/mode/htmlmixed/htmlmixed.js"></script>
</head>
<body>
<form name="form1" action="mychannel_edit.php" method="post">
<input type="hidden" name="id" value="<?php echo $id?>">
<input type="hidden" name="dopost" value="save">
<input type="hidden" name="issystem" value="<?php echo $row['issystem'];?>">
<table width="98%" cellspacing="0" cellpadding="0" align="center" id="head1" class="mt-3">
<tr>
<td colspan="2">
<table cellpadding="0" cellspacing="0">
<table width="98%" cellpadding="0" cellspacing="0" align="center" class="mt-3">
<tr>
<td>
<form name="form1" action="mychannel_edit.php" method="post">
<input type="hidden" name="id" value="<?php echo $id?>">
<input type="hidden" name="dopost" value="save">
<input type="hidden" name="issystem" value="<?php echo $row['issystem'];?>">
<table width="100%" cellspacing="0" cellpadding="0" align="center" id="head1">
<tr>
<td width="80" align="center" class="admin-itemnote1">基本设置</td>
<td width="80" align="center" class="admin-itemnote2"><a href="javascript:;" onclick="ShowItem2()">字段管理</a></td>
<td>
<table cellpadding="0" cellspacing="0">
<tr>
<td width="80" align="center" class="admin-itemnote1">基本设置</td>
<td width="80" align="center" class="admin-itemnote2"><a href="javascript:;" onclick="ShowItem2()">字段管理</a></td>
</tr>
</table>
</td>
</tr>
</table>
</td>
</tr>
</table>
<table width="98%" cellspacing="0" cellpadding="0" align="center" id="head2" class="mt-3" style="display:none">
<tr>
<td colspan="2">
<table cellpadding="0" cellspacing="0">
<table width="100%" cellspacing="0" cellpadding="0" align="center" id="head2" style="display:none">
<tr>
<td width="80" align="center" class="admin-itemnote2"><a href="javascript:;" onclick="ShowItem1()">基本设置</a></td>
<td width="80" align="center" class="admin-itemnote1">字段管理</td>
<td>
<table cellpadding="0" cellspacing="0">
<tr>
<td width="80" align="center" class="admin-itemnote2"><a href="javascript:;" onclick="ShowItem1()">基本设置</a></td>
<td width="80" align="center" class="admin-itemnote1">字段管理</td>
</tr>
</table>
</td>
</tr>
</table>
</td>
</tr>
</table>
<table id="needset" cellpadding="3" cellspacing="1" align="center" class="table maintable">
<?php if ($row['issystem'] == 1) {?>
<tr>
<td colspan="2" class="border-top-0">
<div class="alert alert-danger mb-0">您目前所展开的是系统模型,系统模型一般对发布程序和管理程序已经固化,如果您胡乱修改系统模型会导致使用这种文档类型的栏目可能崩溃</div>
</td>
</tr>
<?php }?>
<tr>
<td class="border-top-0">模型性质:</td>
<td class="border-top-0"><?php if ($row['issystem']==0) echo "自动模型";else if ($row['issystem']==1) echo "系统模型";else if ($row['issystem']==-1) echo "独立模型";?>(如果为系统模型将禁止删除,此选项不可修改,对于独立模型,系统强制创建字段aid、栏目id、发布时间、文档标题)</td>
</tr>
<tr>
<td width="260">栏目id:</td>
<td><?php echo $row['id'];?>(数字,创建后不可修改,并具有唯一性)</td>
</tr>
<tr>
<td>名字标识:</td>
<td><?php echo $row['nid'];?>(与文档的模板相关连,建议由英文、数字或下划线组成,因为部份Unix系统无法识别中文文件,栏目默认文档模板是“default/article_名字标识.htm”,列表模板、封面模板类推)</td>
</tr>
<tr>
<td>栏目名称:</td>
<td><input type="text" name="typename" id="typename" class="admin-input-sm" value="<?php echo $row['typename'];?>">(栏目的中文名称,在后台管理,前台发布等均使用此名字)</td>
</tr>
<tr>
<td>附加表:</td>
<td><input type="text" name="addtable" id="addtable" class="admin-input-sm" value="<?php echo $row['addtable'];?>">(#@__是表示数据表前缀,栏目除主表以外其它自定义类型数据存放数据的表,如果您不使用主表关连的各种特性:推荐、会员权限等,也可以使用完全以附加表作为存储数据)</td>
</tr>
<tr>
<td>是否支持会员投稿:</td>
<td>
<label><input type="radio" name="issend" value="0" <?php if ($row['issend']==0) echo "checked='1'";?>> 不支持</label>
<label><input type="radio" name="issend" value="1" <?php if ($row['issend']==1) echo "checked='1'";?>> 支持</label>
</td>
</tr>
<tr>
<td>会员许可投稿级别:</td>
<td>
<select name="sendrank" id="sendrank" class="admin-input-sm">
<option value="0">游客</option>
<?php
$urank = $cuserLogin->getUserRank();
$dsql->SetQuery("SELECT * FROM `#@__arcrank` where adminrank<='$urank' And `rank`>=10");
$dsql->Execute();
while($row2 = $dsql->GetObject())
{
if ($row2->rank==$row['sendrank']) echo "<option value='".$row2->rank."' selected>".$row2->membername."</option>";
else echo "<option value='".$row2->rank."'>".$row2->membername."</option>";
}
?>
</select>
</td>
</tr>
<tr>
<td>许可投稿会员组:</td>
<td>
<?php
$dsql->SetQuery("SELECT * FROM `#@__member_model`");
$dsql->Execute();
while($row3 = $dsql->GetObject())
{
echo "<label><input type='radio' name='usertype' value='".$row3->name."'".($row['usertype']==$row3->name? "checked" : "")."> ".$row3->name."</label> ";
}
?>
<label><input type="radio" name="usertype" value="" <?php if ($row['usertype']=='') echo "checked='1'";?>> 不限</label>
</td>
</tr>
<tr>
<td>会员稿件默认状态:</td>
<td>
<label><input type="radio" name="arcsta" value="-1" <?php if ($row['arcsta']==-1) echo "checked='1'";?>> 未审核</label>
<label><input type="radio" name="arcsta" value="0" <?php if ($row['arcsta']==0) echo "checked='1'";?>> 已审核(自动生成网页)</label>
<label><input type="radio" name="arcsta" value="1" <?php if ($row['arcsta']==1) echo "checked='1'";?>> 已审核(仅使用动态文档)</label>
</td>
</tr>
<tr>
<td>列表附加字段:</td>
<td><input type="text" name="listfields" id="listfields" class="admin-input-sm" value="<?php echo $row['listfields'];?>" class="w-50">(用英文逗号分开,可以在列表模板“{dede:list}{/dede:list}”中用“[field:name/]”调用)</td>
</tr>
<tr>
<td>投稿标题使用名称:</td>
<td><input type="text" name="titlename" id="titlename" class="admin-input-sm" value="<?php echo $row['titlename'];?>"></td>
</tr>
<tr>
<td>投稿是否使用摘要:</td>
<td>
<label><input type="radio" name="needdes" value="1" <?php if ($row['needdes']==1) echo "checked='1'";?>> 使用</label>
<label><input type="radio" name="needdes" value="0" <?php if ($row['needdes']==0) echo "checked='1'";?>> 不使用</label>
</td>
</tr>
<tr>
<td>投稿是否使用缩图:</td>
<td>
<label><input type="radio" name="needpic" value="1" <?php if ($row['needpic']==1) echo "checked='1'";?>> 使用</label>
<label><input type="radio" name="needpic" value="0" <?php if ($row['needpic']==0) echo "checked='1'";?>> 不使用</label>
</td>
</tr>
<tr>
<td>默认栏目id:</td>
<td><input type="text" name="dfcid" id="dfcid" class="admin-input-xs" value="<?php echo $row['dfcid'];?>">(与投稿是唯一性结合可以用模型设计自定义表单)</td>
</tr>
<tr>
<td>投稿具有唯一性:</td>
<td>
<label><input type="radio" name="onlyone" value="1" <?php if ($row['onlyone']==1) echo "checked='1'";?>> 是</label>
<label><input type="radio" name="onlyone" value="0" <?php if ($row['onlyone']==0) echo "checked='1'";?>> 不是</label>
(如果投稿是唯一会员只能在这个模型对应的栏目中发布单篇文档,其作用相当于自定义表单)
</td>
</tr>
<tr>
<td>文档发布程序:</td>
<td><input type="text" name="addcon" id="addcon" class="admin-input-sm" value="<?php echo $row['addcon'];?>"></td>
</tr>
<tr>
<td>文档修改程序:</td>
<td><input type="text" name="editcon" id="editcon" class="admin-input-sm" value="<?php echo $row['editcon'];?>"></td>
</tr>
<tr>
<td>文档管理程序:</td>
<td><input type="text" name="mancon" id="mancon" class="admin-input-sm" value="<?php echo $row['mancon'];?>"></td>
</tr>
<tr>
<td>前台会员发布程序:</td>
<td><input type="text" name="useraddcon" id="useraddcon" class="admin-input-sm" value="<?php echo $row['useraddcon'];?>"></td>
</tr>
<tr>
<td>前台会员修改程序:</td>
<td><input type="text" name="usereditcon" id="usereditcon" class="admin-input-sm" value="<?php echo $row['usereditcon'];?>"></td>
</tr>
<tr>
<td>前台会员管理程序:</td>
<td><input type="text" name="usermancon" id="usermancon" class="admin-input-sm" value="<?php echo $row['usermancon'];?>"></td>
</tr>
</table>
<table id="adset" cellpadding="3" cellspacing="1" align="center" class="table maintable" style="display:none">
<tr>
<td colspan="5"><button type="button" name="fset" id="fset" onclick="location.href='mychannel_field_add.php?id=<?php echo $id;?>'" class="btn btn-success btn-sm">添加新字段</button></td>
</tr>
<tr>
<td colspan="2" class="p-0">
<table width="100%" cellpadding="1" cellspacing="1" align="center">
<tr bgcolor="#e9ecef" align="center">
<td width="16%" class="border-top-0">提示文字</td>
<td width="16%" class="border-top-0">字段名称</td>
<td width="16%" class="border-top-0">数据类型</td>
<td width="16%" class="border-top-0">表单类型</td>
<td>操作</td>
<table width="100%" cellpadding="3" cellspacing="1" align="center" id="needset" class="table admin-border">
<?php if ($row['issystem'] == 1) {?>
<tr>
<td colspan="2">
<div class="alert alert-danger mb-0">您目前所展开的是系统模型,系统模型一般对发布程序和管理程序已经固化,如果您胡乱修改系统模型会导致使用这种文档类型的栏目可能崩溃</div>
</td>
</tr>
<?php }?>
<tr>
<td>模型性质:</td>
<td><?php if ($row['issystem']==0) echo "自动模型";else if ($row['issystem']==1) echo "系统模型";else if ($row['issystem']==-1) echo "独立模型";?>(如果为系统模型将禁止删除,此选项不可修改,对于独立模型,系统强制创建字段aid、栏目id、发布时间、文档标题)</td>
</tr>
<tr>
<td width="260">栏目id:</td>
<td><?php echo $row['id'];?>(数字,创建后不可修改,并具有唯一性)</td>
</tr>
<tr>
<td>名字标识:</td>
<td><?php echo $row['nid'];?>(与文档的模板相关连,建议由英文、数字或下划线组成,因为部份Unix系统无法识别中文文件,栏目默认文档模板是“default/article_名字标识.htm”,列表模板、封面模板类推)</td>
</tr>
<?php if ($row['issystem']==-1){?>
<tr>
<td colspan='5'>aid和typeid是强制使用字段,这里不列出</td>
<td>栏目名称:</td>
<td><input type="text" name="typename" id="typename" class="admin-input-sm" value="<?php echo $row['typename'];?>">(栏目的中文名称,在后台管理,前台发布等均使用此名字)</td>
</tr>
<?php } else {?>
<tr>
<td colspan='5'>下面列出的字段是附加表的字段,除此外,它还包含主表archives的所有字段</td>
<td>附加表:</td>
<td><input type="text" name="addtable" id="addtable" class="admin-input-sm" value="<?php echo $row['addtable'];?>">(#@__是表示数据表前缀,栏目除主表以外其它自定义类型数据存放数据的表,如果您不使用主表关连的各种特性:推荐、会员权限等,也可以使用完全以附加表作为存储数据)</td>
</tr>
<?php
}
$ds = file(DEDEADMIN."/inc/fieldtype.txt");
foreach($ds as $d){
$dds = explode(',',trim($d));
$fieldtypes[$dds[0]] = $dds[1];
}
$fieldset = stripslashes($row['fieldset']);
$dtp = new DedeTagParse();
$dtp->SetNameSpace("field","<",">");
$dtp->LoadSource($fieldset);
if (is_array($dtp->CTags)){
foreach($dtp->CTags as $ctag)
{
?>
<tr align="center">
<tr>
<td>是否支持会员投稿:</td>
<td>
<?php
$itname = $ctag->GetAtt('itemname');
if ($itname=='') echo "没指定";
else echo $itname;
?>
<label><input type="radio" name="issend" value="0" <?php if ($row['issend']==0) echo "checked='1'";?>> 不支持</label>
<label><input type="radio" name="issend" value="1" <?php if ($row['issend']==1) echo "checked='1'";?>> 支持</label>
</td>
<td><?php echo $ctag->GetTagName();?></td>
</tr>
<tr>
<td>会员许可投稿级别:</td>
<td>
<?php
$ft = $ctag->GetAtt('type');
if (isset($fieldtypes[$ft])) echo $fieldtypes[$ft];
else echo "系统专用类型";
?>
<select name="sendrank" id="sendrank" class="admin-input-sm">
<option value="0">游客</option>
<?php
$urank = $cuserLogin->getUserRank();
$dsql->SetQuery("SELECT * FROM `#@__arcrank` where adminrank<='$urank' And `rank`>=10");
$dsql->Execute();
while($row2 = $dsql->GetObject())
{
if ($row2->rank==$row['sendrank']) echo "<option value='".$row2->rank."' selected>".$row2->membername."</option>";
else echo "<option value='".$row2->rank."'>".$row2->membername."</option>";
}
?>
</select>
</td>
</tr>
<tr>
<td>许可投稿会员组:</td>
<td>
<?php
$ft = $ctag->GetAtt('autofield');
if ($ft=='' || $ft==0) {
echo "固化字段";
} else {
echo "自动表单";
$dsql->SetQuery("SELECT * FROM `#@__member_model`");
$dsql->Execute();
while($row3 = $dsql->GetObject())
{
echo "<label><input type='radio' name='usertype' value='".$row3->name."'".($row['usertype']==$row3->name? "checked" : "")."> ".$row3->name."</label> ";
}
?>
<label><input type="radio" name="usertype" value="" <?php if ($row['usertype']=='') echo "checked='1'";?>> 不限</label>
</td>
</tr>
<tr>
<td>会员稿件默认状态:</td>
<td>
<?php
if ($ft==1) {
?>
<a href="mychannel_field_edit.php?id=<?php echo $id;?>&fname=<?php echo $ctag->GetTagName();?>&issystem=<?php echo $row['issystem'];?>" class="btn btn-success btn-sm"><i class="fa fa-pencil-square-o"></i> 修改</a>
<?php if ($row['issystem']!=1) {?>
<a href="javascript:;" onclick="javascript:DelNote('mychannel_field_edit.php?id=<?php echo $id;?>&fname=<?php echo $ctag->GetTagName();?>&action=delete');" class="btn btn-danger btn-sm"><i class="fa fa-trash"></i> 删除</a>
<?php }?>
<?php
} else {
echo "<span class='btn btn-danger btn-sm'><i class='fa fa-times'></i> 禁止</span>";
}
?>
<label><input type="radio" name="arcsta" value="-1" <?php if ($row['arcsta']==-1) echo "checked='1'";?>> 未审核</label>
<label><input type="radio" name="arcsta" value="0" <?php if ($row['arcsta']==0) echo "checked='1'";?>> 已审核(自动生成网页)</label>
<label><input type="radio" name="arcsta" value="1" <?php if ($row['arcsta']==1) echo "checked='1'";?>> 已审核(仅使用动态文档)</label>
</td>
</tr>
<tr>
<td>列表附加字段:</td>
<td><input type="text" name="listfields" id="listfields" class="admin-input-sm" value="<?php echo $row['listfields'];?>" class="w-50">(用英文逗号分开,可以在列表模板“{dede:list}{/dede:list}”中用“[field:name/]”调用)</td>
</tr>
<tr>
<td>投稿标题使用名称:</td>
<td><input type="text" name="titlename" id="titlename" class="admin-input-sm" value="<?php echo $row['titlename'];?>"></td>
</tr>
<tr>
<td>投稿是否使用摘要:</td>
<td>
<label><input type="radio" name="needdes" value="1" <?php if ($row['needdes']==1) echo "checked='1'";?>> 使用</label>
<label><input type="radio" name="needdes" value="0" <?php if ($row['needdes']==0) echo "checked='1'";?>> 不使用</label>
</td>
</tr>
<tr>
<td>投稿是否使用缩图:</td>
<td>
<label><input type="radio" name="needpic" value="1" <?php if ($row['needpic']==1) echo "checked='1'";?>> 使用</label>
<label><input type="radio" name="needpic" value="0" <?php if ($row['needpic']==0) echo "checked='1'";?>> 不使用</label>
</td>
</tr>
<tr>
<td>默认栏目id:</td>
<td><input type="text" name="dfcid" id="dfcid" class="admin-input-xs" value="<?php echo $row['dfcid'];?>">(与投稿是唯一性结合可以用模型设计自定义表单)</td>
</tr>
<tr>
<td>投稿具有唯一性:</td>
<td>
<label><input type="radio" name="onlyone" value="1" <?php if ($row['onlyone']==1) echo "checked='1'";?>> 是</label>
<label><input type="radio" name="onlyone" value="0" <?php if ($row['onlyone']==0) echo "checked='1'";?>> 不是</label>
(如果投稿是唯一会员只能在这个模型对应的栏目中发布单篇文档,其作用相当于自定义表单)
</td>
</tr>
<tr>
<td>文档发布程序:</td>
<td><input type="text" name="addcon" id="addcon" class="admin-input-sm" value="<?php echo $row['addcon'];?>"></td>
</tr>
<tr>
<td>文档修改程序:</td>
<td><input type="text" name="editcon" id="editcon" class="admin-input-sm" value="<?php echo $row['editcon'];?>"></td>
</tr>
<tr>
<td>文档管理程序:</td>
<td><input type="text" name="mancon" id="mancon" class="admin-input-sm" value="<?php echo $row['mancon'];?>"></td>
</tr>
<tr>
<td>前台会员发布程序:</td>
<td><input type="text" name="useraddcon" id="useraddcon" class="admin-input-sm" value="<?php echo $row['useraddcon'];?>"></td>
</tr>
<tr>
<td>前台会员修改程序:</td>
<td><input type="text" name="usereditcon" id="usereditcon" class="admin-input-sm" value="<?php echo $row['usereditcon'];?>"></td>
</tr>
<tr>
<td>前台会员管理程序:</td>
<td><input type="text" name="usermancon" id="usermancon" class="admin-input-sm" value="<?php echo $row['usermancon'];?>"></td>
</tr>
</table>
<table width="100%" cellpadding="3" cellspacing="1" align="center" id="adset" class="table admin-border" style="display:none">
<tr>
<td colspan="2"><button type="button" name="fset" id="fset" onclick="location.href='mychannel_field_add.php?id=<?php echo $id;?>'" class="btn btn-success btn-sm">添加新字段</button></td>
</tr>
<tr>
<td colspan="2" class="p-0">
<table width="100%" cellpadding="1" cellspacing="1" align="center">
<tr bgcolor="#e9ecef" align="center">
<td width="16%">提示文字</td>
<td width="16%">字段名称</td>
<td width="16%">数据类型</td>
<td width="16%">表单类型</td>
<td>操作</td>
</tr>
<?php if ($row['issystem']==-1){?>
<tr>
<td colspan='5'>aid和typeid是强制使用字段,这里不列出</td>
</tr>
<?php } else {?>
<tr>
<td colspan='5'>下面列出的字段是附加表的字段,除此外,它还包含主表archives的所有字段</td>
</tr>
<?php
}
$ds = file(DEDEADMIN."/inc/fieldtype.txt");
foreach($ds as $d){
$dds = explode(',',trim($d));
$fieldtypes[$dds[0]] = $dds[1];
}
$fieldset = stripslashes($row['fieldset']);
$dtp = new DedeTagParse();
$dtp->SetNameSpace("field","<",">");
$dtp->LoadSource($fieldset);
if (is_array($dtp->CTags)){
foreach($dtp->CTags as $ctag)
{
?>
<tr align="center">
<td>
<?php
$itname = $ctag->GetAtt('itemname');
if ($itname=='') echo "没指定";
else echo $itname;
?>
</td>
<td><?php echo $ctag->GetTagName();?></td>
<td>
<?php
$ft = $ctag->GetAtt('type');
if (isset($fieldtypes[$ft])) echo $fieldtypes[$ft];
else echo "系统专用类型";
?>
</td>
<td>
<?php
$ft = $ctag->GetAtt('autofield');
if ($ft=='' || $ft==0) {
echo "固化字段";
} else {
echo "自动表单";
}
?>
</td>
<td>
<?php
if ($ft==1) {
?>
<a href="mychannel_field_edit.php?id=<?php echo $id;?>&fname=<?php echo $ctag->GetTagName();?>&issystem=<?php echo $row['issystem'];?>" class="btn btn-success btn-sm"><i class="fa fa-pencil-square-o"></i> 修改</a>
<?php if ($row['issystem']!=1) {?>
<a href="javascript:;" onclick="javascript:DelNote('mychannel_field_edit.php?id=<?php echo $id;?>&fname=<?php echo $ctag->GetTagName();?>&action=delete');" class="btn btn-danger btn-sm"><i class="fa fa-trash"></i> 删除</a>
<?php }?>
<?php
} else {
echo "<span class='btn btn-danger btn-sm'><i class='fa fa-times'></i> 禁止</span>";
}
?>
</td>
</tr>
<?php }}?>
</table>
</td>
</tr>
<tr>
<td width="260">模型字段配置(文本模式)修改配置文本可调整字段顺序,但不会修改字段属性</td>
<td><textarea name="fieldset" id="fieldset" class="admin-textarea-xl"><?php echo stripslashes($row['fieldset']);?></textarea></td>
</tr>
</table>
<table width="100%" cellpadding="3" cellspacing="1" align="center" class="admin-border border-top-0 mb-3">
<tr>
<td bgcolor="#f5f5f5" align="center" class="py-2">
<button type="submit" class="btn btn-success btn-sm">保存</button>
<button type="button" class="btn btn-outline-success btn-sm" onclick="location='mychannel_main.php';">返回</button>
</td>
</tr>
<?php }}?>
</table>
</td>
</tr>
<tr>
<td width="260">模型字段配置(文本模式)修改配置文本可调整字段顺序,但不会修改字段属性</td>
<td><textarea name="fieldset" id="fieldset" class="admin-textarea-xl"><?php echo stripslashes($row['fieldset']);?></textarea></td>
</tr>
</table>
<table cellpadding="3" cellspacing="1" align="center" class="table maintable my-3">
<tr>
<td bgcolor="#f5f5f5" colspan="2" align="center">
<button type="submit" class="btn btn-success btn-sm">保存</button>
<button type="button" class="btn btn-outline-success btn-sm" onclick="location='mychannel_main.php';">返回</button>
</td>
</tr>
</table>
</form>
</form>
</td>
</tr>
</table>
<script>
function Nav() {
if (window.navigator.userAgent.indexOf("MSIE") >= 1) return 'IE';


+ 1
- 11
src/admin/templets/mychannel_field_add.htm Zobrazit soubor

@@ -81,17 +81,7 @@
<input type="hidden" name="fieldstring" value="">
<table cellpadding="1" cellspacing="1" align="center" class="table maintable my-3">
<tr>
<td bgcolor="#f5f5f5" colspan="2">
<table cellspacing="0" cellpadding="0" class="table table-borderless w-100">
<tr>
<td width="30%"><a href="mychannel_main.php">文档模型管理</a> &gt; 模型增加字段</td>
<td width="70%" align="right">
<button type="button" name="ss1" onclick="location='mychannel_edit.php?id=<?php echo $id?>&dopost=edit';" class="btn btn-success btn-sm">当前模型信息</button>
<button type="button" name="ss12" onclick="location='mychannel_main.php';" class="btn btn-success btn-sm">文档模型管理</button>
</td>
</tr>
</table>
</td>
<td bgcolor="#f5f5f5" colspan="2">文档模型管理</a> &gt; 模型增加字段</td>
</tr>
<tr>
<td colspan="2">


+ 1
- 11
src/admin/templets/mychannel_field_edit.htm Zobrazit soubor

@@ -66,17 +66,7 @@
<input type="hidden" name="issystem" value="<?php echo $issystem?>">
<input type="hidden" name="fieldstring" value="">
<tr>
<td bgcolor="#f5f5f5" colspan="2">
<table cellspacing="0" cellpadding="0" class="table table-borderless w-100">
<tr>
<td width="30%"><a href="mychannel_main.php">文档模型管理</a> &gt; 模型修改字段</td>
<td width="70%" align="right">
<button type="button" name="ss1" class="btn btn-success btn-sm" onclick="location='mychannel_edit.php?id=<?php echo $id?>&dopost=edit';">当前模型信息</button>
<button type="button" name="ss12" onclick="location='mychannel_main.php';" class="btn btn-success btn-sm">文档模型管理</button>
</td>
</tr>
</table>
</td>
<td bgcolor="#f5f5f5" colspan="2">文档模型管理</a> &gt; 模型修改字段</td>
</tr>
<?php if ($row['issystem']==1) {?>
<tr>


+ 9
- 11
src/admin/templets/mychannel_main.htm Zobrazit soubor

@@ -12,19 +12,17 @@
<body>
<table cellpadding="3" cellspacing="1" align="center" class="table maintable my-3">
<tr>
<td bgcolor="#f5f5f5" colspan="7">
<table cellpadding="0" cellspacing="0" class="table table-borderless w-100">
<tr>
<td width="30%">文档模型管理</td>
<td width="70%" align="right">
<a href="mychannel_add.php" class="btn btn-success btn-sm">增加新模型</a>
<a href="mychannel_edit.php?dopost=exportin" class="btn btn-success btn-sm">导入模型</a>
<a href="stepselect_main.php" class="btn btn-success btn-sm">联动类别管理</a>
</td>
</tr>
</table>
<td>
<a href="mychannel_add.php" class="btn btn-success btn-sm">增加新模型</a>
<a href="mychannel_edit.php?dopost=exportin" class="btn btn-success btn-sm">导入模型</a>
<a href="stepselect_main.php" class="btn btn-success btn-sm">联动类别管理</a>
</td>
</tr>
</table>
<table cellpadding="3" cellspacing="1" align="center" class="table maintable mb-3">
<tr>
<td bgcolor="#f5f5f5" colspan="7">文档模型管理</td>
</tr>
<tr bgcolor="#e9ecef" align="center">
<td width="6%">id</td>
<td width="18%">栏目名称</td>


+ 5
- 16
src/admin/templets/soft_add.htm Zobrazit soubor

@@ -17,7 +17,6 @@
<script src="../static/web/js/daterangepicker.js"></script>
<script src="js/main.js"></script>
<script src="../static/web/js/cropper.min.js"></script>
<style>table{border-collapse:inherit}</style>
<script>
function checkSubmit() {
if (document.form1.title.value == "") {
@@ -50,18 +49,10 @@
<input type="hidden" name="dopost" value="save">
<input type="hidden" name="channelid" value="<?php echo $channelid?>">
<input type="hidden" name="cid" value="<?php echo $cid;?>">
<table width="98%" align="center" cellpadding="0" cellspacing="0" id="head1" class="mt-3">
<tr>
<td>
<table cellpadding="0" cellspacing="0">
<tr>
<td width="80" align="center" class="admin-itemnote1">常规文档</td>
</tr>
</table>
</td>
<table width="98%" align="center" cellpadding="2" cellspacing="2" id="needset" class="admin-border my-3">
<tr bgcolor="#f5f5f5">
<td class="admin-td">发布软件文档</td>
</tr>
</table>
<table width="98%" align="center" cellpadding="2" cellspacing="2" id="needset" class="admin-border">
<tr>
<td class="admin-td">
<table cellspacing="0" cellpadding="0">
@@ -492,10 +483,8 @@
</table>
</td>
</tr>
</table>
<table width="98%" cellspacing="0" cellpadding="0" align="center" class="admin-border border-top-0 mb-3">
<tr>
<td bgcolor="#f5f5f5" align="center" class="py-2">
<tr bgcolor="#f5f5f5">
<td align="center" class="admin-td">
<button type="submit" class="btn btn-success btn-sm">保存</button>
<button type="button" class="btn btn-outline-success btn-sm" onclick="location.reload();">重置</button>
</td>


+ 5
- 16
src/admin/templets/soft_edit.htm Zobrazit soubor

@@ -17,7 +17,6 @@
<script src="../static/web/js/daterangepicker.js"></script>
<script src="js/main.js"></script>
<script src="../static/web/js/cropper.min.js"></script>
<style>table{border-collapse:inherit}</style>
<script>
function checkSubmit() {
if (document.form1.title.value == "") {
@@ -46,18 +45,10 @@
<input type="hidden" name="dopost" value="save">
<input type="hidden" name="channelid" value="<?php echo $channelid?>">
<input type="hidden" name="id" value="<?php echo $aid?>">
<table width="98%" align="center" cellpadding="0" cellspacing="0" id="head1" class="mt-3">
<tr>
<td>
<table cellpadding="0" cellspacing="0">
<tr>
<td width="80" align="center" class="admin-itemnote1">常规文档</td>
</tr>
</table>
</td>
<table width="98%" align="center" cellpadding="2" cellspacing="2" id="needset" class="admin-border my-3">
<tr bgcolor="#f5f5f5">
<td class="admin-td">修改软件文档</td>
</tr>
</table>
<table width="98%" align="center" cellpadding="2" cellspacing="2" id="needset" class="admin-border">
<tr>
<td class="admin-td">
<table cellspacing="0" cellpadding="0">
@@ -454,10 +445,8 @@
</table>
</td>
</tr>
</table>
<table width="98%" cellspacing="0" cellpadding="0" align="center" class="admin-border border-top-0 mb-3">
<tr>
<td bgcolor="#f5f5f5" align="center" class="py-2">
<tr bgcolor="#f5f5f5">
<td align="center" class="admin-td">
<button type="submit" class="btn btn-success btn-sm">保存</button>
<button type="button" class="btn btn-outline-success btn-sm" onclick="location.reload();">重置</button>
</td>


+ 9
- 35
src/admin/templets/spec_add.htm Zobrazit soubor

@@ -17,7 +17,6 @@
<script src="../static/web/js/daterangepicker.js"></script>
<script src="js/main.js"></script>
<script src="../static/web/js/cropper.min.js"></script>
<style>table{border-collapse:inherit}</style>
<script>
function checkSubmit() {
if (document.form1.title.value == "") {
@@ -62,31 +61,15 @@
<input type="hidden" name="channelid" value="<?php echo $channelid?>">
<input type="hidden" name="arcrank" value="0">
<input type="hidden" name="source" value="本站">
<table width="98%" align="center" cellpadding="0" cellspacing="0" id="head1" class="mt-3">
<tr>
<td>
<table cellpadding="0" cellspacing="0">
<tr>
<td width="80" align="center" class="admin-itemnote1">常规文档</td>
<td width="80" align="center" class="admin-itemnote2"><a href="javascript:;" onclick="ShowItem2()">专题文档</a></td>
</tr>
</table>
</td>
<table width="98%" align="center" cellpadding="2" cellspacing="2" id="needset" class="admin-border my-3">
<tr bgcolor="#f5f5f5">
<td class="admin-td">发布专题</td>
</tr>
</table>
<table width="98%" align="center" cellpadding="0" cellspacing="0" id="head2" class="mt-3" style="display:none">
<tr>
<td>
<table cellpadding="0" cellspacing="0">
<tr>
<td width="80" align="center" class="admin-itemnote2"><a href="javascript:;" onclick="ShowItem1()">常规文档</a></td>
<td width="80" align="center" class="admin-itemnote1">专题文档</td>
</tr>
</table>
<td class="admin-td">
<div class="alert alert-info mb-0">专题节点列表:文档列表用id1,id2,id3这样形式分开,系统会自动排除不同节点的相同文档。关于单条记录模板里“[field:fieldname/]”标记的使用,请参考关于系统帮助关于arclist标记的说明</div>
</td>
</tr>
</table>
<table width="98%" align="center" cellpadding="2" cellspacing="2" id="needset" class="admin-border">
<tr>
<td class="admin-td">
<table cellspacing="0" cellpadding="0">
@@ -267,16 +250,9 @@
<tr>
<td><?php PrintAutoFieldsAdd(stripslashes($cInfos['fieldset']),'autofield');?></td>
</tr>
</table>
<table width="98%" align="center" cellpadding="2" cellspacing="2" id="adset" class="admin-border" style="display:none">
<tr>
<td class="admin-td">
<div class="alert alert-info mb-0">专题节点列表:文档列表用id1,id2,id3这样形式分开,系统会自动排除不同节点的相同文档。关于单条记录模板里“[field:fieldname/]”标记的使用,请参考关于系统帮助关于arclist标记的说明</div>
</td>
</tr>
<tr>
<td>
<table width="98%" cellspacing="2" cellpadding="2">
<table width="100%" cellspacing="2" cellpadding="2">
<?php
$speclisttmp = GetSysTemplets("spec_arclist.htm");
$nodename = $nodeid = '';
@@ -294,7 +270,7 @@
<td>
<table cellspacing="0" cellpadding="0">
<tr>
<td width="310"><input type="text" name="notename<?php echo $i?>" value="<?php echo $nodename;?>" id="notename<?php echo $i?>" class="admin-input-md"></td>
<td width="370"><input type="text" name="notename<?php echo $i?>" value="<?php echo $nodename;?>" id="notename<?php echo $i?>" class="admin-input-md"></td>
<td width="90">节点标识:</td>
<td><input type="text" name="noteid<?php echo $i?>" alue="<?php echo $nodeid;?>" id="noteid<?php echo $i?>" class="admin-input-sm"></td>
</tr>
@@ -342,10 +318,8 @@
</table>
</td>
</tr>
</table>
<table width="98%" cellspacing="0" cellpadding="0" align="center" class="admin-border border-top-0 mb-3">
<tr>
<td bgcolor="#f5f5f5" align="center" class="py-2">
<tr bgcolor="#f5f5f5">
<td align="center" class="admin-td">
<button type="submit" class="btn btn-success btn-sm">保存</button>
<button type="button" class="btn btn-outline-success btn-sm" onclick="location.reload();">重置</button>
</td>


+ 10
- 36
src/admin/templets/spec_edit.htm Zobrazit soubor

@@ -17,7 +17,6 @@
<script src="../static/web/js/daterangepicker.js"></script>
<script src="js/main.js"></script>
<script src="../static/web/js/cropper.min.js"></script>
<style>table{border-collapse:inherit}</style>
<script>
function checkSubmit() {
if (document.form1.title.value == "") {
@@ -66,31 +65,15 @@
<input type="hidden" name="arcrank" value="<?php echo $arcRow['arcrank']?>">
<input type="hidden" name="source" value="本站">
<input type="hidden" name="dopost" value="save">
<table width="98%" align="center" cellpadding="0" cellspacing="0" id="head1" class="mt-3">
<tr>
<td>
<table cellpadding="0" cellspacing="0">
<tr>
<td width="80" align="center" class="admin-itemnote1">常规文档</td>
<td width="80" align="center" class="admin-itemnote2"><a href="javascript:;" onclick="ShowItem2()">专题文档</a></td>
</tr>
</table>
</td>
<table width="98%" align="center" cellpadding="2" cellspacing="2" id="needset" class="admin-border my-3">
<tr bgcolor="#f5f5f5">
<td class="admin-td">发布专题</td>
</tr>
</table>
<table width="98%" align="center" cellpadding="0" cellspacing="0" id="head2" style="display:none">
<tr>
<td>
<table cellpadding="0" cellspacing="0">
<tr>
<td width="80" align="center" class="admin-itemnote1"><a href="javascript:;" onclick="ShowItem1()">常规文档</a></td>
<td width="80" align="center" class="admin-itemnote1">专题文档</td>
</tr>
</table>
<td class="admin-td">
<div class="alert alert-info mb-0">专题节点列表:文档列表用id1,id2,id3这样形式分开,系统会自动排除不同节点的相同文档。关于单条记录模板里“[field:fieldname/]”标记的使用,请参考关于系统帮助关于arclist标记的说明</div>
</td>
</tr>
</table>
<table width="98%" align="center" cellpadding="2" cellspacing="2" id="needset" class="admin-border">
<tr>
<td class="admin-td">
<table cellspacing="0" cellpadding="0">
@@ -288,16 +271,9 @@
<tr>
<td><?php PrintAutoFieldsEdit(stripslashes($cInfos['fieldset']),$addRow,'autofield');?></td>
</tr>
</table>
<table width="98%" align="center" cellpadding="2" cellspacing="2" id="adset" class="admin-border" style="display:none">
<tr>
<td class="admin-td">
<div class="alert alert-info mb-0">专题节点列表:文档列表用id1,id2,id3这样形式分开,系统会自动排除不同节点的相同文档。关于单条记录模板里“[field:fieldname/]”标记的使用,请参考关于系统帮助关于arclist标记的说明</div>
</td>
</tr>
<tr>
<td>
<table width="98%" cellspacing="2" cellpadding="2">
<table width="100%" cellspacing="2" cellpadding="2">
<?php
$speclisttmp = GetSysTemplets("spec_arclist.htm");
$i = 1;
@@ -329,7 +305,7 @@
<td>
<table cellspacing="0" cellpadding="0">
<tr>
<td width="310"><input type="text" name="notename<?php echo $i?>" id="notename<?php echo $i?>" class="admin-input-md" value="<?php echo $notename?>"></td>
<td width="370"><input type="text" name="notename<?php echo $i?>" id="notename<?php echo $i?>" class="admin-input-md" value="<?php echo $notename?>"></td>
<td width="90">节点标识:</td>
<td><input type="text" name="noteid<?php echo $i?>" id="noteid<?php echo $i?>" value="<?php echo $noteid?>" class="admin-input-sm"></td>
</tr>
@@ -376,7 +352,7 @@
<td>
<table cellspacing="0" cellpadding="0">
<tr>
<td width="310"><input type="text" name="notename<?php echo $i?>" id="notename<?php echo $i?>" class="admin-input-md"></td>
<td width="370"><input type="text" name="notename<?php echo $i?>" id="notename<?php echo $i?>" class="admin-input-md"></td>
<td width="90">节点标识:</td>
<td><input type="text" name="noteid<?php echo $i?>" id="noteid<?php echo $i?>" class="admin-input-sm"></td>
</tr>
@@ -415,10 +391,8 @@
</table>
</td>
</tr>
</table>
<table width="98%" cellspacing="0" cellpadding="0" align="center" class="admin-border border-top-0 mb-3">
<tr>
<td bgcolor="#f5f5f5" align="center" class="py-2">
<tr bgcolor="#f5f5f5">
<td align="center" class="admin-td">
<button type="submit" class="btn btn-success btn-sm">保存</button>
<button type="button" class="btn btn-outline-success btn-sm" onclick="location.reload();">重置</button>
</td>


+ 9
- 11
src/admin/templets/sys_admin_user.htm Zobrazit soubor

@@ -12,19 +12,17 @@
<body>
<table cellpadding="2" cellspacing="1" align="center" class="table maintable my-3">
<tr>
<td bgcolor="#f5f5f5" colspan="6">
<table cellspacing="1" cellpadding="1" class="table table-borderless w-100">
<tr>
<td width="30%">系统会员管理</td>
<td width="70%" align="right">
<a href="sys_admin_user_add.php" class="btn btn-success btn-sm">增加管理员</a>
<a href="sys_group.php" class="btn btn-success btn-sm">系统会员组管理</a>
<a href="sys_admin_user_tj.php" class="btn btn-success btn-sm">绩效统计</a>
</td>
</tr>
</table>
<td>
<a href="sys_admin_user_add.php" class="btn btn-success btn-sm">增加管理员</a>
<a href="sys_group.php" class="btn btn-success btn-sm">系统会员组管理</a>
<a href="sys_admin_user_tj.php" class="btn btn-success btn-sm">绩效统计</a>
</td>
</tr>
</table>
<table cellpadding="2" cellspacing="1" align="center" class="table maintable mb-3">
<tr>
<td bgcolor="#f5f5f5" colspan="6">系统会员管理</td>
</tr>
<tr>
<td colspan="6">
<div class="alert alert-info mb-0">为了防止错误操作,系统不允许在管理界面删除超级管理员,如果确定要删除,请自行在数据表biz_admin中删除</div>


+ 1
- 8
src/admin/templets/sys_admin_user_add.htm Zobrazit soubor

@@ -34,14 +34,7 @@
<body>
<table cellpadding="3" cellspacing="1" align="center" class="table maintable my-3">
<tr>
<td bgcolor="#f5f5f5" colspan="2">
<table cellspacing="1" cellpadding="1" class="table table-borderless w-100">
<tr>
<td width="30%">添加管理员</td>
<td width="70%" align="right"><a href="sys_admin_user.php" class="btn btn-success btn-sm">管理帐号</a></td>
</tr>
</table>
</td>
<td bgcolor="#f5f5f5" colspan="2">添加管理员</td>
</tr>
<form name="form1" action="sys_admin_user_add.php" onSubmit="return checkSubmit();" method="post">
<input type="hidden" name="_csrf_token" value="<?php echo $GLOBALS['csrf_token'];?>">


+ 1
- 8
src/admin/templets/sys_admin_user_edit.htm Zobrazit soubor

@@ -11,14 +11,7 @@
<body>
<table cellpadding="3" cellspacing="1" align="center" class="table maintable my-3">
<tr>
<td bgcolor="#f5f5f5" colspan="2">
<table cellspacing="1" cellpadding="1" class="table table-borderless w-100">
<tr>
<td width="30%">修改管理员</td>
<td width="70%" align="right"><a href="sys_admin_user.php" class="btn btn-success btn-sm">管理帐号</a></td>
</tr>
</table>
</td>
<td bgcolor="#f5f5f5" colspan="2">修改管理员</td>
</tr>
<form name="form1" action="sys_admin_user_edit.php" method="post">
<input type="hidden" name="dopost" value="saveedit">


+ 1
- 1
src/admin/templets/sys_cache_up.htm Zobrazit soubor

@@ -17,7 +17,7 @@
</tr>
<tr>
<td>
<div class="alert alert-info mb-0">默认执行下面的操作:1、更新栏目缓存 2、更新枚举缓存 3、清理文档调用缓存 4、清理过期会员浏览历史 5、删除过期会员短信 6、删除15天之前的统计数据</div>
<div class="alert alert-info mb-0">默认执行下面的操作:1、更新栏目缓存 2、更新枚举缓存 3、清理文档调用缓存 4、清理过期会员浏览历史 5、删除过期会员短信 6、删除过期流量统计</div>
</td>
</tr>
<tr>


+ 8
- 10
src/admin/templets/sys_data.htm Zobrazit soubor

@@ -75,18 +75,16 @@
<body>
<table cellpadding="3" cellspacing="1" align="center" class="table maintable my-3">
<tr>
<td bgcolor="#f5f5f5" colspan="8">
<table cellspacing="1" cellpadding="1" class="table table-borderless w-100">
<tr>
<td width="30%">数据备份还原</td>
<td width="70%" align="right">
<a href="sys_data_revert.php" class="btn btn-success btn-sm">数据还原</a>
<a href="sys_sql_query.php" class="btn btn-success btn-sm">SQL命令工具</a>
</td>
</tr>
</table>
<td>
<a href="sys_data_revert.php" class="btn btn-success btn-sm">数据还原</a>
<a href="sys_sql_query.php" class="btn btn-success btn-sm">SQL命令工具</a>
</td>
</tr>
</table>
<table cellpadding="3" cellspacing="1" align="center" class="table maintable my-3">
<tr>
<td bgcolor="#f5f5f5" colspan="8">数据备份</td>
</tr>
<form name="form1" onSubmit="checkSubmit()" action="sys_data_done.php?dopost=bak" method="post" target="stafrm">
<input type="hidden" name="tablearr" value="">
<tr>


+ 8
- 10
src/admin/templets/sys_data_revert.htm Zobrazit soubor

@@ -55,18 +55,16 @@
<body>
<table cellpadding="3" cellspacing="1" align="center" class="table maintable my-3">
<tr>
<td bgcolor="#f5f5f5" colspan="4">
<table cellspacing="1" cellpadding="1" class="table table-borderless w-100">
<tr>
<td width="30%">数据还原</td>
<td width="70%" align="right">
<a href="sys_data.php" class="btn btn-success btn-sm">数据备份</a>
<a href="sys_sql_query.php" class="btn btn-success btn-sm">SQL命令工具</a>
</td>
</tr>
</table>
<td>
<a href="sys_data.php" class="btn btn-success btn-sm">数据备份</a>
<a href="sys_sql_query.php" class="btn btn-success btn-sm">SQL命令工具</a>
</td>
</tr>
</table>
<table cellpadding="3" cellspacing="1" align="center" class="table maintable my-3">
<tr>
<td bgcolor="#f5f5f5" colspan="4">数据还原</td>
</tr>
<form name="form1" onSubmit="checkSubmit()" action="sys_data_done.php" method="post" target="stafrm">
<input type="hidden" name="dopost" value="redat">
<input type="hidden" name="bakfiles" value="">


+ 9
- 11
src/admin/templets/sys_group.htm Zobrazit soubor

@@ -10,20 +10,18 @@
</head>
<body>
<table cellpadding="3" cellspacing="1" align="center" class="table maintable my-3">
<tr>
<td>
<a href="sys_group_add.php" class="btn btn-success btn-sm">增加会员组</a>
<a href="sys_admin_user.php" class="btn btn-success btn-sm">系统会员管理</a>
</td>
</tr>
</table>
<table cellpadding="3" cellspacing="1" align="center" class="table maintable mb-3">
<form name="form1" action="content_att.php" method="post">
<input type="hidden" name="dopost" value="save">
<tr>
<td bgcolor="#f5f5f5" colspan="3">
<table cellspacing="1" cellpadding="1" class="table table-borderless w-100">
<tr>
<td width="30%">系统会员组管理</td>
<td width="70%" align="right">
<a href="sys_group_add.php" class="btn btn-success btn-sm">增加会员组</a>
<a href="sys_admin_user.php" class="btn btn-success btn-sm">系统会员管理</a>
</td>
</tr>
</table>
</td>
<td bgcolor="#f5f5f5" colspan="3">系统会员组管理</td>
</tr>
<tr bgcolor="#e9ecef" align="center">
<td width="6%">等级</td>


+ 2
- 12
src/admin/templets/sys_sql_query.htm Zobrazit soubor

@@ -14,23 +14,13 @@
<body>
<table cellpadding="3" cellspacing="1" align="center" class="table maintable my-3">
<tr>
<td bgcolor="#f5f5f5" colspan="2">
<table cellspacing="1" cellpadding="1" class="table table-borderless w-100">
<tr>
<td width="30%">SQL命令工具</td>
<td width="70%" align="right">
<a href="sys_data.php" class="btn btn-success btn-sm">数据备份</a>
<a href="sys_data_revert.php" class="btn btn-success btn-sm">数据还原</a>
</td>
</tr>
</table>
</td>
<td bgcolor="#f5f5f5" colspan="2">SQL命令工具</td>
</tr>
<form action="sys_sql_query.php" method="post" name="infoform" target="stafrm">
<input type="hidden" name="dopost" value="viewinfo">
<input type="hidden" name="_csrf_token" value="<?php echo $GLOBALS['csrf_token'];?>">
<tr>
<td width="380">
<td width="370">
<select name="tablename" id="tablename" class="admin-input-md">
<?php
if ($cfg_dbtype=="sqlite") {


+ 5
- 5
src/admin/templets/templets_tagsource.htm Zobrazit soubor

@@ -13,17 +13,17 @@
<tr>
<td colspan="4" bgcolor="#f5f5f5">标签源码管理</td>
</tr>
<tr>
<td colspan="4">
<div class="alert alert-danger mb-0">修改系统标签有风险,请小心操作,文件存放在 ../system/taglib文件夹</div>
</td>
</tr>
<tr bgColor="#e9ecef" align="center">
<td width="26%">标签文件名</td>
<td width="26%">标签说明</td>
<td width="26%">修改时间</td>
<td>操作</td>
</tr>
<tr>
<td colspan="4">
<div class="alert alert-danger mb-0">修改系统标签有风险,请小心操作,文件存放在 ../system/taglib文件夹</div>
</td>
</tr>
<?php
$dh = dir($libdir);
while($filename=$dh->read())


+ 15
- 29
src/install/index.php Zobrazit soubor

@@ -26,18 +26,15 @@ foreach(Array('_GET','_POST','_COOKIE') as $_request)
foreach($$_request as $_k => $_v) ${$_k} = RunMagicQuotes($_v);
}
require_once(DEDEINC.'/common.func.php');
if (file_exists(INSLOCKFILE))
{
if (file_exists(INSLOCKFILE)) {
die(DedeAlert("完成软件安装,如果您要重新安装,安装目录找到install文件夹,然后删除install_lock.txt文件",ALERT_DANGER));
}
if (empty($step))
{
if (empty($step)) {
$step = 1;
}
$proto = IsSSL()? "https://" : "http://";
//使用协议书
if ($step==1)
{
if ($step==1) {
$arrMsg = array();
if (version_compare(PHP_VERSION, '5.3.0', '<')) {
$arrMsg[] = "PHP请升级到5.3及以上版本,低版本PHP环境无法正常使用本系统";
@@ -81,8 +78,7 @@ if ($step==1)
exit();
}
//普通安装
else if ($step==2)
{
else if ($step==2) {
$dbtype = empty($dbtype)? "mysql" : $dbtype;
$dblang = "utf8";
if (!in_array($dbtype,array("mysql", "sqlite"))) {
@@ -100,11 +96,10 @@ else if ($step==2)
$dbname = empty($dbname)? $dfDbname : $dbname;
$adminuser = empty($adminuser)? "admin" : $adminuser;
$adminpwd = empty($adminpwd)? "admin" : $adminpwd;
$webname = empty($webname)? "穆云智能科技" : $webname;
$webname = empty($webname)? "我的网站" : $webname;
$baseurl = empty($baseurl)? $dfbaseurl : $baseurl;
$cmspath = empty($cmspath)? $dfbasepath : $cmspath;
if ( $dbtype == 'sqlite' )
{
if ($dbtype == 'sqlite') {
$db = new SQLite3(DEDEDATA.'/'.$dbname.'.db');
} else {
$dbtype = 'mysql';
@@ -153,8 +148,7 @@ else if ($step==2)
$fp = fopen(DEDEDATA.'/config.cache.bak.php','w');
fwrite($fp,$configStr2);
fclose($fp);
if ($mysqlVersion >= 4.1)
{
if ($mysqlVersion >= 4.1) {
$sql4tmp = "ENGINE=MyISAM DEFAULT CHARSET=".$dblang;
}
//创建数据表
@@ -163,12 +157,10 @@ else if ($step==2)
while(!feof($fp))
{
$line = rtrim(fgets($fp,1024));
if (preg_match("#;$#", $line))
{
if (preg_match("#;$#", $line)) {
$query .= $line."\n";
$query = str_replace('#@__',$dbprefix,$query);
if ( $dbtype == 'sqlite' )
{
if ($dbtype == 'sqlite') {
$query = preg_replace('/character set (.*?) /i','',$query);
$query = preg_replace('/unsigned/i','',$query);
$query = str_replace('TYPE=MyISAM','',$query);
@@ -182,22 +174,19 @@ else if ($step==2)
$query = preg_replace('/,([\t\s ]+)UNIQUE KEY(.*?);/',');',$query);
$query = preg_replace('/set\(([^\)]*?)\)/','varchar',$query);
$query = preg_replace('/enum\(([^\)]*?)\)/','varchar',$query);
if ( preg_match("/PRIMARY KEY AUTOINCREMENT/",$query) )
{
if (preg_match("/PRIMARY KEY AUTOINCREMENT/",$query)) {
$query = preg_replace('/,([\t\s ]+)PRIMARY KEY([\t\s ]+)\(`([0-9a-zA-Z]+)`\)/i','',$query);
}
$db->exec($query);
} else {
if (preg_match('#CREATE#i', $query))
{
if (preg_match('#CREATE#i', $query)) {
$rs = mysql_query(preg_replace("#TYPE=MyISAM#i",$sql4tmp,$query),$conn);
} else {
$rs = mysql_query($query,$conn);
}
}
$query='';
} else if (!preg_match("#^(\/\/|--)#", $line))
{
} else if (!preg_match("#^(\/\/|--)#", $line)) {
$query .= $line;
}
}
@@ -208,10 +197,8 @@ else if ($step==2)
while(!feof($fp))
{
$line = rtrim(fgets($fp, 1024));
if (preg_match("#;$#", $line))
{
if ( $dbtype == 'sqlite' )
{
if (preg_match("#;$#", $line)) {
if ($dbtype == 'sqlite') {
$query .= $line;
$query = str_replace('#@__',$dbprefix,$query);
$query = str_replace("\'","\"",$query);
@@ -270,8 +257,7 @@ else if ($step==2)
exit();
}
//检测数据库是否有效
else if ($step==10)
{
else if ($step==10) {
header("Pragma:no-cache\r\n");
header("Cache-Control:no-cache\r\n");
header("Expires:0\r\n");


+ 1
- 1
src/install/install.html Zobrazit soubor

@@ -85,7 +85,7 @@
</div>
<div class="form-group">
<label for="webname" class="form-label">网站名称</label>
<input type="text" name="webname" id="webname" class="form-control" placeholder="穆云智能科技">
<input type="text" name="webname" id="webname" class="form-control" placeholder="我的网站">
</div>
<div class="form-group">
<label for="adminuser" class="form-label">管理员账号<i class="fa fa-question-circle text-warning ml-2" data-toggle="tooltip" title="只能用[0-9a-zA-Z_@!.-]以内范围的字符"></i></label>


+ 3
- 4
src/install/install.inc.php Zobrazit soubor

@@ -60,14 +60,14 @@ function ReWriteConfigAuto()
global $dsql;
$configfile = DEDEDATA.'/config.cache.inc.php';
if (!is_writeable($configfile)) {
echo "配置文件'{$configfile}'不支持写入,无法修改系统配置参数";
echo "配置文件<span class='text-primary'>{$configfile}</span>不支持写入,无法修改系统配置参数";
//ClearAllLink();
exit();
}
$fp = fopen($configfile, 'w');
flock($fp, 3);
fwrite($fp, "<"."?php\r\n");
$dsql->SetQuery("Select `varname`,`type`,`value`,`groupid` From `#@__sysconfig` order by aid asc ");
$dsql->SetQuery("SELECT `varname`,`type`,`value`,`groupid` FROM `#@__sysconfig` ORDER BY aid ASC ");
$dsql->Execute();
while ($row = $dsql->GetArray()) {
if ($row['type'] == 'number') fwrite($fp, "\${$row['varname']} = ".$row['value'].";\r\n");
@@ -81,8 +81,7 @@ function UpDateCatCache()
{
global $conn, $cfg_multi_site, $dbprefix;
$cache1 = DEDEDATA."/cache/inc_catalog_base.inc";
$rs = mysql_query("Select id,reid,channeltype,issend,typename From `".$dbprefix."arctype`", $conn);
$rs = mysql_query("SELECT id,reid,channeltype,issend,typename FROM `".$dbprefix."arctype`", $conn);
$fp1 = fopen($cache1, 'w');
$phph = '?';
$fp1Header = "<{$phph}php\r\nglobal \$cfg_Cs;\r\n\$cfg_Cs=array();\r\n";


+ 1
- 1
src/install/sql-dfdata.txt Zobrazit soubor

@@ -3938,7 +3938,7 @@ INSERT INTO `#@__sysconfig` VALUES ('1','cfg_basehost','站点网址','1','strin
('4','cfg_indexurl','首页链接','1','string','/'),
('5','cfg_backup_dir','数据备份目录,存data文件夹里','2','string','backupdata'),
('6','cfg_indexname','首页链接名','1','string','网站首页'),
('7','cfg_webname','网站名称','1','string','穆云智能科技'),
('7','cfg_webname','网站名称','1','string','我的网站'),
('8','cfg_adminemail','网站发信邮箱','2','string','support@dedebiz.com'),
('9','cfg_html_editor','富文本,默认CKEditor可自行更换其它富文本','2','string','ckeditor'),
('10','cfg_arcdir','默认文档生成文件路径','1','string','/a'),


+ 4
- 4
src/static/web/css/admin.css Zobrazit soubor

@@ -618,11 +618,11 @@ span.page-link {
float:right;
cursor:pointer
}
#timerange {
width:230px
}
@media (min-width:480px) {
.modal-dialog {
max-width:500px
}
max-width:500px
}
#timerange{
width: 230px;
}

+ 0
- 1
src/static/web/js/user.js Zobrazit soubor

@@ -9,7 +9,6 @@ function checkSubmit(t) {
return false;
}
}

function SelectImage(sform,stype) {
let s = sform.split(".");
if (s.length === 2) {


+ 2
- 2
src/system/common.func.php Zobrazit soubor

@@ -528,11 +528,11 @@ function GetMemberInfos($fields, $mid)
{
global $dsql;
if ($mid <= 0) {
$revalue = "Error";
$revalue = "张三";
} else {
$row=$dsql->GetOne("SELECT * FROM `#@__member` WHERE mid='{$mid}'");
if (!is_array($row)) {
$revalue = "未命名";
$revalue = "李四";
} else {
$revalue = $row[$fields];
}


+ 1
- 1
src/system/common.inc.php Zobrazit soubor

@@ -7,7 +7,7 @@
* @link https://www.dedebiz.com
*/
//系统默认运行模式为安全模式,模板管理、标签管理、数据库管理、模块管理等功能已暂停,如果您需要这些功能,DEDEBIZ_SAFE_MODE后面值`TRUE`改为`FALSE`恢复使用
define('DEDEBIZ_SAFE_MODE', TRUE);
define('DEDEBIZ_SAFE_MODE', FALSE);
//生产环境使用`production`,如果采用`dev`模式,会有一些php的报错信息提示,用于开发调试
if (!defined('DEDE_ENVIRONMENT')) {
define('DEDE_ENVIRONMENT', 'production');


+ 3
- 4
src/theme/dedebiz/index.htm Zobrazit soubor

@@ -21,7 +21,7 @@
<div class="row">
<div id="carouselIndex" class="col-12 carousel slide" data-ride="carousel">
<ol class="carousel-indicators">
{dede:arclist channelid='1' flag='f' row='6'}
{dede:arclist flag='f' row='6'}
<li data-target="#carouselIndex" data-slide-to="[field:global.autoindex function='trim(IndexSub(@me,1))'/]" class="[field:global.autoindex function='IndexActive(@me)'/]"></li>
{/dede:arclist}
</ol>
@@ -109,8 +109,8 @@
</p>
</li>
{/dede:arclist}
{dede:arclist titlelen='60' limit='1,9'}
<li><a title="[field:fulltitle/]" href="[field:arcurl/]">[field:title/]</a></li>
{dede:arclist titlelen='50' limit='1,9'}
<li><a title="[field:fulltitle/]" href="[field:arcurl/]">[field:title/]</a><span class="float-right">[field:pubdate function="MyDate('Y-m-d',@me)"/]</span></li>
{/dede:arclist}
</ul>
</div>
@@ -130,7 +130,6 @@
</div>
{dede:include comment='推荐文档' filename='widget_recommend.htm'/}
{dede:include comment='热点文档' filename='widget_hot.htm'/}
{dede:include comment='投票' filename='widget_vote.htm'/}
</div>
</div>
</div>


+ 6
- 11
src/theme/plus/list_diyform.htm Zobrazit soubor

@@ -25,26 +25,21 @@
{dede:datalist}
<table class="table" cellspacing="1">
<?php
if (!empty($fields))
{
if (!empty($fields)) {
echo '<tbody>';
echo '<tr><td width="30%" bgcolor="#f5f5f5">id</td>';
echo '<td bgcolor="#f5f5f5">'.$fields['id'].'<a href="diy.php?action=view&diyid='.$diy->diyid.'&id='.$fields['id'].'" target="_blank">详细</a></td></tr>';
foreach($fieldlist as $field=>$fielddata)
{
if ($fields[$field]=='') continue;
if ($fielddata[1]=='img')
{
$fields[$field] = "<a href='{$fields[$field]}' target='_blank'><img src='img/icon_addon.png'> 图片附件</a>";
}
else if ($fielddata[1]=='addon')
{
$fields[$field] = "<a href='{$fields[$field]}' target='_blank'><img src='img/icon_addon.png'> 其它附件</a>";
if ($fielddata[1]=='img') {
$fields[$field] = "<a href='{$fields[$field]}' target='_blank' class='btn btn-light btn-sm'>图片附件</a>";
} else if ($fielddata[1]=='addon') {
$fields[$field] = "<a href='{$fields[$field]}' target='_blank' class='btn btn-light btn-sm'>其它附件</a>";
} else {
if ($fielddata[1]=='htmltext') $fields[$field] = html2text($fields[$field]);
else $fields[$field] = dede_htmlspecialchars($fields[$field]);
if ( strlen($fields[$field]) > 250 )
{
if (strlen($fields[$field]) > 250) {
$fields[$field] = cn_substr( $fields[$field], 250).'';
}
}


+ 1
- 1
src/user/archives_do.php Zobrazit soubor

@@ -1,6 +1,6 @@
<?php
/**
* 处理自定义文档模型
* 处理文档管理列表操作
*
* @version $id:archives_do.php 13:52 2010年7月9日 tianya $
* @package DedeBIZ.User


Načítá se…
Zrušit
Uložit