Problem/Motivation
YAML Form 1.x is becoming an alternative to Webforms 4.x which has not been ported to Drupal 8.
The YAML Form module's UI is based off the Webform module but the YAML Form's underlying API architecture was built from scratch. About 80-90% of the Webform's base features and functionality has been ported to the YAML Form module.
Proposed resolution
Document any Webform 4.x features currently missing from the YAML Form module and decide what needs to be implemented.
Missing Features
Tracking
- Track anonymous users by cookie and IP
- Limit anonymous submission by cookie and/or IP
- Submission limits within time period.
Submissions/Results
- Exporting results to MS Excel.
- Analysis
Emails
- Email templates
Other
- Views integration (@see Webform View Integration module
Notes
- This ticket is solely intended to collect the list of missing Webform features.
- If a missing feature is going to be implemented, it will be handled using a new ticket.
Comments
Comment #2
jrockowitz commentedComment #3
jrockowitz commentedComment #4
biarr commentedWhat about prepopulate fields through URL?
Comment #5
jrockowitz commented@biarr This feature is available under 'Form Settings' and is labeled "Allow elements to be populated using query string parameters."
The Webform trick of using [current-page:query:?] token in an element's default value is also supported.
Comment #6
biarr commentedThat's great! Seems I missed that feature.
Comment #7
kclarkson commentedComment #8
kclarkson commentedComment #9
jrockowitz commentedComment #10
fenstratMoving to Webform queue, see #2827845: [roadmap] YAML Form 8.x-1.x to Webform 8.x-5.x.
Comment #11
liam morlandComment #12
whizzkid commentedHidden values in Webform 4.x had a Hidden Type. Secure Value could be selected to prevent tampering with hidden values.
Comment #13
jrockowitz commented@whizzkid You can now use the value element to create a internal and secure value.
Comment #14
lslinnet commentedIs this list still maintained?
Comment #15
jrockowitz commentedSomewhat. The Roadmap is up-to-date .
Comment #16
jrockowitz commentedComment #17
jrockowitz commentedComment #18
jrockowitz commented@see https://www.drupal.org/docs/8/modules/webform/webform-roadmap
Comment #19
kay.beissert commentedWhat about generating node content from webform submission. I need this to populate event-nodes. This feature was a addon-webform-plugin in drupal 7.
Comment #20
jrockowitz commented@see #2792583: Use Field API