📄 libtoolbar2.jsp
字号:
<jsp:include page="/include/global.jsp"/>
<%@ taglib uri="/WEB-INF/struts-bean.tld" prefix="bean" %>
<%@ taglib uri="/WEB-INF/struts-html.tld" prefix="html" %>
<%@ taglib uri="/WEB-INF/struts-logic.tld" prefix="logic" %>
<%@ page contentType="text/html; charset=GBK" %>
<html>
<head>
<title>Untitled Document</title>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<LINK rel=stylesheet type=text/css HREF="../../common/olstyle.css">
<script type="text/javascript" src="../../common/dialog.js"></script>
<script type="text/javascript" src="../../common/CommonFunc.js"></script>
<SCRIPT language=javascript >
<!--
function btnCreateDir_onclick() {
cNode = parent.leftFrame.gTree.GetTreeNode(parent.leftFrame.gTree.mSelected);
ret = showInputDialog("editDocument.do?action=editFolder&parentId="+cNode.id,400,260);
if (ret!="cancel") parent.leftFrame.location = "editDocument.do?action=getFolders&nodeId="+cNode.id;
}
function btnEmptyDir_onclick() {
}
function btnAdd_onclick() {
cNode = parent.leftFrame.gTree.GetTreeNode(parent.leftFrame.gTree.mSelected);
ret = showInputDialog("editDocument.do?action=editDocument&parentId="+cNode.id,450,280);
if (ret!="cancel") parent.rightFrame.location.reload();
}
function btnChg_onclick() {
var cRow = parent.rightFrame.mTable.CurSelectRow;
var cNode = parent.leftFrame.gTree.GetTreeNode(parent.leftFrame.gTree.mSelected);
if (cRow==null && cNode==null) {
alert("请选择要修改的目录或文件!");
return ;
}
if(cRow != null){
ret = showInputDialog("editDocument.do?action=editDocument&id="+cRow.id,400,280);
if (ret!="cancel") parent.rightFrame.location = "editDocument.do?action=listDocuments&parentId="+cNode.id+"&nodeId="+cRow.id;
} else {
if (cNode.fid==0) {
alert("跟节点不能被修改!");
return ;
}
ret = showInputDialog("editDocument.do?action=editFolder&id="+cNode.id,400,260);
if (ret!="cancel") parent.leftFrame.location = "editDocument.do?action=getFolders&nodeId="+cNode.id;
}
}
function btnDel_onclick() {
var cRow = parent.rightFrame.mTable.CurSelectRow;
if(cRow != null){
if(confirm("确定要删除选中的文件吗?")) {
parent.rightFrame.location.replace("editDocument.do?action=removeDocument&id="+cRow.id);
parent.rightFrame.location.reload();
}
} else {
cNode = parent.leftFrame.gTree.GetTreeNode(parent.leftFrame.gTree.mSelected);
if (cNode !=null) {
if (cNode.fid==0) {
alert("跟节点不能被删除!");
return ;
}
if (confirm("确定要删除文件夹\""+cNode.text+"\"及其所有内容吗?")){
parent.rightFrame.location.replace("editDocument.do?action=removeDocument&id="+cNode.id);
parent.location.reload();
}
} else {
alert("请选择要删除的文件或目录!");
}
}
}
function btnAssign_onclick(){
var cRow = parent.rightFrame.mTable.CurSelectRow;
if(cRow != null){
parent.opener.document.forms[0].documentId.value=cRow.id;
parent.opener.document.forms[0].onsubmit();
} else {
alert("请选择要关联的文件!");
}
}
function onClickRow(status) {
var cRow = parent.rightFrame.mTable.CurSelectRow;
document.getElementById("assign").disabled=false;
if (status==1) { //新文档
document.getElementById("change").disabled=false;
document.getElementById("delete").disabled=false;
}
if (status==2) { //已锁定的文档
document.getElementById("change").disabled=true;
document.getElementById("delete").disabled=true;
}
if (status==3) { //已检出的文档
document.getElementById("change").disabled=true;
document.getElementById("delete").disabled=true;
}
if (status==4) { //已删除的文档
}
if (status==5) { //已检入的文档
document.getElementById("change").disabled=false;
document.getElementById("delete").disabled=false;
}
}
function btnRead_onclick() {
parent.rightFrame.btnRead_onclick();
}
function btnDownload_onclick() {
parent.rightFrame.btnDownload_onclick();
}
function btnCheckout_onclick() {
var cRow = parent.rightFrame.mTable.CurSelectRow;
var cNode = parent.leftFrame.gTree.GetTreeNode(parent.leftFrame.gTree.mSelected);
if (cRow==null) {
alert("请选择文件!");
return ;
}
ret = showInputDialog("editDocument.do?action=editDocument&operation=checkout&id="+cRow.id,400,260);
if (ret!="cancel") parent.rightFrame.location = "editDocument.do?action=listDocuments&parentId="+cNode.id+"&nodeId="+cRow.id;
}
function btnCheckin_onclick() {
var cRow = parent.rightFrame.mTable.CurSelectRow;
var cNode = parent.leftFrame.gTree.GetTreeNode(parent.leftFrame.gTree.mSelected);
if (cRow==null) {
alert("请选择文件!");
return ;
}
ret = showInputDialog("editDocument.do?action=editDocument&operation=checkin&id="+cRow.id,400,260);
if (ret!="cancel") parent.rightFrame.location = "editDocument.do?action=listDocuments&parentId="+cNode.id+"&nodeId="+cRow.id;
}
function btnLock_onclick() {
var cRow = parent.rightFrame.mTable.CurSelectRow;
var cNode = parent.leftFrame.gTree.GetTreeNode(parent.leftFrame.gTree.mSelected);
if (cRow==null) {
alert("请选择文件!");
return ;
}
ret = showInputDialog("editDocument.do?action=editDocument&operation=lock&id="+cRow.id,400,260);
if (ret!="cancel") parent.rightFrame.location = "editDocument.do?action=listDocuments&parentId="+cNode.id+"&nodeId="+cRow.id;
}
function btnUnlock_onclick() {
var cRow = parent.rightFrame.mTable.CurSelectRow;
var cNode = parent.leftFrame.gTree.GetTreeNode(parent.leftFrame.gTree.mSelected);
if (cRow==null) {
alert("请选择文件!");
return ;
}
ret = showInputDialog("editDocument.do?action=editDocument&operation=unlock&id="+cRow.id,400,260);
if (ret!="cancel") parent.rightFrame.location = "editDocument.do?action=listDocuments&parentId="+cNode.id+"&nodeId="+cRow.id;
}
function btnHistory_onclick() {
var cRow = parent.rightFrame.mTable.CurSelectRow;
if(cRow == null){
alert("请先选择文件!");
return;
} else {
showInputDialog("<%=request.getContextPath()%>/editAttachment.do?action=edit&objectType=1111&objectId="+cRow.id,700,500);
//if (ret!="cancel") parent.mainFrame.location = "contractAction.do?action=listProjectContracts";
}
}
function btnPrint_onclick() {
}
function btnRefresh_onclick() {
parent.rightFrame.location.reload();
var cNode = parent.leftFrame.gTree.GetTreeNode(parent.leftFrame.gTree.mSelected);
if (cNode==null) initButtons();
else selectFolder();
}
function initButtons() {
document.getElementById("assign").disabled=true;
// document.getElementById("upload").disabled=true;
document.getElementById("change").disabled=true;
document.getElementById("delete").disabled=true;
}
function selectFolder() {
cNode = parent.leftFrame.gTree.GetTreeNode(parent.leftFrame.gTree.mSelected);
if (cNode.fid=='0') {
document.getElementById("change").disabled=true;
document.getElementById("delete").disabled=true;
} else {
document.getElementById("change").disabled=false;
document.getElementById("delete").disabled=false;
}
document.getElementById("assign").disabled=true;
}
//-->
</script>
</head>
<body onload="initButtons()">
<!--Top Toolbar-->
<TABLE class="cbToolbar" id="idToolbar" cellpadding='0' cellspacing='0'>
<TR align="left" valign="top">
<TD class="tbDivider" width="60" NOWRAP><a class="tbButton" id="assign" href="#" onClick="return btnAssign_onclick()" title="将选中的文件导出为关联配置项"><img align=absmiddle src="../../images/export-20x20.gif" width="20" height="20">导出</a></TD>
<TD width="80" height="15" NOWRAP><a class="tbButton" id="createDir" href="#" title="新建目录" language=javascript onClick="return btnCreateDir_onclick()"><img src="../../images/cm-tb-dir.gif" width="18" height="18" align=absmiddle>新建目录</a></TD>
<TD width="80" height="15" NOWRAP><a class="tbButton" id="uploadFile" href="#" title="上传文件" language=javascript onClick="return btnAdd_onclick()"><img src="../../images/tb-add.gif" width="20" height="20" align=absmiddle>上传文件</a></TD>
<TD width="80" height="15" NOWRAP><a class="tbButton" id="change" href="#" onClick="return btnChg_onclick()" title="修改目录或文件属性"><img align=absmiddle src="../../images/tb-change.gif" width="20" height="20">编辑属性</a></TD>
<TD class="tbDivider" width="60" NOWRAP><a class="tbButton" id="delete" href="#" onClick="return btnDel_onclick()" title="删除目录或文件"><img align=absmiddle src="../../images/tb-delete.gif" width="20" height="20">删除</a></TD>
<TD width="*" NOWRAP> </TD>
</tr>
</table>
</body>
</html>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -