Show
Ignore:
Timestamp:
12-03-10 16:12:53 (4 years ago)
Author:
duh
Message:

- upgraded jquery-ui to latest version
- implemented ontology chooser using jquery-ui's autocomplete functionality. The NCBO ontology chooser was not properly implemented to be used with other functionality like the table editor, etcetera. Hence the rewritten version. Example usage: <input type="text" name="..." rel="ontology-all-name" />
- ontology chooser dynamically inserts three hidden fields if they are not present (concept_id, ontology_id and full_id) using the naming convention of inputname-ontology_id etc
- updated the jquery-ui style to the latest version
- added 'known issues' boxes to wizard pages
- updated CSS to format ontology chooser results
- updated wizard javascript
- some changes to the wizard controller

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • trunk/grails-app/views/wizard/pages/_subjects.gsp

    r247 r260  
    1818        <span class="info"> 
    1919                <span class="title">Add subjects to your study</span> 
    20                 Lorem ipsum dolor sit amet, consectetur adipiscing elit. Fusce laoreet leo nec leo vehicula quis scelerisque elit pulvinar. Vivamus arcu dui, adipiscing eu vestibulum id, consectetur et erat. Aenean risus mauris, placerat et lacinia vulputate, commodo eget ligula. Pellentesque ornare blandit metus ac dictum. Donec scelerisque feugiat quam, a congue ipsum malesuada nec. Donec vulputate, diam eget porta rhoncus, est mauris ullamcorper turpis, vitae dictum risus justo quis justo. Aenean blandit feugiat accumsan. Donec porttitor bibendum elementum. 
     20                In this screen you can add subjects to your study based on a given template. Note that the 'species' select will probably 
     21                move to the template as an ontology reference and will not be asked anymore. 
    2122        </span> 
    2223 
     
    5657</g:if> 
    5758 
     59        <span class="info"> 
     60                <span class="title">Known issues</span> 
     61                <ul> 
     62                        <li>autocomplete fields (like ontologies) deselect the selected rows and hence don't replicate</li> 
     63                        <li>ontology fields should replicate value <i>and</i> hidden fields</li> 
     64                        <li>no client-side validation is performed to check the type of an input field actually matched that of the datamodel</li> 
     65                        <li>table columns are randomized on view as they are currently not sorted</li> 
     66                        <li>ontology hidden fields should be processed by the back-end as well (not yet implemented)</li> 
     67                        <li>ontology fields now show suggestions for <i>all</i> available ontologies. This has to be narrowed down in the future.</li> 
     68                </ul> 
     69        </span> 
     70 
    5871</wizard:pageContent>