]>
git.argeo.org Git - gpl/argeo-suite.git/blob - org.argeo.suite.apps.web/META-INF/spring/ui-commons.xml
1 <?xml version=
"1.0" encoding=
"UTF-8"?>
2 <beans xmlns=
"http://www.springframework.org/schema/beans"
3 xmlns:
xsi=
"http://www.w3.org/2001/XMLSchema-instance" xmlns:
p=
"http://www.springframework.org/schema/p"
4 xmlns:
util=
"http://www.springframework.org/schema/util"
5 xsi:
schemaLocation=
"http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans.xsd
6 http://www.springframework.org/schema/util http://www.springframework.org/schema/util/spring-util-2.5.xsd">
8 <!-- COMMON UI PARTS -->
9 <util:list id=
"headerEnd">
10 <bean class=
"org.argeo.cms.util.UserMenuLink" p:
vAlign=
"bottom" />
14 <bean id=
"menuLink" abstract=
"true" class=
"org.argeo.cms.util.MenuLink"
16 <property name=
"bundleContext" ref=
"bundleContext" />
19 <!-- <bean name="app" class="org.argeo.cms.util.SimpleApp" abstract="true"> -->
20 <!-- <property name="headerHeight" value="40" /> -->
21 <!-- <property name="repository" ref="repository" /> -->
22 <!-- <property name="bundleContext" ref="bundleContext" /> -->
23 <!-- <property name="jcrBasePath" value="/public" /> -->
26 <bean id=
"header" class=
"org.argeo.cms.util.SimpleCmsHeader"
28 <property name=
"end" ref=
"headerEnd" />
31 <!-- Switch header depending on client type and logged in status -->
32 <bean id=
"headerManager" class=
"org.argeo.suite.web.DynamicHeader">
33 <property name=
"privateHeaderProvider" ref=
"privateHeader" />
34 <property name=
"publicHeaderProvider" ref=
"publicHeader" />
37 <bean id=
"privateHeader" class=
"org.argeo.cms.util.SimpleCmsHeader">
38 <property name=
"center">
40 <bean p:
label=
"Dashboard" p:
target=
"/#" parent=
"menuLink" />
41 <bean p:
label=
"Contacts" p:
target=
"/#/people" parent=
"menuLink" />
42 <bean p:
label=
"Files" p:
target=
"/#/public" parent=
"menuLink" />
45 <property name=
"end" ref=
"headerEnd" />
48 <bean id=
"publicHeader" class=
"org.argeo.cms.util.SimpleCmsHeader">
49 <property name=
"end" ref=
"headerEnd" />