Commanding Chaos for Coworking, Open Source and Creative Communities


Yoast SEO for Drupal |

Mon, 11/14/2016 - 13:13 -- rprice

This module checks things you're bound to forget. It checks, whether your posts are long enough, if you've written a meta description and if that meta description contains your focus keyword, if you've used any subheadings within your post, etc. etc.

This real-time page analysis makes sure that your content is the type of content search engines and users will love!


Configuration override system |

Wed, 11/09/2016 - 18:13 -- rprice

Drupal 8's configuration system handles configuration in a unified manner. By default, Drupal stores configuration data in the database, but it can be exported to YAML files, allowing the configuration to be managed by version control. There are cases however when configuration values need to be overridden for specific purposes. Drupal 7 had the global $conf variable that was usually populated in settings.php with conditional override values for configuration. A big drawback of that system was that the overrides crept into actual configuration.


Rabbit Hole |

Tue, 11/01/2016 - 12:04 -- rprice

Rabbit Hole is a module that adds the ability to control what should happen when an entity is being viewed at its own page.

Perhaps you have a content type that never should be displayed on its own page, like an image content type that's displayed in a carousel. Rabbit Hole can prevent this node from being accessible on its own page, through node/xxx.

This works by providing multiple options to control what should happen when the entity is being viewed at its own page. You have the ability to


Toolbar Themes |

Tue, 11/01/2016 - 10:05 -- rprice

Three themes are provided by default:

Toolbar Mini - a miniture version of the standard Drupal toolbar
Admin Menu - a riff on the old D7 Admin menu
Seven - a light coloured menu with colors complimentary to the Seven admin theme.

Additional features:

Hide or show tabs (default is hide)
Hide or show icons (default is hide)
Override the font size (default is 12px)


Entity CRUD, editing, and view hooks | entity.api.php | Drupal 8.2.x | Drupal API

Thu, 10/20/2016 - 10:34 -- rprice

Entity create, read, update, and delete (CRUD) operations are performed by entity storage classes; see the Entity API topic for more information. Most entities use or extend the default classes: \Drupal\Core\Entity\Sql\SqlContentEntityStorage for content entities, and \Drupal\Core\Config\Entity\ConfigEntityStorage for configuration entities. For these entities, there is a set of hooks that is invoked for each CRUD operation, which module developers can implement to affect these operations; these hooks are actually invoked from methods on \Drupal\Core\Entity\EntityStorageBase.


Addressing Accessibility for the Web | | Web strategy, design, development, & support

Tue, 10/18/2016 - 17:47 -- rprice

It’s dangerous to make assumptions about how users are interacting with and viewing your website. For instance, desktop users who zoom in on websites will wind up activating the mobile view. And some mobile users navigate with a keyboard.
Rather than “Read More” links, be specific: “Read more about ---.” This is important for users with screen readers who are unable to see the association between the “read more” link and the content it references. You can visually hide “---” so that only screen readers will detect it.



Tue, 10/18/2016 - 10:11 -- rprice

The YAML Form module is a form builder and submission manager for Drupal 8.

The primary use case for this module is to:

Build a new form or duplicate an existing template
Publish the form as a page, node, or block
Collect submissions
Send confirmations and notifications
Review submissions online
Download submissions as a CSV



Subscribe to RSS - drupaleasypodcast