Technology

Check your Drupal site's external links with URL Status Scanner

External links are valuable tools for your website to interact with, load resources, or consume services across the web. Some basic examples are the URL of a YouTube video, an image stored on a different server, or a link to a resource provided by a CDN (Content Delivery Network), such as a font or a JavaScript library.

For your website to work according to your needs and users' expectations, it is important that the links pointing to the various external resources operate normally and do not return errors such as timeouts or the typical 404 (Not found).

Doing this type of “URL scanning” manually can be quite a tedious task, especially considering that faults are usually corrected only when we identify them ourselves or when a third party reports them to us.

How to install Drupal CMS with DDEV (without being an expert)

This guide will help you install DDEV and set up a local Drupal CMS environment on Windows (WSL2 + Ubuntu) and macOS in a simple and efficient way.

Guide for Windows (WSL2 + Ubuntu)

Step 1: Install WSL2 and Ubuntu

WSL2 (Windows Subsystem for Linux) allows you to run a Linux environment on Windows.

Drupal CMS: the new era of Drupal

Much has been said about Drupal's big shift to a broader and different audience than the one we were used to. Drupal CMS is designed for those who are looking for an easy-to-manage solution without relying on developers.

Wasn't Drupal already a CMS? What's the difference?

Drupal has always been a CMS (Content Management System), but the difference is that Drupal CMS is a specialized version of Drupal Core. Its goal is to offer a fast, friendly and preconfigured solution for those who need to manage content without technical knowledge.

How to display PHP error messages in Drupal 8 and 9

If you are ever working with code in Drupal and encounter the typical message, "The website encountered an unexpected error. Please try again later," it’s a sign that there’s a bug. However, there’s no way to know exactly where it occurred, and it's tedious to go back and forth trying to find it manually. Drupal has an error level manager to help display errors.

The following tip is a trick developers can use to make the most obvious errors visible.

All you have to do is copy the following code.

Codigo PHP

And paste it into the "settings.php" file of your Drupal installation.

Mobile Improvements Drupal 8

In addition to improving the experience for editors, another big area of ​​improvement for end users are features that make Drupal 8 mobile-friendly by default, to keep up with the global explosion of mobile devices around the world.

What it meant to have 25GB 30 years ago

In just thirty years, hardware technology has made quite a considerable advance. If you don't believe it, look at the following image where a comparison is made between what it meant to have 20GB of disk space 30 years ago and 32GB today. comparison is clear both in physical space and price and weight, especially the latter.

In just thirty years, hardware technology has made quite a considerable advance. If you don't believe it, look at the following image where a comparison is made between what it meant to have 20GB of disk space 30 years ago and 32GB today. comparison is clear both in physical space and price and weight, especially the latter.

The comparison in numbers is:

IBM 3380 Disk Systems – 1980 8 IBMs 3380 Disk Systems of 2.5GB each (totaling 20GB)

Estimated Value: $648,000 to $1,137,000

Weight: 2,000kg (2,000,000g) microSD – 2010

Whatsapp Button module for Drupal

Nowadays, fast and direct communication with users is essential to improve the experience on any website built with Drupal. To facilitate this contact, the Whatsapp Button module offers a simple and effective solution within the Drupal ecosystem.

What does this module do?

The Whatsapp Button module allows you to add a configurable block anywhere on the site, providing direct access to Whatsapp. With this button, users can start a conversation immediately with a single click.

Administer Users by Role Custom Actions module for Drupal

When it comes to managing users in Drupal, flexibility and permissions control are key aspects to ensure efficient management. In this sense, the Administer Users by Role Custom Actions module extends the functionality of the base Administer Users by Role module, providing new options for user administration.

What does this module do?

This module allows sub-administrators, with appropriate permissions, to lock and unlock users with allowed roles. With this extension, organizations can delegate user management without compromising security or granting excessive permissions.

What does it mean to be experts in Drupal and why is SeeD EM a leading company in this field?

In the realm of digital transformation, Drupal has emerged as a robust and versatile platform capable of supporting the creation of personalized and scalable digital experiences. However, Drupal's true value is only revealed when implemented by experts who deeply understand its architecture and can tailor its capabilities to meet the specific needs of an organization. This is where SeeD EM shines as a true leader in Drupal development, offering a comprehensive approach that includes Design, UX/UI, information architecture, and advanced web service integration capabilities.