| @@ -2,7 +2,7 @@ | |||
| 通过访问 https://www.dedebiz.com/git 获取完整更新记录 | |||
| # V6.2.5 | |||
| - 增加后台文档管理日期筛选框,支持时间段筛选文档; | |||
| - 增加后台文档列表管理日期筛选框,支持时间段筛选文档; | |||
| - 增加删除15天之前的统计数据操作; | |||
| - 优化系统支付功能,增加微信支付、余额支付,加强支付宝、银行转账支付方式; | |||
| - 优化系统后台,命名为DedeBizAdmin后台; | |||
| @@ -1,6 +1,6 @@ | |||
| <?php | |||
| /** | |||
| * 处理自定义文档模型 | |||
| * 处理文档管理列表操作 | |||
| * | |||
| * @version $id:archives_do.php 8:26 2010年7月12日 tianya $ | |||
| * @package DedeBIZ.Administrator | |||
| @@ -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; | |||
| @@ -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> | |||
| @@ -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> | |||
| @@ -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> | |||
| @@ -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> | |||
| @@ -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> | |||
| @@ -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> | |||
| @@ -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> | |||
| @@ -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> | |||
| @@ -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> | |||
| @@ -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> | |||
| @@ -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> | |||
| @@ -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(''); | |||
| }); | |||
| @@ -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(''); | |||
| }); | |||
| @@ -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(''); | |||
| }); | |||
| @@ -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(''); | |||
| }); | |||
| @@ -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]); | |||
| @@ -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> > 自定义表单增加字段</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> > 自定义表单增加字段</td> | |||
| </tr> | |||
| <tr> | |||
| <td colspan="2"> | |||
| @@ -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> > 自定义表单修改字段</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> > 自定义表单修改字段</td> | |||
| </tr> | |||
| <tr> | |||
| <td>提示文字:</td> | |||
| @@ -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> > <?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> > <?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> | |||
| @@ -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> | |||
| @@ -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"> | |||
| @@ -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"> | |||
| @@ -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> | |||
| @@ -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> | |||
| @@ -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'; | |||
| @@ -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> > 模型增加字段</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> > 模型增加字段</td> | |||
| </tr> | |||
| <tr> | |||
| <td colspan="2"> | |||
| @@ -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> > 模型修改字段</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> > 模型修改字段</td> | |||
| </tr> | |||
| <?php if ($row['issystem']==1) {?> | |||
| <tr> | |||
| @@ -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> | |||
| @@ -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> | |||
| @@ -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> | |||
| @@ -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> | |||
| @@ -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> | |||
| @@ -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> | |||
| @@ -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'];?>"> | |||
| @@ -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"> | |||
| @@ -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> | |||
| @@ -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> | |||
| @@ -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=""> | |||
| @@ -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> | |||
| @@ -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") { | |||
| @@ -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()) | |||
| @@ -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"); | |||
| @@ -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> | |||
| @@ -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"; | |||
| @@ -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'), | |||
| @@ -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; | |||
| } | |||
| @@ -9,7 +9,6 @@ function checkSubmit(t) { | |||
| return false; | |||
| } | |||
| } | |||
| function SelectImage(sform,stype) { | |||
| let s = sform.split("."); | |||
| if (s.length === 2) { | |||
| @@ -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]; | |||
| } | |||
| @@ -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'); | |||
| @@ -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> | |||
| @@ -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,6 +1,6 @@ | |||
| <?php | |||
| /** | |||
| * 处理自定义文档模型 | |||
| * 处理文档管理列表操作 | |||
| * | |||
| * @version $id:archives_do.php 13:52 2010年7月9日 tianya $ | |||
| * @package DedeBIZ.User | |||