Ignore:
Timestamp:
Jan 27, 2010, 1:32:41 PM (11 years ago)
Author:
duh
Message:
  • temporary backup commit
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/grails-app/taglib/dbnp/studycapturing/WizardTagLib.groovy

    r138 r140  
    22
    33import org.codehaus.groovy.grails.plugins.web.taglib.JavascriptTagLib
    4 import dbnp.data.Term
     4import dbnp.studycapturing.*
     5import dbnp.data.*
    56
    67/**
     
    231232        }
    232233
     234        //def baseElement
     235
     236        def templateElement = { attrs, body ->
     237
     238        }
     239
    233240        /**
    234241         * render a dateElement
     
    264271         * render a species select element
    265272         * @param Map attrs
    266          * @param Closure body (help text)
    267          */
    268         def speciesSelect = { attrs, body ->
     273         */
     274        def speciesSelect = { attrs ->
    269275                // fetch all species
    270276                attrs.from = Term.findAll()     // for now, all terms, should be refactored to be species ontology only!
     
    277283                out << select(attrs)
    278284        }
     285
     286        /**
     287         * render a template select element
     288         * @param Map attrs
     289         */
     290        def templateSelect = { attrs ->
     291                // fetch all templates
     292                attrs.from = Template.findAll() // for now, all templates
     293
     294                // got a name?
     295                if (!attrs.name) {
     296                        attrs.name = 'template'
     297                }
     298
     299                out << select(attrs)
     300        }
    279301}
Note: See TracChangeset for help on using the changeset viewer.