Changeset 1812


Ignore:
Timestamp:
May 4, 2011, 5:25:03 PM (6 years ago)
Author:
kees.vanbochove@…
Message:

restructured navigation menu, added debug line for adding users

Location:
trunk/grails-app
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/grails-app/conf/dbnp/configuration/BootStrapAuthentication.groovy

    r1706 r1812  
    4545                                        adminConfirmed: true
    4646                                ).save(flush:true, failOnError: true)
     47                                if (String.metaClass.getMetaMethod("grom")) "adding user ${values.username}".grom()
    4748
    4849                                // is this user an administrator?
  • trunk/grails-app/views/common/_topnav.gsp

    r1790 r1812  
    44    <ul class="topnav">
    55     <li><g:link controller="home" action="index">Home</g:link></li>
    6         <li>
    7       <a href="#">Studies</a>
     6    <li>
     7      <a href="#">Create</a>
    88      <ul class="subnav">
    9             <sec:ifLoggedIn>
    10                 <li><g:link controller="study" action="myStudies">My studies</g:link></li>
    11                 <li><g:link controller="study" action="list">All studies</g:link></li>
    12             </sec:ifLoggedIn>
    13                 <sec:ifNotLoggedIn>
    14                 <li><g:link controller="study" action="list">View studies</g:link></li>
    15                 </sec:ifNotLoggedIn>
    169                <li><g:link controller="studyWizard" action="index" params="[jump:'create']">Create a new study</g:link></li>
    1710                <li><g:link controller="studyWizard" action="index" params="[jump:'edit']">Edit a study</g:link></li>
    18                 <li><g:link controller="simpleWizard" action="index">Simple wizard</g:link></li>
    19                 <li><g:link controller="importer" action="index">Import study data</g:link></li>
    20         <li><g:link controller="gdtImporter" action="index">Import study data (BETA)</g:link></li>
    21         <li><g:link controller="simpleQuery" action="index">Search study data</g:link></li>
    22         <li><g:link controller="exporter" action="index">Export as SimpleTox</g:link></li>
     11          </ul>
     12        </li>
     13        <li>
     14      <a href="#">Import</a>
     15      <ul class="subnav">
     16                <li><g:link controller="simpleWizard" action="index">A complete study with straightforward design</g:link></li>
     17            <li><g:link controller="gdtImporter" action="index">A part of the study design</g:link></li>
     18            <li><g:link controller="gdtImporter" action="index">A list of studies (choose Study)</g:link></li>
    2319      </ul>
    2420    </li>
    2521    <li>
    26       <a href="#">Assays</a>
     22      <a href="#">Export</a>
    2723      <ul class="subnav">
    28         <li><g:link controller="assay" action="assayExport">Export Data</g:link> </li>
     24        <li><g:link controller="assay" action="assayExport">Export Assay Data to Excel</g:link> </li>
     25            <li><g:link controller="exporter" action="index">Export studies as SimpleTox Excel file</g:link></li>
    2926      </ul>
    3027    </li>
    3128        <li>
    32                 <a href="#">Templates</a>
    33                 <ul class="subnav">
    34                         <af:templateEditorMenu wrap="li" />
     29                <a href="#">Browse</a>
     30            <ul class="subnav">
     31                        <sec:ifLoggedIn>
     32                        <li><g:link controller="study" action="myStudies">My studies</g:link></li>
     33                        <li><g:link controller="study" action="list">All studies</g:link></li>
     34                        </sec:ifLoggedIn>
     35                        <sec:ifNotLoggedIn>
     36                        <li><g:link controller="study" action="list">View studies</g:link></li>
     37                        </sec:ifNotLoggedIn>
     38            <a href="#">Templates</a>
     39                    <ul>
     40                                <af:templateEditorMenu wrap="li" />
     41                        </ul>
     42                    <a href="#">Contacts</a>
     43            <ul>
     44                                <li><g:link controller="person" action="list">View persons</g:link></li>
     45                                <li><g:link controller="personAffiliation" action="list">View affiliations</g:link></li>
     46                                <li><g:link controller="personRole" action="list">View roles</g:link></li>
     47                        </ul>
     48                    <a href="#">Publications</a>
     49                        <ul>
     50                                <li><g:link controller="publication" action="list">View publications</g:link></li>
     51                                <li><g:link controller="publication" action="create">Add publication</g:link></li>
     52                        </ul>
    3553                </ul>
    3654        </li>
    3755        <li>
    38                 <a href="#">Contacts</a>
    39                 <ul class="subnav">
    40                         <li><g:link controller="person" action="list">View persons</g:link></li>
    41                         <li><g:link controller="personAffiliation" action="list">View affiliations</g:link></li>
    42                         <li><g:link controller="personRole" action="list">View roles</g:link></li>
     56                <a href="#">Search</a>
     57            <ul class="subnav">
     58            <li><g:link controller="advancedQuery">Advanced search</g:link></li>
    4359                </ul>
    4460        </li>
    45         <li>
    46                 <a href="#">Publications</a>
    47                 <ul class="subnav">
    48                         <li><g:link controller="publication" action="list">View publications</g:link></li>
    49                         <li><g:link controller="publication" action="create">Add publication</g:link></li>
    50                 </ul>
    51         </li>
    52         <li><g:link controller="advancedQuery">Search</g:link></li>
    5361        <g:if test="${ConfigurationHolder.config.modules.showInMenu && AssayModule.count()}">
    5462                <li>
     
    6977                                <li><g:link controller="assayModule" action="list" class="icon icon_user_add"><img src="${fam.icon(name: 'disconnect')}" alt="module administration"/> Manage Modules</g:link></li>
    7078                                <li><g:link controller="setup" class="icon icon_user_add"><img src="${fam.icon(name: 'wand')}" alt="module administration"/> Setup wizard</g:link></li>
    71                                 <li><g:link controller="info" class="icon icon_info"><img src="${fam.icon(name: 'lightning')}" alt="application information"/> Application information</g:link></li>
     79                            <li><g:link controller="info" class="icon icon_info"><img src="${fam.icon(name: 'lightning')}" alt="application information"/> Application information</g:link></li>
    7280                        </ul>
    7381                </li>
Note: See TracChangeset for help on using the changeset viewer.