Category: Drupal

Acquia certified site builder drupal 8

How to pass the Acquia Drupal 8 Site Builder exam

        Filed under: Drupal

This summer has been great so far. I got the chance to vacation with my parents and family in New York and DC. I also had the absolute pleasure of seeing my 5year old son ride a bike on his own. And oh yes, I cleared the Drupal 8 Site Builder exam. Why attempt this certification, … Continued

Tagged: , ,

Acquia certified drupal 7 D7 site builder

Acquia Certified Drupal Site Builder

        Filed under: Drupal

Congratulations to Felipe Ceballos, a senior Drupal developer at Agileana who has been with the company and its parent company, inQbation, since the beginning, for passing the Acquia Certified Drupal Site Builder exam. While Felipe has been working with Drupal 7 since 2009 and WordPress since 2008, and has attended many Drupalcons and Wordcamps, he … Continued

Tagged: ,

D7 to D8 migration

Is it time for agencies to upgrade from Drupal 7 to Drupal 8?

        Filed under: Converting to Drupal 8, Drupal, Drupal 7 vs Drupal 8

Over a quarter million D7 websites According to Builtwith, a company that detects the technologies powering all websites around the world, over 1.5 million websites have been powered by Drupal at one time or another. As of this writing, over 600,000 websites are currently powered by Drupal. Of those websites, approximately half (386,138) are currently … Continued


Configuration management tools for Drupal projects

        Filed under: Agile development, Drupal, Web Development

Configuration management is a systems engineering process for establishing and maintaining consistency of a product’s performance, functional, and attributes with its requirements, design, and operational information throughout its life. The configuration management process is used to manage changes throughout the system lifecycle of complex systems, and it’s a requirement  for FISMA compliance. These are the … Continued

Tagged: , , , ,

Drupal logo on blue background

Keeping configuration settings up to date in Drupal projects

        Filed under: Drupal, How to, Web Development

Managing configuration settings such as user permissions and system variables is very critical in any web application. In Drupal environments we use these two mechanisms to version those settings and replicate changes automatically across different environments: Drupal features Features is a Drupal module that offers the following benefits: Allow saving settings in code and keeping … Continued

Tagged: , , , , ,


How to hide Field Groups in Drupal 7, the right way

How to hide Field Groups in Drupal 7, the right way

        Filed under: Drupal, How to

There are times when you need to manipulate a form via hook_form_alter in Drupal, and you may need to hide/show fields depending on some criteria. You can hide a single field using something like $form[‘field_name’][‘#type’] = ‘hidden’;. But, what if you’re using the ‘field_group’ module and you want to hide a whole group? Well, you … Continued

Tagged: ,

bootstrap columns grid

Creating Bootstrap columns in Drupal panels with mixins

        Filed under: Drupal, Front-End Development, How to

In terms of Front-End Drupal gives you several ways to achieve your goals, you can use Views, Panels, Display Suite, Templates overrides, Custom modules, etc., so sometimes it’s a bit difficult to define the best (or the worst) way to do something. A couple of years ago, we created a theme for a Drupal 7 … Continued

Tagged: , , , ,


How to test email notifications in Drupal projects

        Filed under: Agile development, Drupal, How to

Testing email notifications is often challenging because we don’t want to send out testing emails from development and local environments and confuse users. In addition to that, you may want to test headers, subject, body and the overall formatting applied to the information in the message and ensure that it’s readable. There is an easy … Continued

Tagged: , , ,


Drupal logo on blue background

How to contribute a patch to Drupal.org

        Filed under: Drupal, Drupal 7 vs Drupal 8

When a contrib module needs patching, that patch should be submitted upstream to the maintainers of the module on drupal.org. This means that domain-specific business logic should not be patched into contrib modules. Instead, where necessary, submit a patch to the upstream module to expose an alter hook. Then put your domain-specific business logic in … Continued


cyber crime

Disaster prevention cheaper than disaster recovery

        Filed under: Cyber security, Drupal, WordPress

Breaking and entering into websites for malicious purposes has been and will continue to be a big problem. Particularly with database-driven content management systems such as Drupal and WordPress where known vulnerabilities exist, the risk and probability of intrusion and disruption is high.  The question is not if, but when, your site will be hacked. … Continued


Converting Drupal 6 to 7 to 8

With version 8, Drupal has finally grown up

        Filed under: Converting to Drupal 8, Drupal, Drupal 7 vs Drupal 8, Joomla vs Drupal, Migrating to D8, WordPress vs Drupal

Finally, Drupal 8 (D8) is delivering an enterprise level, open source, content management system (CMS) that is satisfying technical expectations and meeting the current needs of bleeding edge technologists. What makes D8 a game-changer includes: Web API and Web Services, which increases Drupal interoperability Mobile-first framework, which makes it easier to be device agnostic Easier … Continued