Changeset 1263

Show
Ignore:
Timestamp:
13-12-10 20:29:59 (3 years ago)
Author:
robert@…
Message:

- Solved bug in exporting templates with null values
- Solved bug in comparing templates
- Added export and import links to the menu again

Location:
trunk/grails-app/views
Files:
3 modified

Legend:

Unmodified
Added
Removed
  • trunk/grails-app/views/common/_topnav.gsp

    r1262 r1263  
    3636                        <li><g:link controller="templateEditor" action="sample" params="${[standalone: true]}">Sample templates</g:link></li> 
    3737                        <li><g:link controller="templateEditor" action="assay" params="${[standalone: true]}">Assay templates</g:link></li> 
     38                        <li><g:link controller="template" action="export">Export</g:link></li> 
     39                        <li><g:link controller="template" action="importTemplate">Import</g:link></li> 
    3840                </ul> 
    3941        </li> 
  • trunk/grails-app/views/templateEditor/compare.gsp

    r1056 r1263  
    8484        <% /* Length of long titles depends on the number of templates. 
    8585                  We've got about 90 characters to show in total */ 
    86                   def numCharsLongTitle = Math.floor( 90 / templates.size() ); 
     86                  def numCharsLongTitle = Math.floor( 90 / templates.size() ).intValue(); 
    8787        %> 
    8888        <table id="compare_templates"> 
     
    106106                          <span class="longTitle"> 
    107107                                <g:if test="${currentTemplate.name.size() > numCharsLongTitle}"> 
    108                                   ${currentTemplate.name.substring(0,numCharsLongTitle - 3)}... 
     108                                  ${currentTemplate.name.substring(0, numCharsLongTitle - 3)}... 
    109109                                </g:if> 
    110110                                <g:else> 
  • trunk/grails-app/views/template/xml.gsp

    r1257 r1263  
    3535                                        <g:each in="${field.listEntries}" var="listEntry"> 
    3636                                          <listItem> 
    37                                                   <name>${listEntry.name?.encodeAsSimpleXML()}</name> 
     37                                                  <g:if test="${listEntry}"><name>${listEntry.name?.encodeAsSimpleXML()}</name></g:if> 
    3838                                          </listItem> 
    3939                                        </g:each>