Skip to main content

Drupal Planet

Diagram of the Digital Commons.

How Stewarding the Digital Commons Keeps Your Software Secure, Stable and Innovative

We live amidst a Digital Commons - technology that is built with the principles of freedom and transparency baked into its code and design.

City Hall located at the heart of Center City-Philadelphia,PA

Agaric is Coming to Drupaldelphia this Friday

Ben will be presenting two sessions at Drupaldelphia. Come learn how to apply an Iterative UX approach to your work and how to scale community decision-making in your free software projects.

" "

How to use behavior-driven development in Drupal with Behat

Test your Drupal site's functionality in a human-readable format. Behavior-driven development is a great way to write tests for code because it uses language that humans can understand. Let's see how to implement BDD in Drupal.

Three beach shovels standing up in the sand next to a pail.

Just enough of a local Drupal development environment

In preparation for Agaric's latest migration training, we've seen again that getting a development environment suitable for working on Drupal with Composer is a big road block.  For that reason, here are instructions for getting it all going, suitable for our training or for working on Drupal in a code sprint, with only one hard requirement: PHP.

Adding extra ingredients in source properties.

Adding Extra Source Properties in Drupal Migrations

Sometimes it is necessary to add extra information in our entities in order to migrate the content to Drupal 8.

Donate.

Build and Manage Online Donations in Drupal with the Give Module

We built the Give module to make it easy to create donation forms and manage donations, right within a Drupal website.

Pass variables without escaping nor sanitizing to t() in Drupal 8

Drupal sanitizes the variables you pass in, but sometimes it's better to escape that.

 

Person sitting atop dream cloud.

Agaric 2018 Year in Review - Expanding the Open Web, Building the Solidarity Economy

Despite the challenges and setbacks we all experienced in 2018, we're grateful for what we accomplished and resolve to fight even harder for the free and open web in 2019.

Woman pushing a giant box with a right arrow.

Drupal 8 Content Migration Training at DrupalCon Seattle

Come to Seattle, Washington and learn how to migrate content into Drupal 8.

People standing next to giant icons for productivity.

Daily Business Operations Using Free Software

An overview of the free software tools we use to run our business.