Drupal Feeds

KnackForge: How to update Drupal 8 core?

Planet Drupal - Sat, 2018-03-24 05:01
How to update Drupal 8 core?

Let's see how to update your Drupal site between 8.x.x minor and patch versions. For example, from 8.1.2 to 8.1.3, or from 8.3.5 to 8.4.0. I hope this will help you.

  • If you are upgrading to Drupal version x.y.z

           x -> is known as the major version number

           y -> is known as the minor version number

           z -> is known as the patch version number.

Sat, 03/24/2018 - 10:31

KnackForge: How to update Drupal 8 core?

Feeds from Drupal.org - Sat, 2018-03-24 05:01
How to update Drupal 8 core?

Let's see how to update your Drupal site between 8.x.x minor and patch versions. For example, from 8.1.2 to 8.1.3, or from 8.3.5 to 8.4.0. I hope this will help you.

  • If you are upgrading to Drupal version x.y.z

           x -> is known as the major version number

           y -> is known as the minor version number

           z -> is known as the patch version number.

Sat, 03/24/2018 - 10:31
Categories: Straight From Drupal

Migrate process extra

Latest Drupal Modules - Sat, 2017-06-24 09:50

Provides a collection of Migrate process plugins that are not part of the core or Migrate Plus process plugins.

Categories: Straight From Drupal

SzuBe API integration

Latest Drupal Modules - Fri, 2017-06-23 23:28

SzuBe API integration module help to integrate Szube API to drupal sites.


SzuBe is a webmaster tools system allow to analyse monitor web sites (http://www.szube.com).



API activation (And config on SzuBe) : https://szu.be/szu/apiconfig
API documentation : https://szu.be/documentation/1002/szu-api

Categories: Straight From Drupal

Chosen transliterate

Latest Drupal Modules - Fri, 2017-06-23 18:10

Allow for the Chosen module to be able to transliterate the select options.

This needs a modification to the chosen library.

I am maintaining fairly up to date releases of it.


Categories: Straight From Drupal

Kaltura Media Entity

Latest Drupal Modules - Fri, 2017-06-23 17:34

Testing Kaltura media entity integration.

Categories: Straight From Drupal

External CDN

Latest Drupal Modules - Fri, 2017-06-23 17:11

This module allows to add external CDNs and manage visibility for each of them from the admin panel.


Pretend you want to integrate to your site some js framework, css library or some awesome fonts that you found in the Internet. How you can do this? Here is some ways:

Categories: Straight From Drupal

Geo hCard Map

Latest Drupal Modules - Fri, 2017-06-23 14:28

Map of hCard elements found in the current webpage. All .cb-popup sub-elements will be included in the map popup for the corresponding .vcard item. See below for an example of a hCard element. The developer must ensure the correct hCard markup in the post templates.

<div id="geo-hcard-map">loading map...</div>

Categories: Straight From Drupal

Weeronline Formatter

Latest Drupal Modules - Fri, 2017-06-23 12:15

This module provides extra formatter to core's integer field. It creates an picture like above. To use it, create an integer field and paste the relevant id from the weeronline url (http://www.weeronline.nl/Europa/Spanje/Javea/4129283) in this case 4129283.

Choosing the weeronline_formatter as the formatter will render it as the picture below.


Categories: Straight From Drupal

XPath scraper

Latest Drupal Modules - Thu, 2017-06-22 23:18

XPath scraper allows you to scrape data from another website by parsing html using xpath.

How does it work:
  1. Download and enable XPath scraper module.
  2. Create new module that requires XPath scraper and put the configuration at {module_name}/src/Controller/ScraperConfigController.php.

kindly see xpath_scraper_test which has the following files:

Categories: Straight From Drupal

Allow existing users to register without errors

Latest Drupal Modules - Thu, 2017-06-22 21:03

Instead of giving users who already have an account an error message when they register, this module sends a password reset e-mail to welcome them.

For example, a person who had their account created by an administrator, or who self-registered already but hasn't logged in yet, and tries to register at the site is now shown a message letting her know her account is approved and that they have been sent an e-mail with a reset-link for her password.

Without this module Drupal would trigger an unfriendly "This email is already in use" error.

Categories: Straight From Drupal

Plivo SMS integration

Latest Drupal Modules - Thu, 2017-06-22 21:02

This module provides integration between the Plivo SMS service and the SMS framework module.

Maintainers of this module are not affiliated with Plivo

Categories: Straight From Drupal

Build a Platform, Not a Site Part I: The Factory Approach

Acquia Blogs - Thu, 2017-06-22 20:15

The Factory Approach

At the 2016 Acquia Engage conference, I stood in front of a customer panelist group ranging from digital platform experts in planning, delivering, and managing a digital factory platform; and I said to them, “We are going to discuss building a platform and not a site today.” Each panelist knew exactly what I was talking about because each of them – Australian Department of Finance’s Sharyn Clarkson, Nestlé’s Raúl Jiménez, Warner Music Group’s Jeremy Kutner – had made amazing digital transformations from originally building project-to-project websites to building a digital factory that is now the most efficient platform for delivering digital experience content and applications across their entire organizations.

This newfound efficiency has allowed these organizations to bring sites and digital experiences to market twice as fast than they could before, and those digital experiences are more consistent and more effective. If you want to equip your organization to be successful in scaling your digital experiences, the importance of investing in building a platform is imperative. So how do you build a platform, not a site?

In this two part series, I will go through what a digital factory platform is, and I will discuss the necessary transformations an organization must make in order to become factory ready. The first part of the series covers the approach, and the second details the automation.

What is a Digital Factory Platform?

From the mid-eighteenth to the mid-nineteenth centuries, a span of about one hundred years, the world experienced a revolution in how companies created and delivered goods to consumers. Previously, goods were created by hand. No one item was identical to any other. This resulted in wasted effort performing the same process many times with minor differences, poor maintainability due to the lack of interchangeable parts, and inconsistent quality control. The industrial revolution changed all of that by bringing scalability, repeatability, and governance to the world of manufacturing. Today, we are experiencing a similar revolution in the world of digital. Companies face the same problems of scalability, repeatability, and governance, and they are applying the same factory model to the production of delightful and engaging digital experiences.

Consider SABMiller, a company that manages multiple brands. Separate teams manage the digital experience of each brand. Since each team has a slightly different idea of what makes a good experience for every brand, features often differ across each digital experience. If an organization wants to implement centralized management to ensure the security and maintainability of each experience, they will need to perform assessments and updates for each property, with slight variations every time. As the organization grows, this manual effort becomes unmanageable. Unmaintained apps become vulnerable to security breaches and degraded performance, putting the entire brand at risk.

A digital factory platform is a highly efficient, standardized approach to assembling, manufacturing, and running the foundation for digital experiences (i.e. digital sites). The digital factory provides the right site components like templates, branding, CMS configuration and integration modules, access control and security, and cloud infrastructure resources to deliver and manage digital marketing and commerce experiences. Digital sites power digital content and applications as a service for the online branding, marketing, commerce, and customer service experiences across your business. The very image of a “factory” depicts standardized components, processes, and management that work in a hyper-efficient factory automation mode to assemble, deliver, operate, and govern digital businesses. As a result, the digital factory becomes the focus, IT project, and the platform.

With the factory being at the epicenter, the task at hand is to build a platform not a site. Build a digital factory platform that manufactures, delivers, runs and enables all of your digital sites and experiences for your company across the globe.

Inside the Digital Factory Platform

The factory platform is 75% approach and 25% automation. The reason why 75% of your efforts should be spent on the approach is because it is the foundational framework and mindset, both technically and organizationally, that is integral to mobilizing your entire IT digital and marketing teams to work in unison as a factory. Adopting both makes it a factory.

Let’s first examine the approach that you need in order to have a functioning factory. The approach is largely focused on organizational requirements within your IT digital team, as the group and its individuals are the ones ensuring the factory is running smoothly. It’s worth mentioning that our approach is meant as guidelines; it does not need to be followed down to a T.

The Digital Governance Team

Start the adoption by defining role-based teams. The exact number of people can vary based on the IT digital organization, digital projects, and overall platform scope. The teams and/or individuals can be centralized or distributed across the organization.

  • The Assembly Role: When building a factory, you’re now in the business of manufacturing sites at scale, not hand-crafting individual items. The assembly role owns the assembly of the shared Drupal distribution. This role analyzes site requirements for content types, integrations, digital assets, and management needs up-front and creates a site model to define the core Drupal distribution. The assembly role provides continuous distribution lifecycle management to maintain Drupal versions, modules, assets, and all platform required code. The benefit is the digital organization can set company-wide standards, without limiting individual flexibility.
  • The Delivery Role: This role is both internal and often an external digital development firm or agency. This role or team is responsible for the process of taking the shared Drupal distribution provided by the assembly team and customizing it to the individual site needs. It becomes a straightforward, less technical activity to customize sites provisioned by the standard platform in which corporate standards are baked in. Creative branding and content activities can work efficiently using the same shared distribution. If the platform does not meet all of the requirements, the assembly role is asked to upgrade the Drupal distribution for new requirements.
  • The Operations Role: The main responsibilities of operations consists of provisioning and operating the digital sites at scale. Working closely with the IT operations and support organization, this team provides all site changes, site content updates, security, and site retirement. Digital sites are the foundation for “living” experiences and the operations team needs to be prepared to treat them as such.
  • The Governance Role: The governance role consists of product or business managers, IT digital platform leaders, digital platform architects, and other experts who are involved in establishing standards and policies to support digital platforms. This role provides a unified company playbook for the people, policies, and standards for digital sites including planning, developing, delivering, and operating digital sites and experiences… basically, everything.

Digital Factory diagram

Organizing and restructuring to be factory-ready can sometimes seem like a daunting task, especially for organizations that have small teams and limited resources. However, digital transformation doesn’t have to happen all at once – in fact, it’s best that you take the time to do it right. To make transformation easier, getting creative with how you form digital teams and assign certain roles is a must. For example, the digital organizations that have creative and development partners may choose to have their partners as one of the roles listed above (often the partner takes on the delivery role). At Acquia, we provide professional services and dedicated technical account personnel who eventually become part of an organization’s digital team as well.

In the next part of this blog series, I will go through the automation transformation approach. This part of the approach is all about technical changes and requirements.

Categories: Drupal Universe

Folder Redirect

Latest Drupal Modules - Thu, 2017-06-22 15:58

Folder Redirect
Auto generate 301 redirects for the files within a folder, useful for folder that contains large amount of files & are moved from one path to another.
path : admin/config/search/redirect/folder_redirect

Categories: Straight From Drupal

Auto user role

Latest Drupal Modules - Thu, 2017-06-22 14:06

This module helps site administrators to quickly assign roles to new users after creation.
The modules allow the creation of rules to assign roles to users based on user fields values.
Multiple roles apply to the same user.

Categories: Straight From Drupal

Optgroup Select

Latest Drupal Modules - Thu, 2017-06-22 10:34

Optgroup Select adds a new widget to allow the term reference fields to be grouped under the parent terms in the select option.

Categories: Straight From Drupal


Latest Drupal Modules - Thu, 2017-06-22 09:14

Remove the comment tips link beneath comment forms in Drupal 8.

Categories: Straight From Drupal


Latest Drupal Modules - Thu, 2017-06-22 08:33

itsyou.online module is a user authentication module for Drupal that allows users to login with online identity provider itsyou.online.

Categories: Straight From Drupal

Commerce Url Hash

Latest Drupal Modules - Thu, 2017-06-22 08:05
Categories: Straight From Drupal

SEO friendly URL redirect

Latest Drupal Modules - Thu, 2017-06-22 05:52

This module aims to add all URL redirection rules to promote SEO friendliness in Drupal project URLs.

Categories: Straight From Drupal


Subscribe to My Drupal aggregator