Task information
Section
Status
Closed
Priority
High
Type
Task

Webforms have been implemented in co-munity, but their integration with the Open Atrium/Organic Groups is only minimal.

A particularly requested feature is to allow group admins to access the results of the webform within a group. Currently only the webform creator (owner) is able to access this.

The implementation has been agreed and will be supported by a contribution from the Transition Netzwerk e.V. and should ideally be operational before the end of November 2016.

Updates and comments

Your profile picture

This unfortunately implies a feature development for which we currently have no resources. The webforms have been added has normal Drupal module, but not really integrated into the Open Atrium rights logic.

Assigned to:
Gualter
»
 
Priority:
High
»
Normal
Type:
Task
»
Feature Request
Your profile picture

I guess this must be changed:

"Beitrag Webform: Administer Panelizer default panels, allowed content and settings. Users with this permission can fully administer panelizer for this entity bundle."

I cant... because I can just read not change the rights (am I not a full admin anymore?)
Your profile picture

No, panelizer has nothing to do with that, only with layout. As I said, the webform is not properly integrated in OA logic and therefore it does not respect the group admin. With the current implementation, only the owner of the webform has rights to see its' results.

Maybe different users of the webforms (Solawi, Transition, etc.), would like to put together a small contribution for this feature to be properly implemented?

You can't change those permissions because by default all spaces are set to use the default groups permissions. If you want to change the specific permissions for a group you administer, you need to edit the group node and choose the option to "override default permissions". Then the group permissions are changeable.

You are also admin and could make changes in the global permissions, but please don't, as a false setting may lead to privacy and data disclosure. It would also not help to this issue.

Your profile picture

The implementation is underway, exchange on this riot link.

Your profile picture

The implementation is ready to test. Following are general instructions for setting up a webform function where results can be accessed by all group admins. Some of the information below is also

Download and enable og_webform patched
  https://www.drupal.org/files/issues/og_webform-fixed.zip
Enable all webform integration permissions for Space administrators
  using the /admin/config/group/permissions/node/oa_space
Clone the [Document] or other Section Tempate Panel for a "Form" Section Template
  /admin/openatrium/section-templates
  drop-down the "Settings" and select "Clone"
  Under "Content" the Content-type in the panel needs to be set to WebForm
  Select the "Settings" [cog] for "View: Open Atrium News: Recent News" and the Settings option
  The Type needs to be changed to Webform
OA Section Types are controlled by Taxonomy
  /admin/structure/taxonomy/section_type
  Add a "Form Section" term here with the "Form Section" Section Layout
  Icon class: icon-folder-open
  Node Types: Webform
Add a Section field to your Webform NodeType
  /admin/config/group/fields
  select Webform, Open Atrium Section field and press "Add Field"

Now go to your Space, and select "Create New Section" from the structure menu.

Status:
Open
»
Closed