Moving to root below branch label

git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@2005 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
This commit is contained in:
Derek Hulley
2005-12-08 07:13:07 +00:00
commit d051d1153c
920 changed files with 98871 additions and 0 deletions

View File

@@ -0,0 +1,13 @@
<pages>
<portal-name>default</portal-name>
<page>
<page-name>Alfresco</page-name>
<window>
<window-name>AlfrescoClientWindow</window-name>
<instance-ref>/alfresco.AlfrescoClient.AlfrescoClientInstance</instance-ref>
<default>true</default>
<region>center</region>
<height>0</height>
</window>
</page>
</pages>

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,210 @@
<?xml version='1.0' encoding='UTF-8'?>
<!DOCTYPE faces-config PUBLIC "-//Sun Microsystems, Inc.//DTD JavaServer Faces Config 1.1//EN"
"http://java.sun.com/dtd/web-facesconfig_1_1.dtd">
<faces-config>
<!-- ==================== COMPONENTS ==================== -->
<component>
<component-type>org.alfresco.faces.RichList</component-type>
<component-class>org.alfresco.web.ui.common.component.data.UIRichList</component-class>
</component>
<component>
<component-type>org.alfresco.faces.RichListColumn</component-type>
<component-class>org.alfresco.web.ui.common.component.data.UIColumn</component-class>
</component>
<component>
<component-type>org.alfresco.faces.SortLink</component-type>
<component-class>org.alfresco.web.ui.common.component.data.UISortLink</component-class>
</component>
<component>
<component-type>org.alfresco.faces.DataPager</component-type>
<component-class>org.alfresco.web.ui.common.component.data.UIDataPager</component-class>
</component>
<component>
<component-type>org.alfresco.faces.Panel</component-type>
<component-class>org.alfresco.web.ui.common.component.UIPanel</component-class>
</component>
<component>
<component-type>org.alfresco.faces.Breadcrumb</component-type>
<component-class>org.alfresco.web.ui.common.component.UIBreadcrumb</component-class>
</component>
<component>
<component-type>org.alfresco.faces.ActionLink</component-type>
<component-class>org.alfresco.web.ui.common.component.UIActionLink</component-class>
</component>
<component>
<component-type>org.alfresco.faces.Menu</component-type>
<component-class>org.alfresco.web.ui.common.component.UIMenu</component-class>
</component>
<component>
<component-type>org.alfresco.faces.ModeList</component-type>
<component-class>org.alfresco.web.ui.common.component.UIModeList</component-class>
</component>
<component>
<component-type>org.alfresco.faces.ListItem</component-type>
<component-class>org.alfresco.web.ui.common.component.UIListItem</component-class>
</component>
<component>
<component-type>org.alfresco.faces.ListItems</component-type>
<component-class>org.alfresco.web.ui.common.component.UIListItems</component-class>
</component>
<component>
<component-type>org.alfresco.faces.ImagePicker</component-type>
<component-class>org.alfresco.web.ui.common.component.UIImagePicker</component-class>
</component>
<component>
<component-type>org.alfresco.faces.BooleanEvaluator</component-type>
<component-class>org.alfresco.web.ui.common.component.evaluator.BooleanEvaluator</component-class>
</component>
<component>
<component-type>org.alfresco.faces.ValueSetEvaluator</component-type>
<component-class>org.alfresco.web.ui.common.component.evaluator.ValueSetEvaluator</component-class>
</component>
<component>
<component-type>org.alfresco.faces.StringEqualsEvaluator</component-type>
<component-class>org.alfresco.web.ui.common.component.evaluator.StringEqualsEvaluator</component-class>
</component>
<component>
<component-type>org.alfresco.faces.DynamicDescription</component-type>
<component-class>org.alfresco.web.ui.common.component.description.UIDynamicDescription</component-class>
</component>
<component>
<component-type>org.alfresco.faces.Description</component-type>
<component-class>org.alfresco.web.ui.common.component.description.UIDescription</component-class>
</component>
<component>
<component-type>org.alfresco.faces.Descriptions</component-type>
<component-class>org.alfresco.web.ui.common.component.description.UIDescriptions</component-class>
</component>
<component>
<component-type>org.alfresco.faces.debug.HttpSessionState</component-type>
<component-class>org.alfresco.web.ui.common.component.debug.UIHttpSessionState</component-class>
</component>
<component>
<component-type>org.alfresco.faces.debug.HttpRequestState</component-type>
<component-class>org.alfresco.web.ui.common.component.debug.UIHttpRequestState</component-class>
</component>
<component>
<component-type>org.alfresco.faces.debug.HttpRequestParams</component-type>
<component-class>org.alfresco.web.ui.common.component.debug.UIHttpRequestParams</component-class>
</component>
<component>
<component-type>org.alfresco.faces.debug.HttpRequestHeaders</component-type>
<component-class>org.alfresco.web.ui.common.component.debug.UIHttpRequestHeaders</component-class>
</component>
<component>
<component-type>org.alfresco.faces.debug.HttpApplicationState</component-type>
<component-class>org.alfresco.web.ui.common.component.debug.UIHttpApplicationState</component-class>
</component>
<component>
<component-type>org.alfresco.faces.debug.SystemProperties</component-type>
<component-class>org.alfresco.web.ui.common.component.debug.UISystemProperties</component-class>
</component>
<component>
<component-type>org.alfresco.faces.GenericPicker</component-type>
<component-class>org.alfresco.web.ui.common.component.UIGenericPicker</component-class>
</component>
<component>
<component-type>org.alfresco.faces.OutputText</component-type>
<component-class>org.alfresco.web.ui.common.component.UIOutputText</component-class>
</component>
<component>
<component-type>org.alfresco.faces.StatusMessage</component-type>
<component-class>org.alfresco.web.ui.common.component.UIStatusMessage</component-class>
</component>
<!-- ==================== CONVERTERS ==================== -->
<converter>
<converter-id>org.alfresco.faces.XMLDataConverter</converter-id>
<converter-class>org.alfresco.web.ui.common.converter.XMLDateConverter</converter-class>
</converter>
<converter>
<converter-id>org.alfresco.faces.BooleanLabelConverter</converter-id>
<converter-class>org.alfresco.web.ui.common.converter.BooleanLabelConverter</converter-class>
</converter>
<converter>
<converter-id>org.alfresco.faces.ByteSizeConverter</converter-id>
<converter-class>org.alfresco.web.ui.common.converter.ByteSizeConverter</converter-class>
</converter>
<!-- ==================== RENDERERS ==================== -->
<render-kit>
<!-- custom Data Picker renderer for a UI Input component -->
<renderer>
<!-- the component family is a convention name -->
<component-family>javax.faces.Input</component-family>
<!-- the renderer type is a convention name - not an actual class -->
<renderer-type>org.alfresco.faces.DatePickerRenderer</renderer-type>
<!-- the actual renderer class type -->
<renderer-class>org.alfresco.web.ui.common.renderer.DatePickerRenderer</renderer-class>
</renderer>
<renderer>
<component-family>org.alfresco.faces.Data</component-family>
<renderer-type>org.alfresco.faces.RichListRenderer</renderer-type>
<renderer-class>org.alfresco.web.ui.common.renderer.data.RichListRenderer</renderer-class>
</renderer>
<renderer>
<component-family>org.alfresco.faces.Controls</component-family>
<renderer-type>org.alfresco.faces.BreadcrumbRenderer</renderer-type>
<renderer-class>org.alfresco.web.ui.common.renderer.BreadcrumbRenderer</renderer-class>
</renderer>
<renderer>
<component-family>org.alfresco.faces.Controls</component-family>
<renderer-type>org.alfresco.faces.ActionLinkRenderer</renderer-type>
<renderer-class>org.alfresco.web.ui.common.renderer.ActionLinkRenderer</renderer-class>
</renderer>
<renderer>
<component-family>org.alfresco.faces.Controls</component-family>
<renderer-type>org.alfresco.faces.ModeListRenderer</renderer-type>
<renderer-class>org.alfresco.web.ui.common.renderer.ModeListRenderer</renderer-class>
</renderer>
<renderer>
<component-family>org.alfresco.faces.ImagePicker</component-family>
<renderer-type>org.alfresco.faces.Radio</renderer-type>
<renderer-class>org.alfresco.web.ui.common.renderer.ImagePickerRadioRenderer</renderer-class>
</renderer>
<renderer>
<component-family>javax.faces.Messages</component-family>
<renderer-type>org.alfresco.faces.Errors</renderer-type>
<renderer-class>org.alfresco.web.ui.common.renderer.ErrorsRenderer</renderer-class>
</renderer>
</render-kit>
</faces-config>

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,162 @@
<?xml version='1.0' encoding='UTF-8'?>
<!DOCTYPE faces-config PUBLIC "-//Sun Microsystems, Inc.//DTD JavaServer Faces Config 1.1//EN"
"http://java.sun.com/dtd/web-facesconfig_1_1.dtd">
<faces-config>
<!-- ==================== COMPONENTS ==================== -->
<component>
<component-type>org.alfresco.faces.PropertySheet</component-type>
<component-class>org.alfresco.web.ui.repo.component.property.UIPropertySheet</component-class>
</component>
<component>
<component-type>org.alfresco.faces.Property</component-type>
<component-class>org.alfresco.web.ui.repo.component.property.UIProperty</component-class>
</component>
<component>
<component-type>org.alfresco.faces.Association</component-type>
<component-class>org.alfresco.web.ui.repo.component.property.UIAssociation</component-class>
</component>
<component>
<component-type>org.alfresco.faces.AssociationEditor</component-type>
<component-class>org.alfresco.web.ui.repo.component.property.UIAssociationEditor</component-class>
</component>
<component>
<component-type>org.alfresco.faces.ChildAssociation</component-type>
<component-class>org.alfresco.web.ui.repo.component.property.UIChildAssociation</component-class>
</component>
<component>
<component-type>org.alfresco.faces.ChildAssociationEditor</component-type>
<component-class>org.alfresco.web.ui.repo.component.property.UIChildAssociationEditor</component-class>
</component>
<component>
<component-type>org.alfresco.faces.NodeDescendants</component-type>
<component-class>org.alfresco.web.ui.repo.component.UINodeDescendants</component-class>
</component>
<component>
<component-type>org.alfresco.faces.NodePath</component-type>
<component-class>org.alfresco.web.ui.repo.component.UINodePath</component-class>
</component>
<component>
<component-type>org.alfresco.faces.SpaceSelector</component-type>
<component-class>org.alfresco.web.ui.repo.component.UISpaceSelector</component-class>
</component>
<component>
<component-type>org.alfresco.faces.CategorySelector</component-type>
<component-class>org.alfresco.web.ui.repo.component.UICategorySelector</component-class>
</component>
<component>
<component-type>org.alfresco.faces.SimpleSearch</component-type>
<component-class>org.alfresco.web.ui.repo.component.UISimpleSearch</component-class>
</component>
<component>
<component-type>org.alfresco.faces.AdvancedSearch</component-type>
<component-class>org.alfresco.web.ui.repo.component.UISearchCustomProperties</component-class>
</component>
<component>
<component-type>org.alfresco.faces.Shelf</component-type>
<component-class>org.alfresco.web.ui.repo.component.shelf.UIShelf</component-class>
</component>
<component>
<component-type>org.alfresco.faces.ShelfGroup</component-type>
<component-class>org.alfresco.web.ui.repo.component.shelf.UIShelfGroup</component-class>
</component>
<component>
<component-type>org.alfresco.faces.ShelfItem</component-type>
<component-class>org.alfresco.web.ui.repo.component.shelf.UIShelfItem</component-class>
</component>
<component>
<component-type>org.alfresco.faces.ClipboardShelfItem</component-type>
<component-class>org.alfresco.web.ui.repo.component.shelf.UIClipboardShelfItem</component-class>
</component>
<component>
<component-type>org.alfresco.faces.RecentSpacesShelfItem</component-type>
<component-class>org.alfresco.web.ui.repo.component.shelf.UIRecentSpacesShelfItem</component-class>
</component>
<component>
<component-type>org.alfresco.faces.ShortcutsShelfItem</component-type>
<component-class>org.alfresco.web.ui.repo.component.shelf.UIShortcutsShelfItem</component-class>
</component>
<component>
<component-type>org.alfresco.faces.LockIcon</component-type>
<component-class>org.alfresco.web.ui.repo.component.UILockIcon</component-class>
</component>
<component>
<component-type>org.alfresco.faces.Template</component-type>
<component-class>org.alfresco.web.ui.repo.component.template.UITemplate</component-class>
</component>
<component>
<component-type>org.alfresco.faces.MultiValueEditor</component-type>
<component-class>org.alfresco.web.ui.repo.component.UIMultiValueEditor</component-class>
</component>
<!-- ==================== CONVERTERS ==================== -->
<component>
<component-type>org.alfresco.faces.PermissionEvaluator</component-type>
<component-class>org.alfresco.web.ui.repo.component.evaluator.PermissionEvaluator</component-class>
</component>
<converter>
<converter-id>org.alfresco.faces.MimeTypeConverter</converter-id>
<converter-class>org.alfresco.web.ui.repo.converter.MimeTypeConverter</converter-class>
</converter>
<!-- ==================== RENDERERS ==================== -->
<render-kit>
<renderer>
<component-family>org.alfresco.faces.NodeDescendants</component-family>
<renderer-type>org.alfresco.faces.NodeDescendantsLinkRenderer</renderer-type>
<renderer-class>org.alfresco.web.ui.repo.renderer.NodeDescendantsLinkRenderer</renderer-class>
</renderer>
<renderer>
<component-family>org.alfresco.faces.NodePath</component-family>
<renderer-type>org.alfresco.faces.NodePathLinkRenderer</renderer-type>
<renderer-class>org.alfresco.web.ui.repo.renderer.NodePathLinkRenderer</renderer-class>
</renderer>
<renderer>
<component-family>org.alfresco.faces.Property</component-family>
<renderer-type>org.alfresco.faces.PropertyRenderer</renderer-type>
<renderer-class>org.alfresco.web.ui.repo.renderer.property.PropertyRenderer</renderer-class>
</renderer>
<renderer>
<component-family>org.alfresco.faces.Association</component-family>
<renderer-type>org.alfresco.faces.AssociationRenderer</renderer-type>
<renderer-class>org.alfresco.web.ui.repo.renderer.property.AssociationRenderer</renderer-class>
</renderer>
<renderer>
<component-family>org.alfresco.faces.ChildAssociation</component-family>
<renderer-type>org.alfresco.faces.ChildAssociationRenderer</renderer-type>
<renderer-class>org.alfresco.web.ui.repo.renderer.property.ChildAssociationRenderer</renderer-class>
</renderer>
<renderer>
<component-family>org.alfresco.faces.MultiValueEditor</component-family>
<renderer-type>org.alfresco.faces.List</renderer-type>
<renderer-class>org.alfresco.web.ui.repo.renderer.MultiValueListEditorRenderer</renderer-class>
</renderer>
</render-kit>
</faces-config>

View File

@@ -0,0 +1,124 @@
<?xml version='1.0' encoding='UTF-8'?>
<!DOCTYPE faces-config PUBLIC "-//Sun Microsystems, Inc.//DTD JavaServer Faces Config 1.1//EN"
"http://java.sun.com/dtd/web-facesconfig_1_1.dtd">
<faces-config>
<!-- ==================== MANAGED BEANS ==================== -->
<managed-bean>
<description>
The bean that backs up the jsf-test webapp User List screen
</description>
<managed-bean-name>UserListBean</managed-bean-name>
<managed-bean-class>jsftest.UserListBean</managed-bean-class>
<managed-bean-scope>session</managed-bean-scope>
</managed-bean>
<managed-bean>
<description>
Bean for component testing
</description>
<managed-bean-name>TestList</managed-bean-name>
<managed-bean-class>jsftest.TestList</managed-bean-class>
<managed-bean-scope>session</managed-bean-scope>
</managed-bean>
<managed-bean>
<description>
The bean that acts as the Data Dictionary Service
</description>
<managed-bean-name>MockDDService</managed-bean-name>
<managed-bean-class>jsftest.repository.DataDictionary</managed-bean-class>
<managed-bean-scope>session</managed-bean-scope>
</managed-bean>
<managed-bean>
<description>
A bean that components in the zoo can use
</description>
<managed-bean-name>DummyBean</managed-bean-name>
<managed-bean-class>jsftest.DummyBean</managed-bean-class>
<managed-bean-scope>request</managed-bean-scope>
</managed-bean>
<!-- ==================== NAVIGATION ==================== -->
<!-- Zoo page links -->
<navigation-rule>
<from-view-id>/jsp/zoo/zoo.jsp</from-view-id>
<navigation-case>
<from-outcome>showUserlist</from-outcome>
<to-view-id>/jsp/test/userlist.jsp</to-view-id>
</navigation-case>
<navigation-case>
<from-outcome>showRichListZoo</from-outcome>
<to-view-id>/jsp/zoo/components.jsp</to-view-id>
</navigation-case>
<navigation-case>
<from-outcome>showPropertyZoo</from-outcome>
<to-view-id>/jsp/zoo/properties.jsp</to-view-id>
</navigation-case>
<navigation-case>
<from-outcome>showAutoPropertyZoo</from-outcome>
<to-view-id>/jsp/zoo/properties-auto.jsp</to-view-id>
</navigation-case>
<navigation-case>
<from-outcome>showImagePickerZoo</from-outcome>
<to-view-id>/jsp/zoo/image-picker.jsp</to-view-id>
</navigation-case>
<navigation-case>
<from-outcome>showDynaDescZoo</from-outcome>
<to-view-id>/jsp/zoo/dynamic-description.jsp</to-view-id>
</navigation-case>
<navigation-case>
<from-outcome>showWebClient</from-outcome>
<to-view-id>/jsp/browse/browse.jsp</to-view-id>
</navigation-case>
</navigation-rule>
<!-- rule to get back to the zoo page from anywhere -->
<navigation-rule>
<from-view-id>/jsp/*</from-view-id>
<navigation-case>
<from-outcome>showZoo</from-outcome>
<to-view-id>/jsp/zoo/zoo.jsp</to-view-id>
</navigation-case>
</navigation-rule>
<!-- test page navigation rules -->
<navigation-rule>
<from-view-id>/jsp/test/userlist.jsp</from-view-id>
<navigation-case>
<from-outcome>edituser</from-outcome>
<to-view-id>/jsp/test/edituser.jsp</to-view-id>
</navigation-case>
<navigation-case>
<from-outcome>adduser</from-outcome>
<to-view-id>/jsp/test/adduser.jsp</to-view-id>
</navigation-case>
</navigation-rule>
<navigation-rule>
<from-view-id>/jsp/test/adduser.jsp</from-view-id>
<navigation-case>
<from-outcome>success</from-outcome>
<to-view-id>/jsp/test/userlist.jsp</to-view-id>
</navigation-case>
<navigation-case>
<from-outcome>cancel</from-outcome>
<to-view-id>/jsp/test/userlist.jsp</to-view-id>
</navigation-case>
</navigation-rule>
<navigation-rule>
<from-view-id>/jsp/test/edituser.jsp</from-view-id>
<navigation-case>
<from-outcome>success</from-outcome>
<to-view-id>/jsp/test/userlist.jsp</to-view-id>
</navigation-case>
<navigation-case>
<from-outcome>cancel</from-outcome>
<to-view-id>/jsp/test/userlist.jsp</to-view-id>
</navigation-case>
</navigation-rule>
</faces-config>

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,2 @@
<portlet-app>
</portlet-app>

View File

@@ -0,0 +1,2 @@
<server>
</server>

View File

@@ -0,0 +1,3 @@
<?xml version="1.0"?>
<jboss-web>
</jboss-web>

View File

@@ -0,0 +1,7 @@
<?xml version="1.0" standalone="yes"?>
<instances>
<instance>
<instance-name>AlfrescoClientInstance</instance-name>
<component-ref>AlfrescoClient</component-ref>
</instance>
</instances>

View File

@@ -0,0 +1,26 @@
<?xml version="1.0" encoding="UTF-8"?>
<portlet-app xmlns="http://java.sun.com/xml/ns/portlet/portlet-app_1_0.xsd" version="1.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/portlet/portlet-app_1_0.xsd http://java.sun.com/xml/ns/portlet/portlet-app_1_0.xsd">
<portlet>
<description>Alfresco Client Portlet</description>
<portlet-name>AlfrescoClient</portlet-name>
<display-name>Alfresco Portlet</display-name>
<portlet-class>org.alfresco.web.app.portlet.AlfrescoFacesPortlet</portlet-class>
<init-param>
<name>default-view</name>
<value>/jsp/login.jsp</value>
</init-param>
<supports>
<mime-type>text/html</mime-type>
<portlet-mode>VIEW</portlet-mode>
<portlet-mode>HELP</portlet-mode>
</supports>
<portlet-info>
<title>Alfresco Client Portlet</title>
<short-title>alfresco-client-portlet</short-title>
</portlet-info>
</portlet>
</portlet-app>

1324
source/web/WEB-INF/repo.tld Normal file

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,212 @@
<?xml version='1.0' encoding='UTF-8'?>
<!DOCTYPE web-app PUBLIC
"-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN"
"http://java.sun.com/dtd/web-app_2_3.dtd">
<web-app>
<display-name>Alfresco Web Client</display-name>
<description>Alfresco Web Client</description>
<context-param>
<param-name>javax.faces.STATE_SAVING_METHOD</param-name>
<param-value>server</param-value>
</context-param>
<context-param>
<param-name>javax.faces.CONFIG_FILES</param-name>
<param-value>@facesconfig@</param-value>
</context-param>
<context-param>
<param-name>org.apache.myfaces.ALLOW_JAVASCRIPT</param-name>
<param-value>true</param-value>
</context-param>
<context-param>
<param-name>org.apache.myfaces.DETECT_JAVASCRIPT</param-name>
<param-value>false</param-value>
<description>This is an EXPERIMENTAL feature, so leave it off for now!</description>
</context-param>
<!-- TODO: Change this to false for production -->
<context-param>
<param-name>org.apache.myfaces.PRETTY_HTML</param-name>
<param-value>true</param-value>
<description>
If true, rendered HTML code will be formatted, so that it is "human readable".
i.e. additional line separators and whitespace will be written, that do not
influence the HTML code.
Default: "true"
</description>
</context-param>
<context-param>
<param-name>org.apache.myfaces.AUTO_SCROLL</param-name>
<param-value>false</param-value>
<description>
If true, a javascript function will be rendered that is able to restore the
former vertical scroll on every request. Convenient feature if you have pages
with long lists and you do not want the browser page to always jump to the top
if you trigger a link or button action that stays on the same page.
Default: "false"
</description>
</context-param>
<context-param>
<param-name>contextConfigLocation</param-name>
<param-value>
classpath:alfresco/application-context.xml
classpath:alfresco/web-client-application-context.xml
classpath:web-services-application-context.xml
</param-value>
<description>Spring config file locations</description>
</context-param>
<filter>
<filter-name>Authentication Filter</filter-name>
<filter-class>org.alfresco.web.app.servlet.AuthenticationFilter</filter-class>
<!-- For NTLM authentication support use the following filter -->
<!-- (Enterprise version only) -->
<!--
<filter-class>org.alfresco.web.app.servlet.NTLMAuthenticationFilter</filter-class>
-->
</filter>
<filter>
<filter-name>Mode Detection Filter</filter-name>
<filter-class>org.alfresco.web.app.servlet.ModeDetectionFilter</filter-class>
</filter>
<filter>
<filter-name>WebDAV Authentication Filter</filter-name>
<filter-class>org.alfresco.repo.webdav.auth.AuthenticationFilter</filter-class>
<!-- For NTLM authentication support use the following filter -->
<!-- (Enterprise version only) -->
<!--
<filter-class>org.alfresco.repo.webdav.auth.NTLMAuthenticationFilter</filter-class>
-->
</filter>
<filter-mapping>
<filter-name>Authentication Filter</filter-name>
<url-pattern>/faces/*</url-pattern>
</filter-mapping>
<!-- For NTLM authentication support enable the following mapping -->
<!-- (Enterprise version only) -->
<!--
<filter-mapping>
<filter-name>Authentication Filter</filter-name>
<url-pattern>/navigate/*</url-pattern>
</filter-mapping>
-->
<filter-mapping>
<filter-name>Mode Detection Filter</filter-name>
<url-pattern>/faces/*</url-pattern>
</filter-mapping>
<filter-mapping>
<filter-name>WebDAV Authentication Filter</filter-name>
<url-pattern>/webdav/*</url-pattern>
</filter-mapping>
<listener>
<listener-class>org.apache.myfaces.webapp.StartupServletContextListener</listener-class>
</listener>
<listener>
<listener-class>org.springframework.web.context.ContextLoaderListener</listener-class>
</listener>
<listener>
<listener-class>org.alfresco.web.app.ContextListener</listener-class>
</listener>
<!-- Faces Servlet -->
<servlet>
<servlet-name>Faces Servlet</servlet-name>
<servlet-class>org.alfresco.web.app.servlet.AlfrescoFacesServlet</servlet-class>
<load-on-startup>1</load-on-startup>
</servlet>
<servlet>
<servlet-name>uploadFile</servlet-name>
<servlet-class>org.alfresco.web.app.servlet.UploadFileServlet</servlet-class>
</servlet>
<servlet>
<servlet-name>downloadContent</servlet-name>
<servlet-class>org.alfresco.web.app.servlet.DownloadContentServlet</servlet-class>
</servlet>
<servlet>
<servlet-name>externalAccess</servlet-name>
<servlet-class>org.alfresco.web.app.servlet.ExternalAccessServlet</servlet-class>
</servlet>
<servlet>
<servlet-name>templateContent</servlet-name>
<servlet-class>org.alfresco.web.app.servlet.TemplateContentServlet</servlet-class>
</servlet>
<servlet>
<servlet-name>axis</servlet-name>
<servlet-class>org.apache.axis.transport.http.AxisServlet</servlet-class>
<load-on-startup>5</load-on-startup>
</servlet>
<servlet>
<servlet-name>WebDAV</servlet-name>
<servlet-class>org.alfresco.repo.webdav.WebDAVServlet</servlet-class>
<load-on-startup>5</load-on-startup>
</servlet>
<servlet-mapping>
<servlet-name>Faces Servlet</servlet-name>
<url-pattern>/faces/*</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>uploadFile</servlet-name>
<url-pattern>/uploadFileServlet</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>downloadContent</servlet-name>
<url-pattern>/download/*</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>externalAccess</servlet-name>
<url-pattern>/navigate/*</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>templateContent</servlet-name>
<url-pattern>/template/*</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>axis</servlet-name>
<url-pattern>/api/*</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>WebDAV</servlet-name>
<url-pattern>/webdav/*</url-pattern>
</servlet-mapping>
<session-config>
<session-timeout>60</session-timeout>
</session-config>
<welcome-file-list>
<welcome-file>index.jsp</welcome-file>
</welcome-file-list>
</web-app>

431
source/web/css/main.css Normal file
View File

@@ -0,0 +1,431 @@
body
{
font-family: Tahoma, Arial, Helvetica, sans-serif;
background-color: white;
}
p
{
font-family: Tahoma, Arial, Helvetica, sans-serif;
}
table.moduletable td
{
font-family: Tahoma, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: normal;
}
td,tr,p,div
{
color: #003366;
font-family: Tahoma, Arial, Helvetica, sans-serif;
font-size: 11px;
}
th
{
vertical-align: top;
padding-left: 1px;
padding-right: 1px;
}
p.status
{
margin:0px;
padding-left:0px;
padding-top:4px;
padding-bottom:4px;
}
a:link, a:visited
{
font-size: 11px;
color: #003366;
text-decoration: none;
font-family: Tahoma, Arial, Helvetica, sans-serif;
font-weight: normal;
}
a:hover
{
color: #4272B4;
text-decoration: underline;
font-weight: normal;
}
a.path:link, a.path:visited
{
font-size: 14px;
color: #003366;
text-decoration: none;
font-weight: normal;
}
a.path:hover
{
font-size: 14px;
color: #4272B4;
text-decoration: underline;
font-weight: normal;
}
a.header:link, a.header:visited
{
font-weight: bold;
}
a.header:hover
{
font-weight: bold;
}
a.title:link, a.title:visited
{
font-size: 12px;
font-weight: bold;
}
a.title:hover
{
font-size: 12px;
font-weight: bold;
}
a.moreactions:link, a.moreactions:visited
{
vertical-align: 30%;
font-size: 10px;
}
a.moreactions:hover
{
vertical-align: 30%;
font-size: 10px;
}
a.small:link, a.small:visited
{
font-size: 11px;
font-weight: normal;
color: #003366;
}
a.small:hover
{
font-size: 11px;
font-weight: normal;
color: #4272B4;
}
.pageTitle
{
color: #003366;
font-size: 14px;
}
.main
{
color: #003366;
font-size: 11px;
}
.mainTitle
{
color: #003366;
font-family: Arial, Helvetica, sans-serif;
font-size: 16px;
font-weight: bold;
vertical-align: middle;
}
.mainSubTitle
{
color: #003366;
font-size: 11px;
font-weight: bold;
padding: 2px;
}
.mainSubText
{
color: #003366;
font-size: 11px;
padding: 2px;
}
.summary
{
color: #003366;
font-size: 11px;
padding-left: 8px;
padding-right: 8px;
margin-top: 4px;
border: 1px solid #dddddd;
}
a.headbarLink
{
color: #003366;
font-size: 11px;
font-weight: normal;
}
.headbarTitle
{
color: #003366;
font-size: 11px;
font-weight: bold;
margin-bottom: 5px;
}
.mainSubTextSmall
{
color: #003366;
font-size: 10px;
}
.moreActionsMenu
{
background-color: #eeeeee;
border-top: thin solid #FFFFFF;
border-left: thin solid #FFFFFF;
border-right: thin solid #444444;
border-bottom: thin solid #444444;
}
.welcomeHeader
{
background-color: #eeeeee;
border-top: thin solid #666666;
border-bottom: thin solid #cccccc;
}
.headerTopActions
{
background-color: #CCCCCC;
border-top: thin solid #FFFFFF;
border-bottom: thin solid #999999;
}
.headerMainActions
{
background-color: #CCCCCC;
border-top: thin solid #FFFFFF;
border-bottom: thin solid #999999;
}
.headerTopDetail
{
background-color: #EEEEEE;
border-top: thin solid #FFFFFF;
border-bottom: thin solid #999999;
}
.headerTopDetailNoActions
{
background-color: #EEEEEE;
border-top: thin solid #FFFFFF;
border-bottom: thin solid #999999;
}
.contentsListActions
{
background-color: #FFFFFF;
font-size: 11px;
}
.infoText
{
background-color: #FFFFCC;
color: #1B3557;
}
.statusInfoText
{
font-size: 11px;
}
.statusWarningText
{
font-size: 11px;
color: #4272B4;
}
.statusErrorText
{
font-size: 11px;
color: #e00028;
}
.recordSet
{
padding: 2px;
border-spacing: 1px;
}
.recordSetRow
{
background-color: #FFFFFF;
}
.recordSetRowAlt
{
background-color: #DEE5EC;
}
.recordSetHeader
{
background-color: #C6D8EB;
color: #1B3557;
font-weight: bold;
}
.errorMessage
{
font-size: 11px;
color: #e00028;
padding: 4px;
}
.statusMessage
{
font-size: 11px;
color: #4272B4;
padding-top: 6px;
display: block;
}
input,textarea,select
{
font-family: Tahoma, Arial, Helvetica, sans-serif;
font-size: 11px;
}
.dialogControls
{
font-size: 11px;
}
.dialogButtonSpacing
{
height: 5px;
}
.topToolbar
{
background-color:#465F7D;
}
.topToolbarTitle
{
background-color:#5D747F;
color: #ffffff;
font-weight: bold;
padding-left: 5px;
}
a.topToolbarLink, a.topToolbarLink:link, a.topToolbarLink:visited
{
color: white;
font-weight: bold;
}
.topToolbarHighlight
{
background-color:#FFFFFF;
border:solid #5D6B71;
border-width:1px;
}
a.topToolbarLinkHighlight, a.topToolbarLinkHighlight:link, a.topToolbarLinkHighlight:visited
{
color:#5D747F;
font-weight: bold;
}
.statusListHighlight
{
background-color:#FFFFFF;
border:solid #71828A;
border-width:1px;
}
.statusListDisabled
{
color: #93a8b2;
}
.inlineAction
{
padding-right:3px;
}
.paddingRow
{
padding-top: 3px;
}
.wizardSectionHeading
{
padding: 2px;
background-color: #cddbe8;
font-weight: bold;
}
.wizardButton
{
font-size: 11px;
}
.wizardButtonSpacing
{
height: 5px;
}
.propertiesLabel
{
padding-right: 20px;
color: #93a8b2;
}
.selector
{
border: 1px dashed #cccccc;
padding: 4px;
}
.selectedItems
{
border: 1px solid #DEE5EC;
}
.selectedItemsHeader
{
padding: 4px;
background-color: #c6d8eb;
font-weight: bold;
text-align: left;
}
.selectedItemsRow
{
padding: 4px;
}
.selectedItemsRowAlt
{
padding: 4px;
background-color: #e9f0f4;
}
.pager
{
padding: 3px;
border: 1px dashed #cccccc;
}
.pager img
{
vertical-align: -20%;
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 922 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 600 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.0 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.0 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.0 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 906 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.0 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 123 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 616 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.0 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.0 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.0 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.0 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 878 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 878 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.0 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.0 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.0 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.0 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.0 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.0 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.0 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.0 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.0 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 547 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 948 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.0 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 906 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.0 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 927 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.5 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.7 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.7 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.6 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.6 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.6 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 189 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 918 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.5 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.7 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.7 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.5 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.7 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.7 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.7 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.5 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.7 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.5 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.6 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.6 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.7 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 710 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.7 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.6 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1010 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.5 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1008 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 940 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 949 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 596 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 595 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 330 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 327 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 588 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 621 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 332 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 330 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 609 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 607 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 303 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 188 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 289 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 301 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 287 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 188 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 235 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 596 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 1014 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.0 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.0 KiB

Some files were not shown because too many files have changed in this diff Show More