We should provide better experience after the module is installed.

I would like to add the following:
- When the module is first installed, the banner is enabled automatically
- Expose the permission setting on the module configuration page, since it's a common mistake to install the module and miss the configuration on the User permissions page
- Set permissions by default for Anonymous and Authenticated users

This should only affect fresh installs, and those currently using the module should be unaffected by this change.

Comments

svenryen created an issue. See original summary.

svenryen’s picture

Issue summary: View changes
svenryen’s picture

  • svenryen committed f39f3f3 on 7.x-1.x
    Issue #2953866 by svenryen: Provide a better setup experience - enable...

  • svenryen committed 93d0a71 on 8.x-1.x
    Issue #2953866 by svenryen: Provide a better setup experience - enable...
svenryen’s picture

Status: Active » Fixed

  • svenryen committed c3b7d25 on 7.x-2.x
    Merge branch '7.x-1.x' into 7.x-2.x
    
    * 7.x-1.x:
    Code style and spelling...
  • svenryen committed f39f3f3 on 7.x-2.x
    Issue #2953866 by svenryen: Provide a better setup experience - enable...

Status: Fixed » Closed (fixed)

Automatically closed - issue fixed for 2 weeks with no activity.