Drupal CMS News Digest

developments tricks, articles and reviews from Drupal specialists

News Categories: SEO  Design  Marketing
OPC.com.au's Drupal Blogs: The Season's Upon Us: Volume 2
Two new web development based Christmas Carols
Srijan Technologies: Empowering E-commerce Sites with Drupal Solutions to Boost Conversions
Acknowledged as one of the most popular online activities, online shopping is considered one of the key contributors in taking up global e-commerce sales to 3.53 trillion US dollars in 2019, with e-retail revenues' projected growth of approximately 6.54 trillion US dollars in 2022.
Agiledrop.com Blog: Interview with Anne Stefanyk, CEO of Kanopi Studios: Drupal can be anything you want it to be
This time we spoke with Kanopi Studios' awesome CEO Anne Stefanyk, covering everything from her first getting to know the Drupal community to Kanopi's exciting projects and community involvement all through to Anne's love of treehouses.  READ MORE
myDropWizard.com: Drupal 6 security update for Webform module
As you may know, Drupal 6 has reached End-of-Life (EOL) which means the Drupal Security Team is no longer doing Security Advisories or working on security patches for Drupal 6 core or contrib modules - but the Drupal 6 LTS vendors are and we're one of them!Today, there is a Critical security release for the Webform module to fix a Cross Site Scripting (XSS) vulnerability.The Webform module is for making forms and surveys in Drupal. It doesn't sufficiently sanitize token values taken from query strings. If a query string token is used as the value of a markup component, an attacker can inject JavaScript into a page.See the security advisory for Drupal 7 for more information.Here you can download the Drupal 6 patch or the full release.If you have a Drupal 6 site using the Webform module, we recommend you update immediately! We have already deployed the patch for all of our Drupal 6 Long-Term Support clients. :-)If you'd like all your Drupal 6 modules to receive security updates and have the fixes deployed the same day they're released, please check out our D6LTS plans.Note: if you use the myDropWizard module (totally free!), you'll be alerted to these and any future security updates, and will be able to use drush to install them (even though they won't necessarily have a release on Drupal.org).
Bounteous.com: Acquia To Acquire AgilOne, Expands Customer Data Capabilities
Acquia is acquiring AgilOne, an enterprise customer data platform provider to incorporate into its marketing cloud offerings.
Acquia to acquire AgilOne to solve data challenges with AI
I'm excited to announce that Acquia has signed a definitive agreement to acquire AgilOne, a leading Customer Data Platform (CDP). CDPs pull customer data from multiple sources, clean it up and combine it to create a single customer profile. That unified profile is then made available to marketing and business systems to improve the customer experience. For the past 12 months, I've been watching the CDP space closely and have talked to a dozen CDP vendors. I believe that every organization will need a CDP (although most organizations don't realize it yet). Why AgilOne? According to independent research firm The CDP Institute, CDPs are a part of a rapidly growing software category that is expected to exceed $1 billion in revenue in 2019. While the CDP market is relatively new and small, a plethora of CDPs exist in the market today. One of the reasons we really liked AgilOne is their machine learning capabilities — they will give our customers a competitive advantage. AgilOne supports machine learning models that intelligently segment customers and predict customer behaviors (e.g. when a customer is likely to purchase something). This allows for the creation and optimization of next-best action models to optimize offers and messages to customers on a 1:1 basis. For example, lululemon, one of the most popular brands in workout apparel, collects data across a variety of...
Matt Glaman: PHPStan Drupal: detecting deprecated constants and preparing for PHPStan 0.12 support
PHPStan Drupal: detecting deprecated constants and preparing for PHPStan 0.12 support Tuesday 10, December 2019 mglaman # drupal phpstan 24for2019
Promet Source: Web Accessibility: Top Tools and Key Truths
More so than ever before, ensuring digital accessibility through compliance with  WCAG 2.1, is a multi-faceted endeavor that needs to be approached from several angles.   
Hook 42: How to Streamline Update Hooks Using the Batch API
How to Streamline Update Hooks Using the Batch API Lindsey Gemmill Tue, 12/10/2019 - 18:45
Specbee: Have you leveraged Drupal’s Computed Field Module yet? – Get started now with this quick guide
Have you leveraged Drupal’s Computed Field Module yet? – Get started now with this quick guide Sahana N 10 Dec, 2019 Top 10 best practices for designing a perfect UX for your mobile app Computed Field Module is extremely beneficial to a Drupal developer at various events. There are times when you have tons of Fields, a few of which can be consolidated into one field. Sometimes, you might need a field that is a computation of two or more fields, which does not need user inputs. Or you might just want to store the current user’s data directly into the database. 
  
When you want to populate content automatically without user inputs in Drupal, we can leverage the Computed Field Module for Drupal 8. This module is a very powerful field module that allows us to insert custom calculated/computed fields via PHP code. These values can be either stored directly in the database or can be calculated while using node views.  This module comes with a security warning as the custom code entered in the field is going to be saved in the database. Adding PHP code in the text area (“Insert your working code here”) without the use of Hooks in custom modules, is a huge threat to the security of your website. This module is recommended to be used by developers with good skills and...
Amazee Labs: Frontend with Web Components and Lit-element
Web components are a collection of web standards allowing you to create new HTML tags with custom names, reusability and full encapsulation on styles & markup. Because they are included in the HTML spec, they are compatible with the big frameworks. None of the big frameworks can avoid supporting HTML (as this is required to render in a browser) therefore support for web components is guaranteed. 
Matt Glaman: Storing metadata about your Drupal site in Gatsby's schema
Storing metadata about your Drupal site in Gatsby's schema Monday 9, December 2019 mglaman # 24for2019 gatsbyjs drupal
Zivtech: Why You Should Upgrade to Drupal 8 (Even With Drupal 9 On the Way)
With Drupal 9 set to be released later next year, upgrading to Drupal 8 may seem like a lost cause. However, beyond the fact that Drupal 8 is superior to its predecessors, it will also make the inevitable upgrade to Drupal 9, and future releases, much easier.  Acquia puts it best in this eBook, where they cover common hangups that may prevent migration to Drupal 8 and the numerous reasons to push past them. The Benefits of Drupal 8 To put it plainly, Drupal 8 is better. Upon its release, the upgrade shifted the way Drupal operates and has only improved through subsequent patches and iterations, most recently with the release of Drupal 8.8.0.  Some new features of Drupal 8 that surpass those of Drupal 7 include improved page building tools and content authoring, multilingual support, and the inclusion of JSON:API as part of Drupal core. We discussed some of these additions in a previous blog post.  Remaining on Drupal 7 means hanging on to a less capable CMS. Drupal 8 is simply more secure with better features. What Does Any of This Have to Do With Drupal 9? With an anticipated release date of June 3, 2020, Drupal 9 will see the CMS pivot to an iterative release model, moving away from the incremental releases that have made upgrading necessary in the past. That means that migrating to Drupal 8 is the last major migration Drupal sites will have to undertake. As Acquia...
Agiledrop.com Blog: Our blog posts from November 2019
The year has come to a close - and what a year it has been! For Agiledrop as well as for Drupal, this has been a truly amazing and successful year - and yet, we feel it is only a prelude to all that’s coming in 2020. To properly end the year, here’s a recap of all our posts from last month - enjoy! READ MORE
TomThorp.me Blog: Module GoogleTagManager 8.x-1.3 released
Drupal module GoogleTagManager 8.x-1.3 has been released
Mediacurrent: Open Waters Podcast Ep 8: Streamlined Design With Rain
This episode, we welcome UX pros Cheryl Little and Becky Cierpich to talk about the Mediacurrent Rain installation profile. Hear how Rain, the recent winner of Acquia’s “Open Source Giants” award, can streamline your design project.
Audio Download Link  Project Pick:   Becky: nocoffee vision simulator Cheryl: Notion.so Interview: What is Rain? How did Mediacurrent designers help build Rain? What’s included in the Rain component library? Are you glad that you did/ how does this benefit your team? How do digital strategists interact with Rain? Do developers like Rain? How about clients? What has their reaction been? OK, how about project managers? Do they get anything out of Rain besides a more efficient project? Thinking about the editorial experience, how does Rain look to a site builder? Is there any reason a project shouldn’t start with Rain? What's next for the future of Rain? Resources Check out Cheryl and Becky's presentation Rain: A New Tool to Streamline Design with Reusable Components.  Learn more about Rain's content authoring tools. Read about our Open Source Giants award on Acquia's blog.

Number of Total Worldwide Registered Domains Updated: Jan 20 2020