EES and Form Submissions

Hi,


Has anyone implemented the EES and set it up so that /_edit users can download their form submissions? We have a large number of users with no admin access, who we currently provide log downloads via a Simple Edit Layout. I can't think of any simple solution to do the same with EES.





One idea is to add an EES plugin that adds a link on the details screen to the simple edit layout on custom forms only. With that we would need the current layout active, and new design with no EES applied, and on the link, pass SQ_DESIGN_NAME=no_ees, asset_ei_screen=download-logs, maybe more? It will also need to be applied/tested each upgrade which is a bit painful.





Does the EES have access to the %log-S_export% %log-F_submission_list% kind of keywords in any form? If so it could be possible to again use a plugin without needing extra trickery?



I'm really looking for a 'recommended' way to do this so it's maintainable.



Thanks!

I think this is possible. The keyword for the screen certainly produces output accessible to the JS API. The difficulty comes in re-producing the request generated by the matrix form markup which, from experience, can be a little fiddly to re-produce. This usually requires keeping one eye on the form submission post request. You mentioned the word 'trickery' and I think that is probably the term that applies here, the whole concept would need time applied to testing.


Perhaps this is something that the community might want to undertake? We could certainly help point someone in the right direction (or if someone wants to engage us for work directly to work out a proof of concept/quote etc).

Thanks for the feedback Anthony, I think this would have quite some support from squiz clients as a feature as it's something which is basically trivial to setup in a simple edit. I'll be letting my manager know and we'll see what happens from there.