diff --git a/src/admin/inc/inc_menu.php b/src/admin/inc/inc_menu.php index 9885bc03..e365e55f 100644 --- a/src/admin/inc/inc_menu.php +++ b/src/admin/inc/inc_menu.php @@ -77,7 +77,7 @@ $menusMain = " - + $addset diff --git a/src/admin/statchart_list.php b/src/admin/statistics_list.php similarity index 62% rename from src/admin/statchart_list.php rename to src/admin/statistics_list.php index f536a94b..db25f0fe 100644 --- a/src/admin/statchart_list.php +++ b/src/admin/statistics_list.php @@ -2,7 +2,7 @@ /** * 流量统计表 * - * @version $id:statchart_list.php 2024-04-15 xushubieli $ + * @version $id:statistics_list.php 2024-04-15 tianya,xushubieli $ * @package DedeBIZ.Administrator * @copyright Copyright (c) 2022 DedeBIZ.COM * @license GNU GPL v2 (https://www.dedebiz.com/license) @@ -10,29 +10,46 @@ */ require_once(dirname(__FILE__)."/config.php"); require_once(DEDEINC.'/datalistcp.class.php'); +function RenderUrlType($t) { + switch ($t) { + case 1: + return "列表"; + case 2: + return "内容"; + case 3: + return "搜索"; + case 4: + return "Tag"; + default: + return "其他"; + } +} //检查权限 if ($id == 0 && $reid == 0) { CheckPurview('c_List'); } +$ip = isset($ip) ? HtmlReplace(trim($ip)) : ''; if (empty($mobile)) $mobile = ''; if ($dopost=="delete") { $ids = explode('`',$aids); $dquery = ""; foreach ($ids as $id) { + $id = intval($id); if ($dquery=="") $dquery .= "id='$id' "; else $dquery .= " OR id='$id' "; } if($dquery!="") $dquery = " WHERE ".$dquery; $dsql->ExecuteNoneQuery("DELETE FROM `#@__statistics_detail` $dquery"); - ShowMsg("成功删除指定的记录", "statchart_list.php"); + ShowMsg("成功删除指定的记录", "statistics_list.php"); exit(); } else { $addsql = " WHERE ip LIKE '%$ip%' "; $sql = "SELECT * FROM `#@__statistics_detail` $addsql ORDER BY id DESC"; $dlist = new DataListCP(); //流量列表数 - $dlist->pageSize = 30; - $tplfile = DEDEADMIN."/templets/statchart_list.htm"; + $dlist->pagesize = 30; + $tplfile = DEDEADMIN."/templets/statistics_list.htm"; + $dlist->SetParameter("ip",$ip); $dlist->SetTemplate($tplfile); $dlist->SetSource($sql); $dlist->Display(); diff --git a/src/admin/templets/statchart_list.htm b/src/admin/templets/statistics_list.htm similarity index 84% rename from src/admin/templets/statchart_list.htm rename to src/admin/templets/statistics_list.htm index 22937b78..436b4ea9 100644 --- a/src/admin/templets/statchart_list.htm +++ b/src/admin/templets/statistics_list.htm @@ -7,6 +7,9 @@ + + +
-
- + +
@@ -35,7 +38,7 @@ 地址 浏览器内核 操作系统 - 浏览特征 + 浏览类型 浏览时间 @@ -48,7 +51,7 @@ {dede:field.ip/} {dede:field.browser/} {dede:field.os/} - {dede:field.created_hour/}点 + {dede:field.url_type function="RenderUrlType(@me)"/} {dede:field.t function="MyDate('Y-m-d H:i:s',@me)"/} {/dede:datalist} @@ -88,10 +91,10 @@ function DelSel() { var nid = getCheckboxItem(); if (nid == "") { - alert("请选择要删除的信息"); + ShowMsg("请选择要删除的信息"); return; } - location.href = "statchart_list.php?dopost=delete&aids=" + nid; + location.href = "statistics_list.php?dopost=delete&aids=" + nid; }