摘要和voip日志 loguri管理员才能查看
YSP样例配置界面增加提示信息; radius日志列表更改 国际化更新
This commit is contained in:
@@ -1359,8 +1359,9 @@ log_search_http_monit=HTTP Monitor
|
|||||||
log_search_http_reject=HTTP Block
|
log_search_http_reject=HTTP Block
|
||||||
log_search_keyword_monit=Keyword Monitor
|
log_search_keyword_monit=Keyword Monitor
|
||||||
log_search_keyword_reject=Keyword Block
|
log_search_keyword_reject=Keyword Block
|
||||||
radius_log=RADIUS Identify
|
radius_log=Radius Identify
|
||||||
message_type=Message Type
|
message_type=Code
|
||||||
nas_ip=NAS IP Address
|
nas_ip=NAS IP Address
|
||||||
framed_ip=Framed IP Address
|
framed_ip=Framed IP Address
|
||||||
log_user_name=User Name
|
log_user_name=User Name
|
||||||
|
av_tips=The system does not support the index information of audio and video coding in the tail of the audio and video files. The system does not support video with resolution greater than 1080P.
|
||||||
@@ -1363,3 +1363,9 @@ log_search_http_monit=HTTP \u041C\u043E\u043D\u0438\u0442\u043E\u0440\u0438\u043
|
|||||||
log_search_http_reject=HTTP \u0411\u043B\u043E\u043A\u0438\u0440\u043E\u0432\u0430\u043D\u0438\u0435
|
log_search_http_reject=HTTP \u0411\u043B\u043E\u043A\u0438\u0440\u043E\u0432\u0430\u043D\u0438\u0435
|
||||||
log_search_keyword_monit=\u041C\u043E\u043D\u0438\u0442\u043E\u0440\u0438\u043D\u0433 \u041A\u043B\u044E\u0447\u0435\u0432\u044B\u0445 \u0421\u043B\u043E\u0432
|
log_search_keyword_monit=\u041C\u043E\u043D\u0438\u0442\u043E\u0440\u0438\u043D\u0433 \u041A\u043B\u044E\u0447\u0435\u0432\u044B\u0445 \u0421\u043B\u043E\u0432
|
||||||
log_search_keyword_reject=\u0411\u043B\u043E\u043A\u0438\u0440\u043E\u0432\u0430\u043D\u0438\u0435 \u041A\u043B\u044E\u0447\u0435\u0432\u044B\u0445 \u0421\u043B\u043E\u0432
|
log_search_keyword_reject=\u0411\u043B\u043E\u043A\u0438\u0440\u043E\u0432\u0430\u043D\u0438\u0435 \u041A\u043B\u044E\u0447\u0435\u0432\u044B\u0445 \u0421\u043B\u043E\u0432
|
||||||
|
radius_log=Radius Identify
|
||||||
|
message_type=Code
|
||||||
|
nas_ip=NAS IP Address
|
||||||
|
framed_ip=Framed IP Address
|
||||||
|
log_user_name=User Name
|
||||||
|
av_tips=\u041A\u043E\u0433\u0434\u0430 \u0438\u043D\u0444\u043E\u0440\u043C\u0430\u0446\u0438\u044F \u0438\u043D\u0434\u0435\u043A\u0441\u0430 \u043A\u043E\u0434\u0438\u0440\u043E\u0432\u0430\u043D\u0438\u044F \u0430\u0443\u0434\u0438\u043E \u0438 \u0432\u0438\u0434\u0435\u043E \u043D\u0430\u0445\u043E\u0434\u0438\u0442\u0441\u044F \u0432 \u043A\u043E\u043D\u0446\u0435 \u0444\u0430\u0439\u043B\u0430 \u0438\u043B\u0438 \u0432\u0438\u0434\u0435\u043E \u0441 \u0440\u0430\u0437\u0440\u0435\u0448\u0435\u043D\u0438\u0435\u043C \u0431\u043E\u043B\u0435\u0435 1080p., \u0441\u0438\u0441\u0442\u0435\u043C\u0430 \u043D\u0435 \u043F\u043E\u0434\u0434\u0435\u0440\u0436\u0438\u0432\u0430\u0435\u0442\u0441\u044F.
|
||||||
@@ -1359,8 +1359,9 @@ log_search_http_monit=HTTP\u76D1\u6D4B
|
|||||||
log_search_http_reject=HTTP\u963B\u65AD
|
log_search_http_reject=HTTP\u963B\u65AD
|
||||||
log_search_keyword_monit=\u5173\u952E\u5B57\u76D1\u6D4B
|
log_search_keyword_monit=\u5173\u952E\u5B57\u76D1\u6D4B
|
||||||
log_search_keyword_reject=\u5173\u952E\u5B57\u963B\u65AD
|
log_search_keyword_reject=\u5173\u952E\u5B57\u963B\u65AD
|
||||||
radius_log=RADIUS\u534F\u8BAE
|
radius_log=Radius \u534F\u8BAE
|
||||||
message_type=\u62A5\u6587\u7C7B\u578B
|
message_type=Code
|
||||||
nas_ip=NAS\u63A5\u5165IP
|
nas_ip=NAS IP Address
|
||||||
framed_ip=\u670D\u52A1\u5668\u4E0B\u53D1\u7684\u7528\u6237\u5730\u5740
|
framed_ip=Framed IP Address
|
||||||
log_user_name=\u7528\u6237\u540D
|
log_user_name=User Name
|
||||||
|
av_tips=\u5BF9\u4E8E\u97F3\u89C6\u9891\u7F16\u7801\u7684\u7D22\u5F15\u4FE1\u606F\u5728\u97F3\u89C6\u9891\u6587\u4EF6\u5C3E\u90E8\u7684\u60C5\u51B5\uFF0C\u672C\u7CFB\u7EDF\u4E0D\u4E88\u652F\u6301\uFF0C\u5BF9\u4E8E\u5206\u8FA8\u7387\u5927\u4E8E4\u5146\u7684\u89C6\u9891\uFF0C\u672C\u7CFB\u7EDF\u4E0D\u4E88\u652F\u6301
|
||||||
@@ -1,2 +1,2 @@
|
|||||||
#添加 RADIUS协议日志
|
#添加 RADIUS协议日志
|
||||||
INSERT INTO `sys_menu` (`id`, `parent_id`, `parent_ids`, `code`, `name`, `sort`, `href`, `target`, `icon`, `is_show`, `permission`, `create_by`, `create_date`, `update_by`, `update_date`, `remarks`, `del_flag`, `menu_bg`, `quick_action`, `is_top`, `function_id`) VALUES ('1179', '1131', '0,1,152,1131,', 'radius_log', 'RADIUS协议日志', '80', '/log/ntc/radiusLogs', '', '', '1', '', '1', '2018-12-12 15:14:37', '1', '2018-12-12 15:14:37', '', '1', NULL, '0', '0', '650');
|
INSERT INTO `sys_menu` (`id`, `parent_id`, `parent_ids`, `code`, `name`, `sort`, `href`, `target`, `icon`, `is_show`, `permission`, `create_by`, `create_date`, `update_by`, `update_date`, `remarks`, `del_flag`, `menu_bg`, `quick_action`, `is_top`, `function_id`) VALUES ('1179', '1131', '0,1,152,1131,', 'radius_log', 'RADIUS协议日志', '80', '/log/ntc/radiusLogs', '', '', '1', '', '1', '2018-12-12 15:14:37', '1', '2018-12-12 15:14:37', '', '1', NULL, '0', '0', '');
|
||||||
|
|||||||
@@ -313,6 +313,7 @@ function sampleFileValidate(fileType,fileName){
|
|||||||
<spring:message code="${_cfg.menuNameCode }"></spring:message>
|
<spring:message code="${_cfg.menuNameCode }"></spring:message>
|
||||||
</h3>
|
</h3>
|
||||||
|
|
||||||
|
|
||||||
<div class="row">
|
<div class="row">
|
||||||
<div class="col-md-12">
|
<div class="col-md-12">
|
||||||
<div class="portlet box blue">
|
<div class="portlet box blue">
|
||||||
@@ -446,7 +447,11 @@ function sampleFileValidate(fileType,fileName){
|
|||||||
class="fileNoteInfo" data-icon="" style="cursor:default"></span>
|
class="fileNoteInfo" data-icon="" style="cursor:default"></span>
|
||||||
<div for="srcFileInfo"></div>
|
<div for="srcFileInfo"></div>
|
||||||
<div id="fileErrorNote"></div>
|
<div id="fileErrorNote"></div>
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
|
<div style="margin-bottom:5px">
|
||||||
|
<span style="color: red;font-size: 16px;letter-spacing: 0px;"> <spring:message code="av_tips"></spring:message></span>
|
||||||
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<%-- <div class="col-md-6">
|
<%-- <div class="col-md-6">
|
||||||
<div class="form-group">
|
<div class="form-group">
|
||||||
|
|||||||
@@ -219,7 +219,7 @@ $(document).ready(function(){
|
|||||||
|
|
||||||
<th class="sort-column pid" isVisible="false"><spring:message code='pid'/></th>
|
<th class="sort-column pid" isVisible="false"><spring:message code='pid'/></th>
|
||||||
<th class="sort-column url"><spring:message code='access_url'/></th>
|
<th class="sort-column url"><spring:message code='access_url'/></th>
|
||||||
<th class="sort-column log_uri"><spring:message code='log_uri'/></th>
|
<%-- <th class="sort-column log_uri"><spring:message code='log_uri'/></th> --%>
|
||||||
<th class="sort-column referer"><spring:message code='referer'/></th>
|
<th class="sort-column referer"><spring:message code='referer'/></th>
|
||||||
<th class="sort-column level" isVisible="false"><spring:message code='harm_level'/></th>
|
<th class="sort-column level" isVisible="false"><spring:message code='harm_level'/></th>
|
||||||
<th class="sort-column fd_type" isVisible="false"><spring:message code='fd_type'/></th>
|
<th class="sort-column fd_type" isVisible="false"><spring:message code='fd_type'/></th>
|
||||||
@@ -289,7 +289,7 @@ $(document).ready(function(){
|
|||||||
${log.url}
|
${log.url}
|
||||||
</c:if>
|
</c:if>
|
||||||
</td>
|
</td>
|
||||||
<td>
|
<%-- <td>
|
||||||
<c:if test="${fn:startsWith(log.logUri, 'http')}">
|
<c:if test="${fn:startsWith(log.logUri, 'http')}">
|
||||||
<a href="${log.logUri}" data-original-title="${log.logUri}" target="_blank"
|
<a href="${log.logUri}" data-original-title="${log.logUri}" target="_blank"
|
||||||
class="tooltips" data-flag="false" data-html="true" data-placement="top">
|
class="tooltips" data-flag="false" data-html="true" data-placement="top">
|
||||||
@@ -303,7 +303,7 @@ $(document).ready(function(){
|
|||||||
http://${fn:substring(log.logUri,0,20) }
|
http://${fn:substring(log.logUri,0,20) }
|
||||||
</a>
|
</a>
|
||||||
</c:if>
|
</c:if>
|
||||||
</td>
|
</td> --%>
|
||||||
<td>
|
<td>
|
||||||
${log.referer}
|
${log.referer}
|
||||||
</td>
|
</td>
|
||||||
|
|||||||
@@ -223,12 +223,14 @@ $(document).ready(function(){
|
|||||||
<th class="sort-column called_account"><spring:message code='called_account'/></th>
|
<th class="sort-column called_account"><spring:message code='called_account'/></th>
|
||||||
<th class="sort-column calling_number" isVisible="false"><spring:message code='calling_number'/></th>
|
<th class="sort-column calling_number" isVisible="false"><spring:message code='calling_number'/></th>
|
||||||
<th class="sort-column called_number" isVisible="false"><spring:message code='called_number'/></th>
|
<th class="sort-column called_number" isVisible="false"><spring:message code='called_number'/></th>
|
||||||
<c:if test="${fns:getUser().isAdmin()}"><th><spring:message code='from_to_store_ip'/></th>
|
<c:if test="${fns:getUser().isAdmin()}">
|
||||||
|
<th><spring:message code='from_to_store_ip'/></th>
|
||||||
<th><spring:message code='from_to_store_url'/></th>
|
<th><spring:message code='from_to_store_url'/></th>
|
||||||
<th><spring:message code='to_from_store_ip'/></th>
|
<th><spring:message code='to_from_store_ip'/></th>
|
||||||
<th><spring:message code='to_from_store_url'/></th></c:if>
|
<th><spring:message code='to_from_store_url'/></th>
|
||||||
|
</c:if>
|
||||||
<th class="sort-column pid" isVisible="false"><spring:message code='pid'/></th>
|
<th class="sort-column pid" isVisible="false"><spring:message code='pid'/></th>
|
||||||
<%-- <th class="sort-column log_uri"><spring:message code='log_uri'/></th> --%>
|
<c:if test="${fns:getUser().isAdmin()}"><th class="sort-column log_uri"><spring:message code='log_uri'/></th></c:if>
|
||||||
<th class="sort-column level" isVisible="false"><spring:message code='harm_level'/></th>
|
<th class="sort-column level" isVisible="false"><spring:message code='harm_level'/></th>
|
||||||
<th class="sort-column fd_type" isVisible="false"><spring:message code='fd_type'/></th>
|
<th class="sort-column fd_type" isVisible="false"><spring:message code='fd_type'/></th>
|
||||||
|
|
||||||
@@ -293,12 +295,15 @@ $(document).ready(function(){
|
|||||||
<td>${log.calledAccount }</td>
|
<td>${log.calledAccount }</td>
|
||||||
<td>${log.callingNumber}</td>
|
<td>${log.callingNumber}</td>
|
||||||
<td>${log.calledNumber}</td>
|
<td>${log.calledNumber}</td>
|
||||||
<c:if test="${fns:getUser().isAdmin()}"><td>${log.fromToStoreIp}</td>
|
<c:if test="${fns:getUser().isAdmin()}">
|
||||||
|
<td>${log.fromToStoreIp}</td>
|
||||||
<td>${log.fromToStoreUrl}</td>
|
<td>${log.fromToStoreUrl}</td>
|
||||||
<td>${log.toFromStoreIp}</td>
|
<td>${log.toFromStoreIp}</td>
|
||||||
<td>${log.toFromStoreUrl}</td></c:if>
|
<td>${log.toFromStoreUrl}</td>
|
||||||
|
</c:if>
|
||||||
<td>${log.pid}</td>
|
<td>${log.pid}</td>
|
||||||
<c:if test="${fns:getUser().isAdmin()}"><td>
|
<c:if test="${fns:getUser().isAdmin()}">
|
||||||
|
<td>
|
||||||
<c:if test="${fn:startsWith(log.logUri, 'http')}">
|
<c:if test="${fn:startsWith(log.logUri, 'http')}">
|
||||||
<a href="${log.logUri}" data-original-title="${log.logUri}" target="_blank"
|
<a href="${log.logUri}" data-original-title="${log.logUri}" target="_blank"
|
||||||
class="tooltips" data-flag="false" data-html="true" data-placement="top">
|
class="tooltips" data-flag="false" data-html="true" data-placement="top">
|
||||||
@@ -312,7 +317,8 @@ $(document).ready(function(){
|
|||||||
http://${fn:substring(log.logUri,0,20) }
|
http://${fn:substring(log.logUri,0,20) }
|
||||||
</a>
|
</a>
|
||||||
</c:if>
|
</c:if>
|
||||||
</td></c:if>
|
</td>
|
||||||
|
</c:if>
|
||||||
<td>${log.level}</td>
|
<td>${log.level}</td>
|
||||||
<!--0:动态黑名单FD;1:静态配置FD;2:首次分析命中 -->
|
<!--0:动态黑名单FD;1:静态配置FD;2:首次分析命中 -->
|
||||||
<td>
|
<td>
|
||||||
|
|||||||
@@ -58,7 +58,7 @@
|
|||||||
" value="${page.orderBy}" callback="page();" />
|
" value="${page.orderBy}" callback="page();" />
|
||||||
<!-- 搜索内容与操作按钮栏 -->
|
<!-- 搜索内容与操作按钮栏 -->
|
||||||
<div class="col-md-12">
|
<div class="col-md-12">
|
||||||
<div class="pull-left">
|
<%-- <div class="pull-left">
|
||||||
<form:select path="service" class="selectpicker select2 input-small">
|
<form:select path="service" class="selectpicker select2 input-small">
|
||||||
<form:option value=""><spring:message code="action"/></form:option>
|
<form:option value=""><spring:message code="action"/></form:option>
|
||||||
<c:forEach items="${serviceList}" var="service"
|
<c:forEach items="${serviceList}" var="service"
|
||||||
@@ -70,7 +70,7 @@
|
|||||||
</c:forEach>
|
</c:forEach>
|
||||||
</c:forEach>
|
</c:forEach>
|
||||||
</form:select>
|
</form:select>
|
||||||
</div>
|
</div> --%>
|
||||||
<div class="pull-left">
|
<div class="pull-left">
|
||||||
<div class="input-group">
|
<div class="input-group">
|
||||||
<div class="input-group-btn">
|
<div class="input-group-btn">
|
||||||
|
|||||||
@@ -213,7 +213,7 @@
|
|||||||
$("body").height(bodyHeight+"px");
|
$("body").height(bodyHeight+"px");
|
||||||
$("#ntc_chart").height((bodyHeight-200)+"px");
|
$("#ntc_chart").height((bodyHeight-200)+"px");
|
||||||
$("#ntc_chart").width($(".main_left").width()+"px");
|
$("#ntc_chart").width($(".main_left").width()+"px");
|
||||||
var lineheight_y = 346;
|
var lineheight_y = 485;
|
||||||
var lineheight_y2 = 724;
|
var lineheight_y2 = 724;
|
||||||
var lineheight_x2 = 761;
|
var lineheight_x2 = 761;
|
||||||
var lineheight_x = 346;
|
var lineheight_x = 346;
|
||||||
|
|||||||
@@ -81,6 +81,6 @@
|
|||||||
areaUnique:"Area already exists.",
|
areaUnique:"Area already exists.",
|
||||||
config_sync_tip:"The system is being maintained and temporarily inaccessible.",
|
config_sync_tip:"The system is being maintained and temporarily inaccessible.",
|
||||||
ipMaskSole:"IP already exists.",
|
ipMaskSole:"IP already exists.",
|
||||||
noStrategyCheck:"No effective spoofing IP configuration under default group."
|
noStrategyCheck:"No effective spoofing IP configuration"
|
||||||
});
|
});
|
||||||
}(jQuery));
|
}(jQuery));
|
||||||
|
|||||||
@@ -81,6 +81,6 @@
|
|||||||
areaUnique:"Регион уже существует.",
|
areaUnique:"Регион уже существует.",
|
||||||
config_sync_tip:"Система находится под техническим обслуживанием и временно недоступна.",
|
config_sync_tip:"Система находится под техническим обслуживанием и временно недоступна.",
|
||||||
ipMaskSole:"IP уже существует.",
|
ipMaskSole:"IP уже существует.",
|
||||||
noStrategyCheck:"No effective spoofing IP configuration under default group."
|
noStrategyCheck:"No effective spoofing IP configuration"
|
||||||
});
|
});
|
||||||
}(jQuery));
|
}(jQuery));
|
||||||
|
|||||||
@@ -81,6 +81,6 @@
|
|||||||
areaUnique:"该区域已存在",
|
areaUnique:"该区域已存在",
|
||||||
config_sync_tip:"系统正在维护中,暂时不可访问!",
|
config_sync_tip:"系统正在维护中,暂时不可访问!",
|
||||||
ipMaskSole:"IP已存在",
|
ipMaskSole:"IP已存在",
|
||||||
noStrategyCheck:"缺省组下无有效的欺骗IP配置"
|
noStrategyCheck:"策略组下无有效的欺骗IP配置"
|
||||||
});
|
});
|
||||||
}(jQuery));
|
}(jQuery));
|
||||||
|
|||||||
Reference in New Issue
Block a user