Changeset 37


Ignore:
Timestamp:
Oct 29, 2009, 2:01:32 PM (9 years ago)
Author:
duh
Message:
  • installed and implemented nimble plugin
  • setup basic nimble integration
  • updated menu with administrative functions (log in as admin)
  • two users (admin and user) --> see NimbleBootstrap?.groovy
  • some nimble templates still need to be fixed, however most functionality should work properly
Location:
trunk
Files:
34 added
6 edited

Legend:

Unmodified
Added
Removed
  • trunk/application.properties

    r34 r37  
    11#utf-8
    2 #Tue Oct 27 13:13:06 CET 2009
     2#Thu Oct 29 12:08:06 CET 2009
     3plugins.shiro=1.0.1
     4plugins.mail=0.9
    35app.version=0.1
    46plugins.jquery=1.3.2.4
    57app.servlet.version=2.4
     8plugins.hibernate=1.1.1
     9plugins.nimble=0.3-SNAPSHOT
     10app.name=gscf
    611app.grails.version=1.1.1
    7 plugins.hibernate=1.1.1
    8 app.name=gscf
  • trunk/grails-app/controllers/BaseController.groovy

    r34 r37  
    5656        def action = params.action;
    5757
    58         // check if the user is Authorized to call this method
     58        /* check if the user is Authorized to call this method
    5959        if (this.authorizationService.isAuthorized(controller,action)) {
    6060            // user is not authorized to use this functionality
     
    6868            redirect(controller:'error',action:'index');
    6969        }
     70        */
    7071    }
    7172}
  • trunk/grails-app/views/common/_login_panel.gsp

    r23 r37  
    1111                        </div>
    1212                        <div class="left">
    13                                 <g:form url="[action:'signIn',controller:'auth']" class="clearfix">
     13                                <g:form url="[action:'signin',controller:'auth']" class="clearfix">
    1414                                        <input type="hidden" name="targetUri" value="${targetUri}" />
    1515                                        <h1>Member Login</h1>
     
    4141                <ul class="login">
    4242                        <li class="left">&nbsp;</li>   
    43                         <li>Hello <jsec:isLoggedIn><jsec:principal/></jsec:isLoggedIn><jsec:isNotLoggedIn>Guest</jsec:isNotLoggedIn>!</li>
     43                        <li>Hello <n:isLoggedIn><n:principal/></n:isLoggedIn><n:isNotLoggedIn>Guest</n:isNotLoggedIn>!</li>
    4444                        <li class="sep">|</li>
    4545                        <li id="toggle">
    46 <!--                            <jsec:isLoggedIn><g:link controller="auth" action="signOut">sign out</g:link></jsec:isLoggedIn> //-->
    47                                 <jsec:isNotLoggedIn>
     46                                <n:isLoggedIn><g:link controller="auth" action="signout">sign out</g:link></n:isLoggedIn>
     47                                <n:isNotLoggedIn>
    4848                                 <a id="open" class="open" href="#">Log In | Register</a>
    4949                                 <a id="close" style="display: none;" class="close" href="#">Close Panel</a>                   
    50                                 </jsec:isNotLoggedIn>
     50                                </n:isNotLoggedIn>
    5151                        </li>
    5252            <li class="right">&nbsp;</li>
  • trunk/grails-app/views/common/_topnav.gsp

    r28 r37  
    99        </ul>
    1010      </li>
     11<n:isAdministrator>
     12      <li>
     13        <a href="#">User administation</a>
     14        <ul class="subnav">
     15          <li><g:link controller="admins" action="index" class="icon icon_user_suit">Manage Administrators</g:link></li>
     16          <li><g:link controller="user" action="list" class="icon icon_user">List Users</g:link></li>
     17          <li><g:link controller="user" action="create" class="icon icon_user_add">Create User</g:link></li>
     18          <li><g:link controller="role" action="list" class="icon icon_cog">List Roles</g:link></li>
     19          <li><g:link controller="role" action="create" class="icon icon_cog_add">Create Role</g:link></li>
     20          <li><g:link controller="group" action="list" class="icon icon_group">List Groups</g:link></li>
     21          <li><g:link controller="group" action="create" class="icon icon_group_add">Create Group</g:link></li>
     22          <li><g:link controller="auth" action="logout" class="icon icon_cross">Sign out</g:link></li>
     23        </ul>
     24      </li>
     25</n:isAdministrator>
    1126    </ul>
    1227    <!-- /TOPNAV //-->
  • trunk/grails-app/views/index.gsp

    r35 r37  
    2929        <p><a href="<g:createLink url="[action:'create',controller:'query']"/>">Create advanced query</a></p>
    3030        <p>
    31         <jsec:isNotLoggedIn>
     31        <n:isNotLoggedIn>
    3232        <small>To query private studies, please login above.</small>
    33         </jsec:isNotLoggedIn>
     33        </n:isNotLoggedIn>
    3434        </p>
    3535      </div>
    3636      <div id="tab-add">
    37         <jsec:isNotLoggedIn>
     37        <n:isNotLoggedIn>
    3838        To add or change study data, please login above.
    39         </jsec:isNotLoggedIn>
     39        </n:isNotLoggedIn>
    4040      </div>
    4141    </div>
  • trunk/grails-app/views/layouts/main.gsp

    r29 r37  
    77  <link rel="stylesheet" href="${resource(dir:'css',file:'login_panel.css')}" />
    88  <link rel="shortcut icon" href="${resource(dir:'images',file:'favicon.ico')}" type="image/x-icon" />
     9  <g:javascript library="jquery" />
    910  <g:layoutHead />
    10   <g:javascript library="jquery" />
    11   <g:javascript library="login_panel" />
    12   <g:javascript library="topnav" />
     11  <g:javascript src="login_panel.js" />
     12  <g:javascript src="topnav.js" />
    1313 </head>
    1414 <body>
Note: See TracChangeset for help on using the changeset viewer.