source: trunk/grails-app/views/common/_topnav.gsp @ 1092

Last change on this file since 1092 was 1092, checked in by m.s.vanvliet@…, 11 years ago

Pilot is user-aware adds a memu item Pilot

  • Property svn:keywords set to Author Date Rev
File size: 3.1 KB
Line 
1    <!-- TOPNAV //-->
2    <ul class="topnav">
3     <li><g:link controller="home" action="index">Home</g:link></li>
4        <li>
5      <a href="#">Studies</a>
6      <ul class="subnav">
7        <li><g:link controller="study" action="list">View studies</g:link></li>
8                <li><g:link controller="wizard" action="index">Create/edit study</g:link></li>
9                <li><g:link controller="importer" action="index">Import study data</g:link></li>
10        <li><g:link controller="simpleQuery" action="index">Search study data</g:link></li>
11        <li><g:link controller="exporter" action="index">Export as SimpleTox</g:link></li>
12                <sec:ifLoggedIn>
13                         <li><g:link controller="study" action="myStudies">My studies</g:link></li>
14                </sec:ifLoggedIn>
15      </ul>
16     </li>
17        <li>
18                <a href="#">Templates</a>
19                <ul class="subnav">
20                        <li><g:link controller="templateEditor" action="study" params="${[standalone: true]}">Study templates</g:link></li>
21                        <li><g:link controller="templateEditor" action="subject" params="${[standalone: true]}">Subject templates</g:link></li>
22                        <li><g:link controller="templateEditor" action="event" params="${[standalone: true]}">Event templates</g:link></li>
23                        <li><g:link controller="templateEditor" action="samplingEvent" params="${[standalone: true]}">Sampling event templates</g:link></li>
24                        <li><g:link controller="templateEditor" action="sample" params="${[standalone: true]}">Sample templates</g:link></li>
25                        <li><g:link controller="templateEditor" action="assay" params="${[standalone: true]}">Assay templates</g:link></li>
26                </ul>
27        </li>
28        <li>
29                <a href="#">Contacts</a>
30                <ul class="subnav">
31                        <li><g:link controller="person" action="list">View persons</g:link></li>
32                        <li><g:link controller="personAffiliation" action="list">View affiliations</g:link></li>
33                        <li><g:link controller="personRole" action="list">View roles</g:link></li>
34                </ul>
35        </li>
36        <li>
37                <a href="#">Publications</a>
38                <ul class="subnav">
39                        <li><g:link controller="publication" action="list">View publications</g:link></li>
40                        <li><g:link controller="publication" action="add">Add publication</g:link></li>
41                </ul>
42        </li>
43        <sec:ifAllGranted roles="ROLE_ADMIN">
44                <li>
45                        <a href="#"><img src="${fam.icon(name: 'user')}" alt="user administration"/></a>
46                        <ul class="subnav">
47                                <li><g:link controller="user" class="icon icon_user">List Users</g:link></li>
48                                <li><g:link controller="user" action="create" class="icon icon_user_add">Create User</g:link></li>
49                                <li><g:link controller="logout" class="icon icon_cross">Sign out</g:link></li>
50                        </ul>
51                </li>
52        </sec:ifAllGranted>
53        <g:if env="development">
54                <li><g:link controller="query" action="index"><img src="${fam.icon(name: 'database_gear')}" alt="query database"/></g:link></li>
55                <li>
56                        <a href="#"><img src="${fam.icon(name: 'application_form')}" alt="scaffolded controllers"/></a>
57                        <ul class="subnav"><g:each var="c" in="${grailsApplication.controllerClasses}">
58                                <li><g:link controller="${c.logicalPropertyName}">${c.fullName}</g:link></li></g:each>
59                        </ul>
60                </li>
61        </g:if>
62        <g:if test="${session.pilot == true}">
63                <li><g:link controller="pilot" action="index">Pilot</g:link></li>
64        </g:if>
65</ul>
66<!-- /TOPNAV //-->
Note: See TracBrowser for help on using the repository browser.