Drupal News

DrupalCon News: Upcoming Changes to DrupalCons - A Lullabot Podcast

Main Drupal Feed - Fri, 10/05/2018 - 14:31

The latest Lullabot podcast features the Drupal Association’s Senior Events Manager, Amanda Gonser, speaking about DrupalCon Seattle 2019.

Amanda answered compelling questions from hosts Matt and Mike, who are both Drupal developers. The podcast serves as informative and fun insight about how the "new format better serves the community." 

Droptica: Most common mistakes made by Drupal beginners

Main Drupal Feed - Fri, 10/05/2018 - 10:00
Drupal is an open-source platform that more than a million of people across the globe find useful for their content management purposes. They choose Drupal because of its flexibility, reliability, and security. However, not all of them know how to use it properly. Find out about the mistakes that Drupal beginners often make. Let’s dive deeper and analyze the examples of developer’s activity that could make Drupal ineffective and see what to do to get better results right away! Bad content structure Without the proper plan in place, your content structure can end up with a messy, incoherent experience for the site visitors. Determining a good structure from the very start increase your website performance. 

Droptica: Most common mistakes made by Drupal beginners

Main Drupal Feed - Fri, 10/05/2018 - 10:00
Drupal is an open-source platform that more than a million of people across the globe find useful for their content management purposes. They choose Drupal because of its flexibility, reliability, and security. However, not all of them know how to use it properly. Find out about the mistakes that Drupal beginners often make. Let’s dive deeper and analyze the examples of developer’s activity that could make Drupal ineffective and see what to do to get better results right away! Bad content structure Without the proper plan in place, your content structure can end up with a messy, incoherent experience for the site visitors. Determining a good structure from the very start increase your website performance. 

Droptica: Most common mistakes made by Drupal beginners

Main Drupal Feed - Fri, 10/05/2018 - 10:00
Drupal is an open-source platform that more than a million of people across the globe find useful for their content management purposes. They choose Drupal because of its flexibility, reliability, and security. However, not all of them know how to use it properly. Find out about the mistakes that Drupal beginners often make. Let’s dive deeper and analyze the examples of developer’s activity that could make Drupal ineffective and see what to do to get better results right away! Bad content structure Without the proper plan in place, your content structure can end up with a messy, incoherent experience for the site visitors. Determining a good structure from the very start increase your website performance. 

ARREA-Systems: Our business solution runs on Drupal 8

Main Drupal Feed - Fri, 10/05/2018 - 02:27
Our business solution runs on Drupal 8 Arrea Systems Fri, 10/05/2018 - 10:27 The solution is adopted by small businesses and start-ups. We provide paid support, comprehensive cloud solution and management expertise service as well. It is a very good solution for small business that need to organize their back office and data management.

ARREA-Systems: Our business solution runs on Drupal 8

Main Drupal Feed - Fri, 10/05/2018 - 02:27
Our business solution runs on Drupal 8 Arrea Systems Fri, 10/05/2018 - 10:27 The solution is adopted by small businesses and start-ups. We provide paid support, comprehensive cloud solution and management expertise service as well. It is a very good solution for small business that need to organize their back office and data management.

ARREA-Systems: Our business solution runs on Drupal 8

Main Drupal Feed - Fri, 10/05/2018 - 02:27
Our business solution runs on Drupal 8 Arrea Systems Fri, 10/05/2018 - 10:27 The solution is adopted by small businesses and start-ups. We provide paid support, comprehensive cloud solution and management expertise service as well. It is a very good solution for small business that need to organize their back office and data management.

Dcycle: HTTPS on Acquia stage environments with LetsEncrypt, semi-automated

Main Drupal Feed - Fri, 10/05/2018 - 00:00

I recently ran into a series of weird issues on my Acquia production environment which I traced back to some code I deployed which depended on my site being served security using HTTPS.

Acquia Staging environments don’t use HTTPS by default and require you to install SSL certificates using a tedious manual process, which in my opinion is outdated, because competitors such as Platform.sh and Pantheon support lots of automation around HTTPS using Let’s Encrypt.

Anyhow, because staging did not have HTTPS, I could not test the code, which ended up costing me an evening debugging an outage on a production environment.

I found a great blog post which explains how to set up Let’s Encrypt on Acquia environments, Installing (FREE) Let’s Encrypt SSL Certificates on Acquia, by Chris at Redfin solutions, May 2, 2017. Although the process is very well documented, I made some tweaks:

  • First, I prefer using Docker-based solutions rather than install softward on my computer. So, instead of install certbot on my Mac, I opted to use the Certbot Docker Image, this has two advantages for me: first, I don’t need to install certbot on every machine I use this script on; and second, I don’t need to worry about updating certbot, as the Docker image is updated automatically. Of course, this does require that you install Docker on your machine.
  • Second, I automated everything I could. This result in this gist (a “gist” a basically a single file hosted on Github), a script which you can install locally.
Running the script

When you put the script locally on your computer (I added it to my project code), at, say ./scripts/set-up-letsencrypt-acquia-stage.sh, and run it:

  • the first time you run it, it will tell you where to put your environment information (in ./acquia-stage-letsencrypt-environments/environment-my-acquia-project-one.source, ./acquia-stage-letsencrypt-environments/environment-my-acquia-project-two.source, etc.), and what to put in those files.
  • the next time you run it, it will automate what it can and tell you exactly what you need to do manually.

I tried this and it works for creating new certs, and should work for renewals as well!

I recently ran into a series of weird issues on my Acquia production environment which I traced back to some code I deployed which depended on my site being served security using HTTPS.

Dcycle: HTTPS on Acquia stage environments with LetsEncrypt, semi-automated

Main Drupal Feed - Fri, 10/05/2018 - 00:00

I recently ran into a series of weird issues on my Acquia production environment which I traced back to some code I deployed which depended on my site being served security using HTTPS.

Acquia Staging environments don’t use HTTPS by default and require you to install SSL certificates using a tedious manual process, which in my opinion is outdated, because competitors such as Platform.sh and Pantheon support lots of automation around HTTPS using Let’s Encrypt.

Anyhow, because staging did not have HTTPS, I could not test the code, which ended up costing me an evening debugging an outage on a production environment.

I found a great blog post which explains how to set up Let’s Encrypt on Acquia environments, Installing (FREE) Let’s Encrypt SSL Certificates on Acquia, by Chris at Redfin solutions, May 2, 2017. Although the process is very well documented, I made some tweaks:

  • First, I prefer using Docker-based solutions rather than install softward on my computer. So, instead of install certbot on my Mac, I opted to use the Certbot Docker Image, this has two advantages for me: first, I don’t need to install certbot on every machine I use this script on; and second, I don’t need to worry about updating certbot, as the Docker image is updated automatically. Of course, this does require that you install Docker on your machine.
  • Second, I automated everything I could. This result in this gist (a “gist” a basically a single file hosted on Github), a script which you can install locally.
Running the script

When you put the script locally on your computer (I added it to my project code), at, say ./scripts/set-up-letsencrypt-acquia-stage.sh, and run it:

  • the first time you run it, it will tell you where to put your environment information (in ./acquia-stage-letsencrypt-environments/environment-my-acquia-project-one.source, ./acquia-stage-letsencrypt-environments/environment-my-acquia-project-two.source, etc.), and what to put in those files.
  • the next time you run it, it will automate what it can and tell you exactly what you need to do manually.

I tried this and it works for creating new certs, and should work for renewals as well!

I recently ran into a series of weird issues on my Acquia production environment which I traced back to some code I deployed which depended on my site being served security using HTTPS.

Dcycle: HTTPS on Acquia stage environments with LetsEncrypt, semi-automated

Main Drupal Feed - Fri, 10/05/2018 - 00:00

I recently ran into a series of weird issues on my Acquia production environment which I traced back to some code I deployed which depended on my site being served security using HTTPS.

Acquia Staging environments don’t use HTTPS by default and require you to install SSL certificates using a tedious manual process, which in my opinion is outdated, because competitors such as Platform.sh and Pantheon support lots of automation around HTTPS using Let’s Encrypt.

Anyhow, because staging did not have HTTPS, I could not test the code, which ended up costing me an evening debugging an outage on a production environment.

I found a great blog post which explains how to set up Let’s Encrypt on Acquia environments, Installing (FREE) Let’s Encrypt SSL Certificates on Acquia, by Chris at Redfin solutions, May 2, 2017. Although the process is very well documented, I made some tweaks:

  • First, I prefer using Docker-based solutions rather than install softward on my computer. So, instead of install certbot on my Mac, I opted to use the Certbot Docker Image, this has two advantages for me: first, I don’t need to install certbot on every machine I use this script on; and second, I don’t need to worry about updating certbot, as the Docker image is updated automatically. Of course, this does require that you install Docker on your machine.
  • Second, I automated everything I could. This result in this gist (a “gist” a basically a single file hosted on Github), a script which you can install locally.
Running the script

When you put the script locally on your computer (I added it to my project code), at, say ./scripts/set-up-letsencrypt-acquia-stage.sh, and run it:

  • the first time you run it, it will tell you where to put your environment information (in ./acquia-stage-letsencrypt-environments/environment-my-acquia-project-one.source, ./acquia-stage-letsencrypt-environments/environment-my-acquia-project-two.source, etc.), and what to put in those files.
  • the next time you run it, it will automate what it can and tell you exactly what you need to do manually.

I tried this and it works for creating new certs, and should work for renewals as well!

I recently ran into a series of weird issues on my Acquia production environment which I traced back to some code I deployed which depended on my site being served security using HTTPS.

Acquia Developer Center Blog: Experience Express in Darmstadt: Celebrating Drupal 8's Most Important Release Yet

Main Drupal Feed - Thu, 10/04/2018 - 16:52

Though there was no DrupalCon Europe this year, the European Drupal community stepped up and organized their own conference, Drupal Europe, in Darmstadt, Germany last month. An incredibly successful gathering held in the Darmstadtium venue, a beautiful convention center in the center of this college town, Drupal Europe demonstrated the unique power that grassroots initiatives can have in our open-source community.

Tags: acquia drupal planet

Acquia Developer Center Blog: Experience Express in Darmstadt: Celebrating Drupal 8's Most Important Release Yet

Main Drupal Feed - Thu, 10/04/2018 - 16:52

Though there was no DrupalCon Europe this year, the European Drupal community stepped up and organized their own conference, Drupal Europe, in Darmstadt, Germany last month. An incredibly successful gathering held in the Darmstadtium venue, a beautiful convention center in the center of this college town, Drupal Europe demonstrated the unique power that grassroots initiatives can have in our open-source community.

Tags: acquia drupal planet

blog.studio.gd: Drupal 8 Views Plugins (Part 2) : The display extender plugin

Main Drupal Feed - Thu, 10/04/2018 - 15:14
Let's see how and why to use a views display extender plugin.

blog.studio.gd: Drupal 8 Views Plugins (Part 2) : The display extender plugin

Main Drupal Feed - Thu, 10/04/2018 - 15:14
Let's see how and why to use a views display extender plugin.

blog.studio.gd: Views Plugins (Part 1) : Simple area handler plugin

Main Drupal Feed - Thu, 10/04/2018 - 15:14
In this series I will show you how to make use of the new Drupal 8 Plugin system, we begin with a simple example : the views area handler plugins.

blog.studio.gd: Views Plugins (Part 1) : Simple area handler plugin

Main Drupal Feed - Thu, 10/04/2018 - 15:14
In this series I will show you how to make use of the new Drupal 8 Plugin system, we begin with a simple example : the views area handler plugins.

blog.studio.gd: Views Plugins (Part 1) : Simple area handler plugin

Main Drupal Feed - Thu, 10/04/2018 - 15:14
In this series I will show you how to make use of the new Drupal 8 Plugin system, we begin with a simple example : the views area handler plugins.

blog.studio.gd: Overview of CMI in Drupal 8

Main Drupal Feed - Thu, 10/04/2018 - 15:14
Some notes about the new Configuration management system in Drupal 8

blog.studio.gd: Overview of CMI in Drupal 8

Main Drupal Feed - Thu, 10/04/2018 - 15:14
Some notes about the new Configuration management system in Drupal 8

blog.studio.gd: Overview of CMI in Drupal 8

Main Drupal Feed - Thu, 10/04/2018 - 15:14
Some notes about the new Configuration management system in Drupal 8

Pages