pluginSetting.jsp
4.87 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
<%@ page language="java" contentType="text/html; charset=UTF-8" %>
<%@ include file="/systeminfo/init_wev8.jsp" %>
<%@ taglib uri="/WEB-INF/weaver.tld" prefix="wea"%>
<html>
<head>
<SCRIPT language="javascript" src="/js/weaver_wev8.js"></script>
<SCRIPT language="javascript" src="/page/layoutdesign/js/jquery-ui_wev8.js"></script>
<link rel="stylesheet" href="/wui/theme/ecology8/weaveredittable/css/WeaverEditTable_wev8.css">
<script src="/wui/theme/ecology8/weaveredittable/js/WeaverEditTable_wev8.js"></script>
<link rel="stylesheet" href="/css/ecology8/request/requestTopMenu_wev8.css" type="text/css" />
</head>
<%
if(user.getUID() !=1 && !HrmUserVarify.checkUserRight("homepage:Maint", user)){
response.sendRedirect("/notice/noright.jsp");
return;
}
String titlename=SystemEnv.getHtmlLabelName(128541,user.getLanguage());
titlename = "Plugin Setting";
%>
<body>
<jsp:include page="/systeminfo/commonTabHead.jsp">
<jsp:param name="mouldID" value="portal"/>
<jsp:param name="navName" value="<%=titlename%>"/>
</jsp:include>
<%@ include file="/systeminfo/TopTitle_wev8.jsp" %>
<%@ include file="/systeminfo/RightClickMenuConent_wev8.jsp" %>
<%
RCMenu += "{"+SystemEnv.getHtmlLabelName(611,user.getLanguage())+",javascript:onAdd(),_self} " ;
RCMenuHeight += RCMenuHeightStep ;
RCMenu += "{"+SystemEnv.getHtmlLabelName(91,user.getLanguage())+",javascript:onDel(),_self} " ;
RCMenuHeight += RCMenuHeightStep ;
RCMenu += "{"+SystemEnv.getHtmlLabelName(86,user.getLanguage())+",javascript:onSave(),_self} " ;
RCMenuHeight += RCMenuHeightStep ;
%>
<%@ include file="/systeminfo/RightClickMenu_wev8.jsp" %>
<table id="topTitle" cellpadding="0" cellspacing="0" width="100%">
<tr>
<td width="75px">
</td>
<td class="rightSearchSpan" style="text-align:right; width:500px!important">
<input type="button" value="<%=SystemEnv.getHtmlLabelName(611,user.getLanguage())%>" class="e8_btn_top" onclick="onAdd();" />
<input type="button" value="<%=SystemEnv.getHtmlLabelName(91,user.getLanguage())%>" class="e8_btn_top" onclick="onDel();" />
<input type="button" value="<%=SystemEnv.getHtmlLabelName(86,user.getLanguage())%>" class="e8_btn_top" onclick="onSave();"/>
<span title='<%=SystemEnv.getHtmlLabelName(83721,user.getLanguage())%>' class="cornerMenu"></span>
</td>
</tr>
</table>
<div class="groupmain" style="width:100%"></div>
<jsp:include page="/systeminfo/commonTabFoot.jsp"></jsp:include>
</body>
</html>
<SCRIPT LANGUAGE="JavaScript">
var group;
function onAdd(){
group.addRow();
}
function onDel(){
group.deleteRows()
}
function onSave(){
var sendData = "";
var keySplit = ":mh:";
var itemSplit=",dh,";
var lineSplit=";fh;"
var tableData = group.getSimpleTableJson();
for(var i=0; i < tableData.length; i ++){
var line = tableData[i];
var plugindesc = line["plugindesc"]
var filePath = line["filepath"]
var key = line["key"]
var isuse = line["isuse"]=='on' ? 1 : 0
var lineStr = "key"+keySplit+key+itemSplit+ "plugindesc"+keySplit+plugindesc+itemSplit+ "filepath"+keySplit+filePath+itemSplit+ "isuse"+keySplit+isuse+itemSplit+ "ordernum"+keySplit+i;
if(i ==0){
sendData = lineStr
}else{
sendData+=lineSplit+lineStr
}
}
$.post("/wui/common/page/pluginSettingOperation.jsp",
{method:"save",senddata:sendData},
function(result){
if(result.trim() == 'ok'){
group.reload()
}
}
)
}
$(document).ready(function(){
var orderNum = {width:"15%",colname:"<%=SystemEnv.getHtmlLabelName(84822,user.getLanguage())%>",itemhtml:"<input type='text' name='ordernum' _noMultiLang='true'/>"}
var items=[
{width:"15%",tdclass:"desclass",colname:"<%=SystemEnv.getHtmlLabelName(15529,user.getLanguage())%>",itemhtml:"<input type='text' maxlength=50 name='key' style='width: 90%' _noMultiLang='true'/><span class='mustinput'></span>"},
{width:"30%",colname:"<%=SystemEnv.getHtmlLabelName(433,user.getLanguage())%>",itemhtml:"<input type='text' maxlength=50 name='plugindesc' style='width: 100%' _noMultiLang='true'/>"},
{width:"40%",colname:"<%=SystemEnv.getHtmlLabelName(125863,user.getLanguage())%>",itemhtml:"<input type='text' name='filepath' maxlength=1000 style='width: 99%' _noMultiLang='true'/>"},
{width:"15%",colname:"<%=SystemEnv.getHtmlLabelName(18095,user.getLanguage())%>",itemhtml:"<input type='checkbox' name='isuse'/>"},
];
var option= {
optionHeadDisplay:"none",
toolbarshow:true,
colItems:items,
canDrag:true,
useajax:true,
ajaxurl:"/wui/common/page/pluginSettingOperation.jsp",
ajaxparams:{method:"init"},
configCheckBox:true,
openindex:false,
checkBoxItem:{"itemhtml":'<input class="groupselectbox" type="checkbox" >',width:"5%"}
};
group=new WeaverEditTable(option);
$(".groupmain").append(group.getContainer());
});
</SCRIPT>