Author: dunlop
hussainweb.me: How to get the current node in a block plugin in Drupal 8
I was trying to build a block plugin in Drupal 8 recently. The requirement was straight-forward. I would show these blocks on node pages of a certain type. Depending on the values in that node, the block content changes. The requirements are straight-forward but there are a lot of things to consider in this scenario.…
The 8 Best Free and Open Source CRM Software Solutions – Capterra Blog
I put together a list of free CRMs that are free forever (no free trials), support at least 250 contacts, and have no limit on the number of emails you can send at the free level. Source: The 8 Best Free and Open Source CRM Software Solutions – Capterra Blog
Interview with Mike Gifford, Drupal 8 Core Accessibility maintainer
https://www.agiledrop.com/blog/interview-mike-gifford-drupal-8-core-accessibility-maintainer
Drupal 8.6.0 released | Dries Buytaert
Learn what is new in Drupal 8.6.0, and how content authors, evaluators and developers can all take advantage. Source: Drupal 8.6.0 released | Dries Buytaert
Archiving a website created in Drupal 8 to HTML | Droptica Blog
What to do with an old, outdated website that you would like to keep online? The perfect solution is to archive it to pure HTML code. We will demonstrate it on the example of a drupalcamp.pl website created in Droopler, based on Drupal 8. Source: Archiving a website created in Drupal 8 to HTML | Droptica Blog
Drupal 8 composer installation on EC2 with Ubuntu 18.04 LTS | ARREA Systems
In this post we will share our experience with installing a Drupal 8 application on an Amazon EC2 server with latest Ubuntu 18.04 LTS.Installing Drupal with composer greatly simplify system maintenance and further update. Source: Drupal 8 composer installation on EC2 with Ubuntu 18.04 LTS | ARREA Systems
Face-off 2018: Drupal vs Sitecore Comparison | Opensense Labs
A game of soccer is not shorn of any fanfare among the soccer lovers when the so-called English Premier League brings together the greatest players in the same team. And when two legendary players of different nations play together for the same franchise, fans often find it an arduous task to pick the champion of…
Handling Time Zones in a Progressively Decoupled Drupal Application | Aten Design Group
When building an event management application recently, we ran into the issue of handling time zone issues. One of our most common issues what that two logged in users could see a different time for the same event. Here’s how we fixed it (and all the other annoying bugs we found along the way). Source:…
Customize migrations when upgrading to Drupal 8
Content of this page Rename fields when upgrading to Drupal 8 Writing custom process plugins hook_migrate_prepare_row() hook_migration_plugins_alter() Migrate Plus provides a PREPARE_ROW event Rename fields when upgrading to Drupal 8 Source: Customize migrations when upgrading to Drupal 8
Upgrade using Drush | Drupal 8 guide on Drupal.org
Drush is a command line shell and scripting interface for Drupal. Upgrading to Drupal 8 using Drush is an alternative to using the browser user interface. Upgrading to Drupal 8 using Drush is very useful when migrating complex sites as it allows you to run migrations one by one and it allows rollbacks. Source: Upgrade…