alxndrsn / enketo-collect Goto Github PK
View Code? Open in Web Editor NEWODK Collect clone using Enketo as the forms engine
ODK Collect clone using Enketo as the forms engine
Hi Alex,
There are few field types which are not working in iOS devices whereas the same were working in Android devices.
These fields when tested in Android, they opened a browse window to select the corresponding file from gallery. But when we test the same in iOS, when clicked on the field it isn't opening anything.
Could you please help us on this?
Regards,
Karthik
E.g. https://api.ona.io/enketo/formList (when used) will not require a password. So for Ona just filling in the username enketo
would allow one to retrieve all the forms.
For:
Clicking anywhere on a form name and surrounding area should toggle checkbox
Hi @alxndrsn , Hope you are doing well! We have an issue around uploading the media files to the server. The files are not being uploaded. Could you please let us know where the files will be transferred to the server? This will help us in debugging the app and also suggest if there are any issues in the code.
Thank you!
Hi Alex,
When I tried to run the app after browserify, I'm getting the below error.
There are 2 things which caught my mind after looking at the error but not sure if they are worth considering.
Not sure if there are any additional configurations are required to be configured but could you please take a look at them and let us know the resolution?
Thanks in advance.
Regards,
Karthik
Hi Alex,
We are encountering few issues when we execute the app with our own data. When there is a Date&Time field in the form, we are getting the below error.
We have tried to make the jquery version similar to the one used in enketo-core i.e., 2.1.4. We are still getting the error.
Could you please help us on this?
Regards,
Karthik
UX will be nicer if Android HTTP requests are non-blocking.
See e.g. Form Fetcher with long list, or Send Finalised with long list - the bottom buttons are crammed against the bottom of the screen instead of nicely separated by a margin/padding on the content body.
Should only be displayed if there's an update to the form.
Currently disabled in AndroidManifest
After submitting a record, the list is refreshed. Successfully submitted records remain in the list, but as an empty row. This is because the pouch view returns an entry for the deleted record. This may be expected behaviour from pouch, but not currently clear.
android 6+ (marshmallow)
Currently page freezes on the loader animation. Instead display a friendly error message
Hi Alex,
I have tried a workaround for the issue (https://groups.google.com/forum/#!topic/enketo-dev/Q3u2K-QRMzg) which I guess is worked. I have downloaded the enketo-core module tar file from npm's repository and extracted in the node_modules folder. I later removed the 'enketo-core' entry from package.json and installed the remaining dependencies. This went through fine.
After installing all the dependencies, I have used browserify command to generate bundle.js which I copied into static folder. When I launched the index.html, I have received beloew errors.
Could you please help us to resolve these issues? Also please mention if we have to follow any steps to make it work smoothly with the test data.
Regards,
Karthik
Hi Alex,
I a download and started enketo-collect app.its Successfully working fine in chrome.But same code showing error in edge bundel.js these line return logFn.apply(console, args);
the error message is
Possibly unhandled rejection: {"data":null,"status":-1,"config":{"method":"GET","transformRequest":[null],"transformResponse":[null],"jsonpCallbackParam":"callback","cache":{},"headers":{"Accept":"text/html"},"url":"templates/main_menu.html"},"statusText":""}
please find screenshot chrome
please find screenshot Edge
Could you please help us on this?
Looks like Config
service is not setup properly when the initial loaded page is not the main menu. Likely due to incorrect controller hierarchy.
Currently disabled in AndroidManifest
See form with ID widgets
in Ona's enketo
account. This form contains media as well. (live here: https://enke.to/::widgets).
When loading in Enketo Collect the loader animation is shown. It seems to crash (during transformation?), because the form never appears.
Also form buttons (next, prev, save) should be disabled or hidden while the form is loading
ODK Collect has different options for the Form Processing Logic. Are these different compatibility modes we would want to support?
Clicking on label should select the corresponding radio
The most exciting thing about this project is that you can create a mobile client with a very nice and functional UI. I think it needs a complete redesign (which I'm sure you agree with). This issue is not that but it resolves one of the weirdest UI decisions in ODK Collect, imho.
A form is a form.
A record is a record.
Fill Blank form.
Edit Saved record.
Send Finalized record.
Get Blank Form
Delete Saved Form
travis-$buildNumber
)Should be configurable:
strings
)applicationId
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.