source: trunk/grails-app/views/importer/common/_missingproperties.gsp @ 1137

Last change on this file since 1137 was 1137, checked in by t.w.abma@…, 10 years ago
  • missing properties added Add ontology...
  • Property svn:keywords set to Author Date Rev
File size: 2.2 KB
Line 
1<%
2        /**
3         * Missing properties template which shows missing properties
4         *
5         * @author Tjeerd Abma
6         * @since 20100623
7         * @package importer
8         *
9         * Revision information:
10         * $Rev: 1137 $
11         * $Author: t.w.abma@umcutrecht.nl $
12         * $Date: 2010-11-15 11:52:12 +0000 (ma, 15 nov 2010) $
13         */
14%>
15
16<link rel="stylesheet" href="${resource(dir: 'css', file: 'wizard.css')}"/>
17
18<script type="text/javascript" src="${resource(dir: 'js', file: 'table-editor.js')}"></script>
19<script type="text/javascript" src="${resource(dir: 'js', file: 'jquery.qtip-1.0.0-rc3.min.js')}"></script>
20<script type="text/javascript" src="${resource(dir: 'js', file: 'importer.js')}"></script>
21
22
23<g:if env="production">
24<script type="text/javascript" src="${resource(dir: 'js', file: 'SelectAddMore.min.js')}"></script>
25</g:if><g:else>
26<script type="text/javascript" src="${resource(dir: 'js', file: 'SelectAddMore.js')}"></script>
27</g:else>
28
29<script>
30  $(document).ready(function() {
31
32// handle term selects
33    new SelectAddMore().init({
34        rel     : 'term',
35        url     : baseUrl + '/termEditor',
36        vars    : 'ontologies',
37        label   : 'add more...',
38        style   : 'addMore',
39        onClose : function(scope) {
40            //refreshWebFlow();?
41
42        }
43    });
44
45
46  });
47</script>
48
49<div class="wizard" id="wizard">
50<g:form name="missingpropertiesform" action="saveMissingProperties">
51    <div class="table">
52        <g:set var="showHeader" value="${true}"/>
53            <g:each status="index" var="table" in="${datamatrix}">
54                <g:each status="i" var="entity" in="${table}">
55                    <g:if test="${showHeader}">
56                        <g:set var="showHeader" value="${false}"/>
57                        <div class="header">
58                            <div class="firstColumn">#</div>
59                            <div class="firstColumn"></div>
60                                <wizard:templateColumnHeaders entity="${entity}" class="column" />
61                        </div>
62                        <input type="hidden" name="entity" value="${entity.getClass().getName()}">
63                    </g:if>
64                    <div class="row">
65                        <div class="firstColumn">#</div>
66                        <div class="firstColumn"></div>
67                        <wizard:templateColumns id="${entity.hashCode()}" entity="${entity}" template="${entity.template}" name="entity_${entity.hashCode()}" class="column" subject="${entity.hashCode()}" addDummy="true" />
68                    </div>
69                </g:each>
70            </g:each>
71    </div>
72    <div>
73        <br/>
74        <input type="submit" value="Accept changes">
75    </div>
76</g:form>   
77</div>
78
Note: See TracBrowser for help on using the repository browser.