Time for the May release of Smap.
Updated Webforms
Webforms has been upgraded to use the latest version of Enketo. Some of the improvements are:
- Pulldata now works in web forms so you can reference data in a CSV file or from another survey inside your survey in webforms. Try this out here. This demo app checks the current status of piece of inventory prior to that status being updated.
- New and improved widgets. You can see how these look here, in webforms using the Enketo widgets.xls form. You can try it here.
The XLS forms and all the images are available to upload from the google shared drive
Webform Widget Highlights
Collapsable Groups
You can now click on the group name to hide all the questions inside it. This makes navigating complex forms simpler.
Recording distress etc on a scale of 1-10
This is not available in fieldTask. If you add an appearance of “distress” to an integer a thermometer will be shown for you to select an answer in the range from 1 – 10.
Draw widget
This has been available in fieldTask for many years and you can now use it inside web forms.
Annotate Widget
As above, where you take a picture and then annotate it.
Location Widgets
Smap only allows one geospatial widget per form which makes it easier to use the data with GIS systems. You can of course include multiple widgets within a single survey by putting them inside “begin repeat” sections. However I have put the following widget examples from the original enketo survey into seperate surveys.
Specifying Task Start Dates
When specifying the rules for creating tasks from submitted data you can now specify when the task should start. Previously the task was always set to start 7 days after the data that prompted it was received.
Now you can specify either the date and time the source results were received or the contents of a date/time question in the source survey as the base for the starting time. You can then specify an interval in days, hours or minutes after that base time for the task to start.
Hi,
After apt-get upgrade (postgresql 9.5 libraries) on Ubuntu 16 SMAP can’t connect to postgres DB.
I’m using the last smap server version.
Any patch for this?
I have used that version of postgres before and also postgres 10. You will need to check the error logs and may need to change some configuration settings accordingly.
Hi there,
Trust all is well…so my smap server offline ubuntu upgraded. After the upgrade, I am able to still open smap in my browser, however I keep getting a few error and unable to load my forms etc….IS this fixable?
Errors
Error: Internal Server Error
Error: Failed to get list of custom reports: Internal Server Error
At this point, I am unable to load anything.