-
Notifications
You must be signed in to change notification settings - Fork 2
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Make it easier for editors to edit forms #35
Comments
Copying @Adnan-cds who might have done this, or have a view |
Config ignore if you want a way of doing this via the UI. Worth noting at BHCC we have a seperate role for webforms as its mostly a different team building them, though defaulting to editor may be a good start. |
As Andy has said, the config_ignore module saves you from undoing form changes made by editors. Please note that localgov_forms is a module and not an install profile. It doesn't setup a Drupal site with all the necessary configurations for a decent Webform site. It only provides custom Webform elements. Perhaps the module name is a bit misleading. |
We're using it on our own site, not a separate forms site - so I wouldn't expect an install profile, but rather just thinking that including the config_ignore module could be a useful addition to this module, especially if it's already being used by the councils that use this. |
This is how directories does it, if we want to bundle it with the module. In terms of this module vs an install profile. It depends on if we want this module to provide elements or if we want to use to to provide an out the box set up. It should be noted that #34 raised that this module does overwrite existing webform settings. |
Ah, I wasn't aware of #34. I thought I have got rid of the bit that overrides side-wide webform configuration. Are you people okay if I delete localgov_forms_install() now? This module has been about webform elements up to this point, so shouldn't be touching site-wide webform settings. As for individual webforms, it's up to site admins how they want to manage webforms. Here at Croydon, webforms are entirely in the hands of editors. They even import the YAMLs from the content staging site to the live site. Automated config imports don't touch webforms. But it is possible there would be sites where webforms configs would be entirely exported/imported by automated config export/import. That's why I am not keen for this module to meddle with webform configs. |
Yeah, we've patched it to deal with that problem, I think we can remove it.
|
@andybroomfield could you add the above messages to readme as that makes the issue and the fix obvious for now We can discuss other changes at a later meeting Thanks |
Fix #35 Add a how to for config ignore to the readme.
@willguv added a how to to the readme in #39. |
On a fresh install of localgov_forms, it's somewhat surprising to content editors that they can't edit them like other content. A lot of the discussion around web forms was that this would enable content designers to create web forms, so it's surprising that the default setup requires a developer to create the forms.
This feels to me like a more sensible default and would save councils development costs for creating web forms and/or configuring the setup to allow content designers to do this.
The text was updated successfully, but these errors were encountered: