Changeset 1812

Show
Ignore:
Timestamp:
04-05-11 17:25:03 (3 years ago)
Author:
kees.vanbochove@…
Message:

restructured navigation menu, added debug line for adding users

Location:
trunk/grails-app
Files:
2 modified

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>