<%@ page language="java"%> <%@ taglib uri="/WEB-INF/struts/struts-bean.tld" prefix="bean" %> <%@ taglib uri="/WEB-INF/struts/struts-html.tld" prefix="html" %> <%@ taglib uri="/WEB-INF/struts/struts-logic.tld" prefix="logic" %> Add file or package to workspace

Upload New Content

Upload some new content. You can either upload a single file or enter a directory name to upload a package. You cannot do both. The content will be stored in the repository and it will also be stored in a map in the session. This map is the equivalent to an application storing the node uuid and version ids in its own database tables. For the rest of this session, this data will be used to indicate the filename/directory names of the nodes in the node list below.

<% String uuid = request.getParameter("uuid"); if ( uuid != null && uuid.length() > 0 ) { %>

Adding a new version for Node <%=uuid%>. If the original node was a package, then you can only upload another package. If the original node was a file, you can only upload a file.

<% } %>

Version Description (Required for both):

<% String type = request.getParameter("type"); if ( type == null || type.equals("FILENODE") ) { %>

Single File:

File to upload?  <% } if ( type == null || type.equals("PACKAGENODE") ) { %>

Package:

Directory name:  Name of initial file in directory.  <% } %>