Use of image / big-image in XLSForm (XLS form authoring)

Hi - many thanks for putting together all of this infrastructure.

I've been able to get a very functional prototype form up and running using
information from the different online sources, however I've hit a roadblock
with getting the image / big-image duality to work when using XLSForm (XSL

  • XML conversion, online and latest Windows versions). I am able to
    manually create raw XML that works properly in ODK Collect, with the small
    image displaying and touch triggering the display of the large version,
    however when I try to create this dual-image setup in the Excel spreadsheet
    I get fatal XLSForm conversion errors, or the big-image is ignored in ODK
    Collect.

In this exchange
https://groups.google.com/forum/#!topic/opendatakit/mAF6rJuAvt0 big-image was
mentioned in the context of XLSForms, however the only reference I have
been able to find about the formatting/syntax for using images via XLSForm
is the use of the normal media::image field (which is working fine for the
small image). I have tried using paired media::image | media::big-image
fields and two parallel media::image fields, but these cause XLSForm
errors. I've also tried using a media::image::big-image field or a bare
big-image field, but both of those fail to display. I've also tried adding
a big-image (type) question but that errors as well.

Has anyone got any advice or experience with including image | big-images
pairs when using Excel/XLSForms? It may be that I somehow need to use an
additional row/column with a special name or flag of some sort?

I understand it may not actually be possible to do this with the current
XLSForm features. However if this requires raw XML manipulation then I'd
have to give up on it, as non-programmer authors would have almost no hope
in reasonably sized forms - the attempt would be sure to break the entire
form.

Thanks for any help anyone can offer and apologies for the verbosity.
Steele

Thanks for calling our attention to this.

I've created an issue in XLSForm about the lack of this tag:

No ETA on when this would be fixed.

ยทยทยท On Tue, Apr 21, 2015 at 10:06 PM, Steele Griffiths wrote:

Hi - many thanks for putting together all of this infrastructure.

I've been able to get a very functional prototype form up and running
using information from the different online sources, however I've hit a
roadblock with getting the image / big-image duality to work when using
XLSForm (XSL - XML conversion, online and latest Windows versions). I am
able to manually create raw XML that works properly in ODK Collect, with
the small image displaying and touch triggering the display of the large
version, however when I try to create this dual-image setup in the Excel
spreadsheet I get fatal XLSForm conversion errors, or the big-image is
ignored in ODK Collect.

In this exchange
https://groups.google.com/forum/#!topic/opendatakit/mAF6rJuAvt0 big-image was
mentioned in the context of XLSForms, however the only reference I have
been able to find about the formatting/syntax for using images via XLSForm
is the use of the normal media::image field (which is working fine for
the small image). I have tried using paired media::image |
media::big-image fields and two parallel media::image fields, but these
cause XLSForm errors. I've also tried using a media::image::big-image
field or a bare big-image field, but both of those fail to display. I've
also tried adding a big-image (type) question but that errors as well.

Has anyone got any advice or experience with including image | big-images
pairs when using Excel/XLSForms? It may be that I somehow need to use an
additional row/column with a special name or flag of some sort?

I understand it may not actually be possible to do this with the current
XLSForm features. However if this requires raw XML manipulation then I'd
have to give up on it, as non-programmer authors would have almost no hope
in reasonably sized forms - the attempt would be sure to break the entire
form.

Thanks for any help anyone can offer and apologies for the verbosity.
Steele

--

Post: opendatakit@googlegroups.com
Unsubscribe: opendatakit+unsubscribe@googlegroups.com
Options: http://groups.google.com/group/opendatakit?hl=en


You received this message because you are subscribed to the Google Groups
"ODK Community" group.
To unsubscribe from this group and stop receiving emails from it, send an
email to opendatakit+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

--
Mitch Sundt
Software Engineer
University of Washington
mitchellsundt@gmail.com