This repository has been archived by the owner on Nov 9, 2017. It is now read-only.
/
menu.xhtml
91 lines (88 loc) · 4.31 KB
/
menu.xhtml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
<ui:composition xmlns="http://www.w3.org/1999/xhtml"
xmlns:ui="http://java.sun.com/jsf/facelets"
xmlns:h="http://java.sun.com/jsf/html"
xmlns:f="http://java.sun.com/jsf/core"
xmlns:s="http://jboss.com/products/seam/taglib"
xmlns:a="http://richfaces.org/a4j"
xmlns:rich="http://richfaces.org/rich">
<div id="tabs">
<ul class="ui-tabs-nav">
<li id="tab_home" class="ui-tabs-nav-issues"><s:link
id="home" view="/home.xhtml" propagation="none">
<span><img src="#{request.contextPath}/public-img/silk/home.png" />#{messages['jsf.Home']}</span>
</s:link>
</li>
<li id="tab_projects" class="ui-tabs-nav-issues"><s:link
id="Projects" view="/project/home.xhtml" propagation="none">
<span><img src="#{request.contextPath}/public-img/silk/photos.png" />#{messages['jsf.Projects']}</span>
</s:link> </li>
<li id="tab_version_groups" class="ui-tabs-nav-issues">
<s:link id="version-groups" view="/version-group/home.xhtml" propagation="none">
<span><img src="#{request.contextPath}/public-img/silk/photos.png" />#{messages['jsf.Groups']}</span>
</s:link>
</li>
<li id="tab_tribes"><s:link id="Languages"
view="/language/home.xhtml" propagation="none">
<span><img src="#{request.contextPath}/public-img/silk/world.png" />#{messages['jsf.Languages']}</span>
</s:link> <s:div id="tribesTabDiv">
<s:fragment rendered="#{memberLanguage.size != 0}">
<rich:jQuery selector="#tab_tribes"
query="addClass('ui-tabs-nav-issues')" />
<ul>
<a:repeat id="Language_list" value="#{memberLanguage}" var="tribe">
<li id="Language_#{tribe.localeId.id}"><s:link
view="/language/language.xhtml" propagation="none">
#{tribe.retrieveNativeName()}
<f:param name="id" value="#{tribe.localeId.id}" />
</s:link></li>
</a:repeat>
</ul>
</s:fragment>
</s:div></li>
<s:fragment rendered="#{s:hasRole('admin')}">
<li id="tab_admin" class="ui-tabs-nav-issues"><s:link
id="Administration" view="/admin/home.xhtml" propagation="none">
<span><img src="#{request.contextPath}/public-img/silk/wrench.png" />#{messages['jsf.Administration']}
↓</span>
</s:link>
<ul>
<li id="Admin_Server_configuration"><s:link
id="Admin_Server_configuration_a"
view="/admin/server_configuration.xhtml" propagation="none">#{messages['jsf.ServerConfiguration']}</s:link></li>
<li id="Admin_Manage_users"><s:link id="Admin_Manage_users_a"
view="/admin/usermanager.xhtml" propagation="none">#{messages['jsf.ManageUsers']}</s:link></li>
<li id="Admin_Manage_roles"><s:link id="Admin_Manage_roles_a"
view="/admin/rolemanager.xhtml" propagation="none">#{messages['jsf.ManageRoles']}</s:link></li>
<li id="Admin_Manage_languages"><s:link
id="Admin_Manage_languages_a" view="/admin/languagemanager.xhtml"
propagation="none">#{messages['jsf.ManageLanguage']}</s:link></li>
<li id="Admin_Manage_search"><s:link id="Admin_Manage_search_a"
view="/admin/search.xhtml" propagation="none">#{messages['jsf.ManageSearch']}</s:link></li>
<li id="Admin_Glossary">
<s:link id="Glossary" view="/admin/glossary.xhtml" propagation="none">
<span>
<img src="#{request.contextPath}/public-img/crystal_project/_16x16/mimetypes/templates.png" />#{messages['jsf.Glossary']}
</span>
</s:link>
</li>
<li id="Admin_Manage_stats"><s:link id="Admin_Manage_stats_a"
view="/admin/stats.xhtml" propagation="none">#{messages['jsf.OverallStatistics']}</s:link></li>
<li id="Admin_Monitoring"><s:link id="Admin_Monitoring_a"
view="/admin/monitoring" propagation="none">#{messages['jsf.ServerMonitoring']}</s:link></li>
</ul>
</li>
</s:fragment>
<s:fragment rendered="#{identity.loggedIn}">
<li id="tab_profile"><s:link id="MyProfile"
view="/profile/view.xhtml" propagation="none">
<span><img src="#{request.contextPath}/public-img/silk/user.png" />#{messages['jsf.MyProfile']}</span>
</s:link></li>
</s:fragment>
<li id="tab_help" class="ui-tabs-nav-issues"><s:link
id="help" view="/help/view.xhtml" propagation="none">
<span><img src="#{request.contextPath}/public-img/silk/help.png" />#{messages['jsf.Help']}</span>
</s:link>
</li>
</ul>
</div>
</ui:composition>