Editing C5 Forms and Tracking Form Submission

Permalink
I would like to create multiple forms, each with their own unique URL, that my employees can use to send on to their friends and family and submit the request forms to our site for review/response. There are 2 requirements, though, that I am having trouble implementing:

1) Is there a way to have edits to the form 'trickle down' to all of the associated/identical unique employee forms? This would allow me to update one 'master form' and have the edits replicate themselves (without having to use the copy/paste on 40+ forms). Is this possible?

2) Can all of the created forms (again, 40+ forms) be exported to one report where there is at least one field/some way to tell which UNIQUE URL (pointing to the same form content/questions) was responsible for the click-thru and subsequent form submission?

THANK YOU VERY MUCH for any help!

-Joyce

 
pixelfish replied on at Permalink Reply
pixelfish
Are you not trying to create a kind of survey? If so there is a pre-installed block for that
ThePLC replied on at Permalink Reply
Thanks, Pixelfish. I am using a pre-formatted Survey/form block. It's just the editing and back-end functionality that I am trying to sort out now.
jordanlev replied on at Permalink Reply
jordanlev
What you are asking for cannot be done with the built-in form (or survey) block. It would require a decent amount of custom coding. If you have a budget for this, you might try posting your requirements on the Concrete5 job board:

http://www.concrete5.org/community/jobs/...
ThePLC replied on at Permalink Reply
Thank you, jordanlev. I had a feeling I was venturing into deeper waters. That is a great suggestion - I will look into it.

Side note: is there any way to simply have the 'trickle down' edits appear in multiple forms and/or pages within concrete 5? Or does every change need to be enacted on each page individually?

THANKS!
jordanlev replied on at Permalink Reply
jordanlev
There is a way to put a form (or any block for that matter) on lots of different pages and have edits made to it in one place automatically update all of the other ones too -- it's called the "Global Scrapbook".

But I don't think that's exactly what you're looking for because using that method, you don't have any options to alter just some of them -- you're always editing all of them at once. In other words, they all have to be exactly the same, none can have different fields than the others.

-Jordan

EDIT: Here's a link to the docs about scrapbooks:
http://www.concrete5.org/documentation/general-topics/scrapbooks/...