govCMS / GovCMS8

Current stable release of the main GovCMS8 distribution.
GNU General Public License v2.0
60 stars 58 forks source link

Add Layout Builder Restrictions module to GovCMS8 #615

Closed Benjen closed 2 years ago

Benjen commented 3 years ago

What value does this module/package add to GovCMS?

Supports the core module of Layout Builder in Drupal 8 and 9 surrounding presentation by putting in limitations on what can be selected and presented in layout builder.

Please provide a brief outline of what this module does.

This contributed module sets which blocks and which layouts should be available for placement in Layout Builder. By default layout builder does not provide a method restricting which components are available to placement. This makes the UI overwhelming for editors/site builders.

Who does this module benefit: [ ] end users [ ] content editors [ ] site builders [ ] themers [ ] developers

How could you provide/replicate the functionality of this module using alternative methods, eg in your theme?

It would not be possible to replicate this functionality without the use of a custom module and considerable time and development resources.

If this module styles or alters HTML or JavaScript output, can the functionality be provided via the theme? What alternatives have you considered.

There is no alternative for this module. For many, this module is considered essential for any sites using Layout Builder as part of site building and/or content creation workflow.

What is the maintenance and support status of the module. Describe the issue queue activity.

What permissions are needed to utilise the module (and are any new permissions provided by the module)?

Add a permission which allows access to configuration for layout builder restrictions module.

Does the module modify the database structure and/or store additional metadata on nodes or other entities? If so, why? What are the risks for future updates?

Not sure

Is the module designed to capture anonymous user data?

No

Is the output of the module typically fully cacheable? Would the inclusion of this module potentially render pages uncacheable.

No

What is your assessment of the quality of this module, the contribution history of the module's maintainers, and the uptake of the module within the Drupal community?

Additional information

n/a

thisisalistairsaccount commented 3 years ago

https://www.drupal.org/project/layout_builder_restrictions

thisisalistairsaccount commented 3 years ago

Hi @Benjen we've added this for consideration and assessment.

Tied to GovCMS 9 issue at https://github.com/govCMS/GovCMS/issues/185

thisisalistairsaccount commented 2 years ago

Layout Builder Restrictions has been included in our 2.4.0 release and is now available for those building or work on Drupal 9 sites https://github.com/govCMS/GovCMS/releases/tag/2.4.0

This won't be added to Drupal due to EOL in November 2021.