mirror of
https://github.com/Alfresco/alfresco-community-repo.git
synced 2025-07-31 17:39:05 +00:00
- Added SDK samples for web client customisation
- AWC-687 & AWC-631 - Fixed issue showing custom folder types in advanced search git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@2935 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
This commit is contained in:
@@ -7,14 +7,8 @@
|
||||
<!-- we want to build a WAR file in this project -->
|
||||
<target name="package" depends="package-war" />
|
||||
|
||||
<!-- copy the template web.xml and replace the "@facesconfig@" token with list of faces config files -->
|
||||
<target name="generate-web-xml" depends="init">
|
||||
<copy file="${dir.src.webinf}/${file.name.war.template}" tofile="${dir.src.webinf}/web.xml" overwrite="yes" />
|
||||
<replace file="${dir.src.webinf}/web.xml" token="@facesconfig@" value="${files.faces.config}" />
|
||||
</target>
|
||||
|
||||
<!-- override the common assemble-war target -->
|
||||
<target name="assemble-war" depends="common.assemble-war, generate-web-xml">
|
||||
<target name="assemble-war" depends="common.assemble-war">
|
||||
<fail unless="server" message="You must supply a value for the 'server' property to indicate which WAR to build" />
|
||||
|
||||
<condition property="isTomcat">
|
||||
@@ -90,8 +84,4 @@
|
||||
</delete>
|
||||
</target>
|
||||
|
||||
<target name="clean" depends="common.clean" description="Cleans all the normal files plus web.xml">
|
||||
<delete file="${dir.src.webinf}/web.xml" />
|
||||
</target>
|
||||
|
||||
</project>
|
||||
|
@@ -1,4 +1,2 @@
|
||||
webinf.delete.tomcat=jboss*.xml,portlet*.xml,alfresco-object.xml
|
||||
webinf.lib.delete.jboss=log4j-1.2.8.jar,portlet-api-lib.jar,myfaces-api.jar,myfaces-impl.jar
|
||||
|
||||
files.faces.config=/WEB-INF/faces-config-app.xml,/WEB-INF/faces-config-beans.xml,/WEB-INF/faces-config-navigation.xml,/WEB-INF/faces-config-common.xml,/WEB-INF/faces-config-repo.xml
|
||||
|
@@ -104,6 +104,14 @@ public class AdvancedSearchConfigElement extends ConfigElementAdapter
|
||||
}
|
||||
}
|
||||
|
||||
if (newElement.getFolderTypes() != null)
|
||||
{
|
||||
for (String type : newElement.getFolderTypes())
|
||||
{
|
||||
combinedElement.addFolderType(type);
|
||||
}
|
||||
}
|
||||
|
||||
if (newElement.getCustomProperties() != null)
|
||||
{
|
||||
for (CustomProperty property : newElement.getCustomProperties())
|
||||
|
11
source/web/WEB-INF/faces-config-custom.xml
Normal file
11
source/web/WEB-INF/faces-config-custom.xml
Normal file
@@ -0,0 +1,11 @@
|
||||
<?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>
|
||||
|
||||
<!-- *************************************************************** -->
|
||||
<!-- Empty JSF config file to prevent errors being thrown during JSF -->
|
||||
<!-- initialisation. Overwrite this file with your custom version. -->
|
||||
<!-- *************************************************************** -->
|
||||
|
||||
</faces-config>
|
@@ -16,7 +16,7 @@
|
||||
|
||||
<context-param>
|
||||
<param-name>javax.faces.CONFIG_FILES</param-name>
|
||||
<param-value>@facesconfig@</param-value>
|
||||
<param-value>/WEB-INF/faces-config-app.xml,/WEB-INF/faces-config-beans.xml,/WEB-INF/faces-config-navigation.xml,/WEB-INF/faces-config-common.xml,/WEB-INF/faces-config-repo.xml,WEB-INF/faces-config-custom.xml</param-value>
|
||||
</context-param>
|
||||
|
||||
<context-param>
|
Reference in New Issue
Block a user