📄 filemanager.jsp
字号:
<%@ page language="java" %> <%@ page import="org.jahia.data.*" %><%@ page import="org.jahia.data.files.*" %><%@ page import="org.jahia.data.fields.*" %><%@ page import="org.jahia.params.*" %><%@ page import="org.jahia.services.*" %><%@ page import="java.util.*" %><%@ taglib uri="JahiaLib" prefix="jahia" %><jsp:useBean id="URL" class="java.lang.String" scope="request"/><jsp:useBean id="engineTitle" class="java.lang.String" scope="request"/><jsp:useBean id="javaScriptPath" class="java.lang.String" scope="request"/><% HashMap engineMap = (HashMap) request.getAttribute( "org.jahia.engines.EngineHashMap" ); String filemanagerUrl = (String) engineMap.get( "filemanagerUrl" ); ParamBean jParams = (ParamBean) engineMap.get( "jParams" ); Integer activeFolderID = (Integer)engineMap.get("activeFolderID"); Enumeration filesList = (Enumeration) engineMap.get( "filesList" );%><script language="JavaScript"><!--function sendDeleteForm(){ if ( document.jahiaFilemanagerForm2.fileItem.options[document.jahiaFilemanagerForm2.fileItem.selectedIndex].value != -1 ){ document.jahiaFilemanagerForm2.submit(); }}document.onkeydown = keyDown; function keyDown() { if (document.all) { var ieKey = event.keyCode; if (ieKey == 13 && event.ctrlKey) { document.jahiaFilemanager.submit(); } if (ieKey == 87 && event.ctrlKey) { window.close(); } }}//--></script><p class="text"> <b>Upload New File</b></p><form name="jahiaFilemanager" method="POST" action="<%=filemanagerUrl%>&actionreq=actionFileUpload" enctype="multipart/form-data"><table border="0" width="210" align="center"><tr> <td width="50%" class="text" colspan="2"> File Location : </td></tr><tr> <td width="50%" class="text"> <input class="input" type="file" name="file_ul" size="20" maxlength="250"> <input class="input" type="hidden" name="file_title" value="" > </td></tr><tr> <td width="50%" class="text"> <input class="input" type="checkbox" name="is_public" value="1">Is Public </td> <td width="50%" class="text"> <input class="input" type="hidden" name="subAction" value="save"> <input class="input" type="hidden" name="active_folder_id" value="<%=activeFolderID.intValue()%>"> </td></tr><tr> <td colspan="2" align="right"> <br> <a href="#" onClick="window.close()" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage('Cancel1','','<jahia:serverHttpPath /><jahia:engineResourceBundle resourceName="cancelOnButtonImg" />',1)"><img name="Cancel1" src="<jahia:serverHttpPath /><jahia:engineResourceBundle resourceName="cancelOffButtonImg" />" border="0"></a> <a href="javascript:document.jahiaFilemanager.submit();" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage('save','','<jahia:serverHttpPath /><jahia:engineResourceBundle resourceName="saveOnButtonImg" />',1)"><img name="save" src="<jahia:serverHttpPath /><jahia:engineResourceBundle resourceName="saveOffButtonImg" />" border="0"></a> </td></tr></table></form><% if ( filesList != null && filesList.hasMoreElements() ) { %><table border="0" width="210" align="center" cellpadding="0" cellspacing="0"><tr> <td colspan="2" height="2" width="100%" background="<jahia:serverHttpPath /><jahia:engineResourceBundle resourceName="hrImg" />"><img src="<jahia:serverHttpPath /><jahia:engineResourceBundle resourceName="pixImg" />" width="1" height="1"></td></tr></table><p class="text"> <b>Delete File</b></p><form name="jahiaFilemanagerForm2" method="POST" action="<%=filemanagerUrl%>&actionreq=actionFileDelete"><table border="0" width="210" align="center"><tr> <td width="50%" class="text"> Files List : </td> <td width="50%" class="text"> </td></tr><tr> <td width="50%" class="text"> <select name="fileItem" size="1" class="input"> <% if ( filesList != null ) { JahiaFile fileItem = null; int counter=0; while (filesList.hasMoreElements()) { fileItem = (JahiaFile) filesList.nextElement(); %> <option value="<%=fileItem.getFileID()%>"> <%=fileItem.getRealName()%> </option> <% counter++; } } %> <option value="-1"> </option> </select> </td> <td width="50%" class="text"> <input class="input" type="hidden" name="subAction" value="delete"> <input class="input" type="hidden" name="active_folder_id" value="<%=activeFolderID.intValue()%>"> </td></tr><tr> <td colspan="2" align="right"> <br> <a href="#" onClick="window.close()" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage('Cancel','','<jahia:serverHttpPath /><jahia:engineResourceBundle resourceName="cancelOnButtonImg" />',1)"><img name="Cancel" src="<jahia:serverHttpPath /><jahia:engineResourceBundle resourceName="cancelOffButtonImg" />" border="0"></a> <a href="javascript:sendDeleteForm();" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage('delete','','<jahia:serverHttpPath /><jahia:engineResourceBundle resourceName="deleteOnButtonImg" />',1)"><img name="delete" src="<jahia:serverHttpPath /><jahia:engineResourceBundle resourceName="deleteOffButtonImg" />" border="0"></a> </td></tr></table></form><% } %>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -