Drupal CMS News Digest

developments tricks, articles and reviews from Drupal specialists

News Categories: SEO  Design  Marketing
DevCollaborative: Choosing the Right Analytics Tool For Your Nonprofit Website
Google Analytics is changing, and becoming more complex. Do you need GA 4? Here's a summary of the top analytics tools your nonprofit website can use to measure its performance, and how to find one that's right for you. 
Drupal Association blog: DrupalCon Health and Safety Policies in a Changing World
We are looking forward to gathering in person at DrupalCon Pittsburgh! And current projections show that many will be gathering: registrations are up 32% over last year. There is much work being done to make DrupalCon Pittsburgh the ultimate Drupal event in North America, one that generates excitement for Drupal and spurs the creativity that abounds within the Drupal Community. We also recognize that we’re doing this planning work amid rapidly changing pandemic conditions. The Drupal Association has been monitoring COVID-19 trends and has seen a marked decrease in Covid-19 cases both nationally and in Pittsburgh. The CDC reports that weekly cases since January for the U.S. have dropped 67%, and for Allegheny County (which incorporates Pittsburgh), it has dropped 60%. Pittsburgh is currently rated as “low risk” by the CDC. This assessment is matched by the World Health Organization’s trends, which show a significant decline in cases in the U.S. This is GREAT news! News that I hope makes everyone feel more comfortable in joining us in Pittsburgh. Some have been asking if that means we are going to change our health and safety policies for this event. In January, we updated our health and safety policies prior to opening registration. This update removed a vaccine or daily testing requirement, but retained masking indoors. Let me explain why. The COVID-19 pandemic forced the...
Lullabot: Guardrails and Content Authoring Flexibility: Finding the Right Balance
Content teams want the flexibility to publish content in a way that allows for creativity. They want landing pages to be dynamic and reflect the vision they have inside their heads. Organizations want to encourage brand and writing-style consistency (sometimes across a whole network of websites). They also want to ensure their content is maintainable and meets web accessibility and security standards.
SystemSeed.com: Revolutionizing Mental Health Support: SystemSeed Named Finalists in 2023 Global Business Tech Awards
Revolutionizing Mental Health Support: SystemSeed Named Finalists in 2023 Global Business Tech Awards We are finalists in the Tech For Good category of the 2023 Global Business Tech Awards. The nomination recognizes our work n EQUIP, a digital training and assessment platform for mental health first-aiders in 70+ countries. Tamsin Fox-Davies Wed, 03/29/2023 - 14:21
LN Webworks: 5 Unique Startup Ideas to Leverage the Power of GPT-4 and Drupal
Are you looking for new startup ideas but not sure where to begin? Look no further than the intersection of GPT-4 and Drupal. These innovative technologies offer endless possibilities for entrepreneurs planning to start a new business. Open AI released the latest version of ChatGPT, i.e., GPT-4, a large multimodal model, on March 14th, 2023. The next day, Arun Chandrasekaran, an analyst at Gartner Research, told CNN, "The powerful language capabilities of GPT-4 will be used for everything from storyboarding, and character creation to gaming content creation." Even though the model is in its early phase and not publicly available to everyone, companies can prepare themselves for the upcoming AI wave. In the article, you will learn five startup ideas that leverage Drupal and GPT-4 integration to create innovative solutions to real-world problems.  5 Startup Ideas You Can Execute using ChatGPT (GPT-4) and Drupal To get access to OpenAI API services, you will need to obtain a license from OpenAI, the company that owns and develops language models. Before obtaining a license, reviewing their terms and conditions carefully is recommended to ensure compliance with the usage guidelines. With Drupal development expertise and a keen eye for opportunity, you can turn these startup ideas into reality and capitalize on the power of AI. 1. Content creation platform powered by GPT-4 A...
Opensource.com: 6 steps to reduce the carbon footprint of your website
6 steps to reduce the carbon footprint of your website mike_gifford Wed, 03/29/2023 - 03:00 Let's prioritize web sustainability and work together to create a more sustainable digital future. According to Mozilla, Information Communications Technology (ICT) is expected to emit more carbon by 2025 than any single country besides China, India, and the United States…
Zyxware Technologies: Zyxware Technologies Partners with ICFOSS for the Back-to-Work Program for Women
The "Back to Work for Women" program is a residential training program organised by ICFOSS (International Centre for Free and Open Source Software) designed to help women who took a career break due to personal commitments to re-enter the workforce by acquiring new skills in the free software domain—the 5th edition of the program which was centred around using Drupal to develop digital experience platforms. The program was organised by ICFOSS, with support from various organisations such as Kerala Knowledge Economy Mission (KKEM), Kerala Development and Innovation Strategy Council (K-DISC), and as part of the Gender & Technology initiative by the government of Kerala. Zyxware Technologies, a leading digital transformation firm, participated in the program by providing training on Drupal technology to expand the talent pool of Drupal developers and the Drupal community in general.
DrupalEasy: Perfecting the Art of Drupal Talent Development
Drupal Career Online Palantir.net Fellowships enrich their corporate characterWhen George DeMet and Tiffany Farriss brought Palantir.net into being in 1996, they sought to create an organization that strives for excellence not only in client services, but also in a collaborative, creative environment in which its staff brings out the best in each other. They also believe that the more diverse that staff, the better their corporate culture can achieve excellence on all fronts.When you chat with George, Tiffany, or really any Palantiri, you realize these guidelines are not just words in a value statement; collaboration and creativity truly are the undercurrent of everything they do, including making sure that present and future Palantiri succeed. Interns are a key component of Palantir’s team, which includes senior engineers, designers, and architects who started as interns nearly 10 years ago. In addition, they are committed to growing talent in a thoughtful, inclusive way. “Some of our longest-serving team members started with us as interns out of college, and we are always looking for opportunities to help people with passion and potential to build experience and expertise by working with our team on real-life projects,” George beams. A few years ago, Palantir pioneered a mentoring initiative to help the Drupal Community become more diverse. In addition to contributing to the...
Matt Glaman: Adding backward compatibility to Rector rules
Rector is a PHP tool that automates refactoring your code to take advantage of the latest language-level features in PHP or automated usages of deprecated code when upgrading your dependencies. The Drupal community has relied heavily on Rector via the drupal-rector extension to automate major version upgrade fixes. Also, Tomas Votruba, the creator of Rector, is consistently blogging and creating tooling to elevate the developer experience. Rector is a great tool, but there are a lot of consequences when using it for contributed code.
kevinquillen.com: OpenAI / ChatGPT module release with new features
It's been a minute, but in just a few short weeks we have made a lot of progress adding features and fixing bugs in the OpenAI module for Drupal. We have just released an alpha7 preview of the module containing 3 notable changes:
Specbee: How to Create Dynamic Layouts with Layout Builder, CTools, and View Modes
How to Create Dynamic Layouts with Layout Builder, CTools, and View Modes Mustakim Farooqui 28 Mar, 2023 Subscribe to our Newsletter Now Subscribe Leave this field blank Having an attractive and engaging website is crucial to success in today’s digital age. One way to achieve this is by using dynamic layouts that allow for flexibility and creativity in designing your website. Fortunately, Drupal provides a powerful set of tools that can help you create dynamic layouts with ease. In this article, we will explore how to use Layout Builder, CTools, and View Modes to build custom layouts for your Drupal website. Whether you're a beginner or an experienced Drupal developer, this guide will provide you with the knowledge and skills to take your website design to the next level. New to Layout builder? Explore more articles to gain a deeper understanding. Leveraging Entity View Modes and CTools Module for Dynamic Design Strategies When using the Drupal layout builder, we may develop a number of strategies to maximize its effectiveness. Contributed modules like paragraphs, views, CTools, and others can be used in conjunction with Layout builder to develop these strategies. We can also make use of...
Talking Drupal: Talking Drupal #392 - Public Speaking
Today we are talking about Public Speaking with Marjorie Freeman & AmyJune Hineline. For show notes visit: www.talkingDrupal.com/392 Topics Why Public Speaking is important Why people are afraid of Public Speaking Tips to overcome Imposter Syndrome What makes a good experience Never do’s Favorite Public Speakers Alternatives Podcasting as Public Speaking Writing Workshop How to get started Resources Diverse Speaker Training Group Handbook (Jill Binder) SFDUG Writer’s Workshop Drupal Camp Asheville Neurodiversity Initiative A11yTalks SFDUG is looking for speakers Dak Prescott Walter Peyton acceptance speech Pedro Pascal monologue Matt Kleve opensource.com Enable architect Guests Marjorie Freeman - @the_mjfreeman AmyJune Hineline - @volkswagenchick Hosts Nic Laflin - www.nLighteneddevelopment.com @nicxvan John Picozzi - www.epam.com @johnpicozzi Kat Shaw - drupal.org/u/katannshaw @katannshaw MOTW Correspondent Stephen Cross @stephencross Environment Indicator Adds visual indicator to identify which admin environment is being accessed.
Jacob Rockowitz: Exploring Decoupled/Headless Drupal distributions while building the Schema.org Blueprints demo
To demonstrate the best content authoring and administration user experience, I created a dedicated Schema.org Blueprints Demo module. The Schema.org Blueprints Demo module does a lot more than content modeling. For example, the demo switches Drupal's admin and site theme to the Gin Admin Theme with Dashboards. The Schema.org Blueprints Demo module provides a fully progressive decoupled working instance of Drupal. To build this demo, I examined a few popular decoupled Drupal distributions for ideas and inspiration.DistributionsI refrain from using distributions because they can become challenging to maintain and manage. At the same time, distributions are invaluable learning resources for understanding the modules and custom code required to build a fully working instance of Drupal. I am looking forward to Drupal's Recipes initiative, which will be a modernization of Drupal's distribution system to allow site builders to assemble Drupal site features and functionality for their specific needs.To build my Schema.org Blueprints demo, I spent hours reviewing different distribution's module selections and custom code. I am sharing what I found when comparing two very popular headless/decoupled distributions.ContentaContenta was first released in 2017. Contenta is a fully decoupled implementation for Drupal. It is a community maintained distribution supporting several front-end...
The Drop Times: The Unending Carbon Cycle
Sometime during the mid-90s, I remember attending a media camp organized for journalism aspirants. A speaker, whom I don’t recall, talked to us about writing newspaper columns. One piece of advice still lingers is that the note should always begin with a pleasant tone and end with a satisfying élan. But what will one do when the heart is heavy, and the news is unpleasant?  “In the dark times
Will there also be singing?
Yes, there will also be singing.
About the dark times.” —wrote Bertolt Brecht.  I don’t want to paint the times dark. I do not think any particular time is darker than the darkest. But unforeseen things happen all the time, and some of them might be unsettling to us.  For the team-TDT, Jayesh’s demise was such a moment. We lost a brother. I take this moment to offer condolences to his grieving family. Every death gives rise to a new carbon cycle. Let the wheels of life roll.  I need to break this grimace. So let us talk about new product announcements. Pantheon has published 2023 first-quarter updates. It includes front-end sites update, support for PHP 8.2 and Drupal 10, and performance improvement in the site listing page. They have also announced EOL for their built-in LocalDev feature.  Hinto group is conducting a webinar on April 4 to popularise a new module incorporating OpenAI functionality with CKEditor5, providing users with a...
Envato Tuts+: Intro to Drupal: Build a Simple CMS
Drupal's popularity has lately been rising. It's a great platform for setting up content management systems and community driven sites. Here, I'll give a general overview of Drupal and build a simple site for a fake client. We'll begin with outlining the client's needs, installing and configuring a few modules, creating user roles and assigning permissions, and finally we'll add in some content. We won't go into theming, as it's a bit out of the scope of this article. 1. A fake client Let's start off with a fake client. SmartMarks is a small marketing consulting firm, with 4 employees. Each employee would like their own blog. The site will need a few pages in addition to the blogs: Home About Contact Links Blogs Shannon, the business owner, wants full control over the site. The rest of the employees (Bill, Jean, and Terry) should only be able to write blog entries, but Bill may publish links. The contact us form will accept the user's name, phone, email, and a short message. Submissions of the contact form should be sent only to Shannon. Sounds pretty simple, huh? Well with Drupal, a lot of this core functionality is already built in. We'll use as much of the core functionality as we can, and we'll add in a few other modules to make building this site a breeze! 2. Install some stuff First, start out by installing Drupal. I'll be developing this one on my local machine...
Envato Tuts+: What's New in Drupal 7
Drupal is one of the most popular content management systems (CMS) out there. To mark the new year, Drupal 7, the next major version of Drupal, is being released! In this article, I'll walk you through some of the most exciting new features. New Themes The old themes have been replaced with powerful, new ones. If you've worked with Drupal 6, you may have noticed the default "Garland" theme looks a bit outdated by now. Furthermore, using Garland for site administration and content editing is, frankly, not very intuitive. Drupal 7 changes all that! The old themes have been discarded and replaced with a powerful theme trio: Bartik - The attractive new default theme your users will see Seven - The new administrative theme. If you've worked with Drupal 6, you will love this new administrative theme (more about that in a following section). Stark - A blank theme that helps theme developers (aka the themers) understand Drupal's default HTML and CSS As always, these themes can be replaced by a theme you download and install from Drupal.org or by a custom theme of your own making! Revamped Admin Interface One of the most intrinsic functions of any CMS, be it Wordpress, Joomla, or Drupal, is to provide an easy way for end-users to update content. Drupal 6 has some very good administrative themes, such as Rubik, but Drupal 7 makes creating, updating, and editing content far simpler...

Number of Total Worldwide Registered Domains