Personalization Token

New Drupal Modules - 4 July 2019 - 11:03am

The Personalization Token module provides a simple UI for content creators to create new tokens based on user account values. An included CKEditor plugin submodule allows personalization tokens to be easily inserted into content. In this way, you can now personalize content to your logged in users!

Categories: Drupal

Search API opensolr

New Drupal Modules - 4 July 2019 - 8:26am

This module is directly supported by https://opensolr.com/

Categories: Drupal

InternetDevels: Drupal 8 modules for social login

Planet Drupal - 4 July 2019 - 6:30am

If you want the visitors to settle down on your website and register, you definitely need a special tool to make both the registration and login processes easier and faster. Luckily, Drupal 8 possess a number of benefits, and modules for social login is one of them!

Read more
Categories: Drupal

Social Media Content

New Drupal Modules - 4 July 2019 - 5:54am

Imports recent social media posts as content entities.

Use cases

When the Drupal ecosystem is used instead of embeds: posts using fields, images styles, theme layer, Views query (e.g. sort social media content by date along with other content).

When a facade is needed to expose several social media sources.

Categories: Drupal

Drudesk: What CMS to choose for higher education website development and design?

Planet Drupal - 4 July 2019 - 5:22am

Developing a website for a higher education institution may be tough, as universities have plenty of departments and branches. Despite the fact that each department has its own site with specific content, all of them have to function under the same CMS and be closely connected. How do you know which CMS is right for your university website? Let’s sort things out!

Categories: Drupal

Ngrok for drupal

New Drupal Modules - 4 July 2019 - 3:19am

This is just copy of a not maintained and sandboxed module here
with applied patch from here so there is no need to patch drupal core

Categories: Drupal

Palantir: Decoupled Days 2019

Planet Drupal - 3 July 2019 - 3:16pm
Decoupled Days 2019 July 17 - 18, 2019 brandt Wed, 07/03/2019 - 17:16 John Jay College of Criminal Justice, New York City, New York Decoupled Days (Official Site)

Our team is so enthusiastic to participate in the third iteration of Decoupled Days. Palantir is excited to sponsor this year’s event and continue to share our insights into Content Management Systems.

Content Modeling for Decoupled Drupal

Join Senior Engineer and Technical Architect Dan Montgomery for a session on content modeling. He’ll break down:

  • How a master content model can enable scalable growth
  • How to create a standardized structure for content
  • How Drupal can function as a content repository that serves other products

You’ll walk away with an understanding of how to develop architecture and structures that are scalable for future, unknown endpoints.

  • Date: Thursday, July 18
  • Time: 9:00am
  • Location: Room 
Wed, 07/03/2019 - 12:00
Categories: Drupal

Domain Group

New Drupal Modules - 3 July 2019 - 11:47am

This module provides integration between Domain and Group modules.

You will find a new Domain Settings tab in the group to set a domain and other useful configurations.

Categories: Drupal

Google Indexing API

New Drupal Modules - 3 July 2019 - 9:31am

Provides a way to integrate with Google Indexing API to update or delete urls in your domain property.


Go to /admin/config/services/google-index-api in your site and follow the instructions to setup the module. This module uses states so you will need to set this up on whatever instance you install it on each time (but only once).


The module comes with a service class so you can use it typically on an entity update / delete hook. There are just two methods updateUrl && deleteUrl. Example:

Categories: Drupal

Lullabot: Hunter's Habits for Healthy Hands

Planet Drupal - 3 July 2019 - 9:11am

The information that follows is not meant to diagnose or treat specific medical issues regarding the hands but rather is a list of habits that have kept me healthy and able to continue doing the things I love with either greatly reduced or no pain. I am not a doctor. Proceed with caution and common sense.

Categories: Drupal

Revision Tree

New Drupal Modules - 3 July 2019 - 8:57am

Provides a way to organize entity revisions in a tree by specifying a parent and, optionally, a merge parent revision.

It also enhances the core Workspaces module by adding a 'Rebuild associations' workspace operation.

Categories: Drupal

Layout settings

New Drupal Modules - 3 July 2019 - 1:03am
Categories: Drupal

XML Sitemap PDFs

New Drupal Modules - 2 July 2019 - 1:33pm

This module will add PDF files into the XMLsiteap for faster indexing.

Categories: Drupal


New Drupal Modules - 2 July 2019 - 10:22am

Create an alias for your email and send email securely through MailThis.to (forms and webforms).

Categories: Drupal

Controlled Access Terms

New Drupal Modules - 2 July 2019 - 9:16am
Categories: Drupal

Drupal Association blog: Experiences as an elected Board Director - Suzanne Dergacheva

Planet Drupal - 2 July 2019 - 9:07am

It is that time of year again where we can all consider nominating ourselves for election to the board of the Drupal Association. But what does that mean? What could you expect to be involved in and what might you learn from the experience? We asked our current board members who were elected to tell us their own experiences, starting with Suzanne Dergacheva, elected in 2018:

Around a year ago, I was elected to the board of the Drupal Association. I had been on board before, and participated in community initiatives and event organizing. But I didn’t know exactly what to expect.

How much time does it take?

As a community board member, you’re probably already involved in a lot of community activities: organizing local events, working on initiatives in the community, and/or contributing code. And if anything, being on the board makes you more excited to push these activities forward. It’s hard to make time for everything, and of course it’s hard to know what to prioritize.

Being part of the board doesn’t mean that you can magically improve things. It takes time to move a large community forward. I’m used to being able to make decisions at the web agency that I run, and have them implemented in weeks and months. Because Drupal has such a large, contribution-driven community, making changes takes time. Your role is to come up with a strategy or plan that the association and community can act on.

There are different board committees with different responsibilities: I’ve been involved in the governance committee (creating a framework to support local Drupal communities), and the revenue committee (expanding the scope of the association so we can do more work). I’ve also worked on the Promote Drupal initiative to help organize volunteers to create the new Drupal Pitch Deck, and been part of talks about the new Drupal Event Organizers group.

What’s the best part about being on the board?

I’ve really enjoyed getting insights from others in the community - especially hearing ideas about how to grow the community. For example, I’ve loved being part of conversations about community building and being able to point people who want to contribute to the right place.

I’ve also learned a lot from being on the board from my fellow board members. They’re a diverse and multi-talented group, they ask great questions, and have really forward-thinking ideas.

What’s the Drupal Association doing?

Growing the community:

It’s a great time to be involved with the Drupal Association because it’s a forward-looking time. In the past, the scope of the Drupal Association has been organizing DrupalCon and running Drupal.org. Now, we have the role of brainstorming how to expand this scope. Providing more structure to local associations and events, Marketing Drupal, proving more member benefits, and developing products like Drupal Steward. The goal is to grow the community and provide the support/resources to grow the project. These are lofty goals for an open source project, especially since Drupal now finds itself competing with Adobe and Wordpress, that have really different models.

As a board, we’re actively thinking of more ways that the Drupal Association can propel the community. These are the types of conversations we’re having.

Fostering the community:

One of the new responsibilities of the community-elected board members is being on the community working group review committee along with an external member. This was added recently as part of updating the community working group (CWG) charter, so that it can take advantage of resources and support from the Drupal Association. So far, we worked with CWG to facilitate leadership training at DrupalCon.

Thank you Suzanne! Well, does that help you know more about what it means? Will you consider nominating yourself? You can go right ahead and…

nominate yourself

Categories: Drupal

Matt Glaman: Deprecation message support for PHPStan

Planet Drupal - 2 July 2019 - 7:25am
Deprecation message support for PHPStan Published on Tuesday 2, July 2019

The end of May brought two exciting releases for PHPStan and the PHPStan Deprecation Rules extension. With the version of PHPStan v0.11.8, descriptions added to the @deprecated tag can be parsed and returned in rule checks.

Categories: Drupal

TIP Solutions: Regularly importing data from .CSV using CRON

Planet Drupal - 2 July 2019 - 6:23am

In the last article we managed to set up all commerce types and additional modules to import the data from our csv files. Now we need to do this regularly in order to provide users with the latest updates from our remote Hotellinx server.

Importing data from the server and writing them into the csv files is done by hook_cron() in our custom module from the first article. We want to do this once every hour, so we use the ultimate cron module in order to set up different execution times for different cronjobs.

Hotellinx Migration Commerce Planet Drupal
Categories: Drupal

Alien alias

New Drupal Modules - 2 July 2019 - 6:12am

This module provides a means of creating a URL alias in a Drupal site that points to an external location (although it could be internal). It allows the alias to be redefined which means it can be set to point to a different location at some time, either temporarily or permanently.

The check for, and redirection of, an AlienAlias is performed early in the boot-up sequence of Drupal by default, which means it has minimal impact on resource usage - compared to having to fully boot-up Drupal before being able to redirect. (This is optional on a per-alias basis, or globally.)

Categories: Drupal

Srijan Technologies: Next Steps to Securing your Apigee Drupal 7 Developer Portal

Planet Drupal - 2 July 2019 - 4:40am

As of May 31, 2020, Apigee will no longer sponsor hosting of Drupal 7-based developer portals (D7P). Prior to this, starting on May 31, 2019, Apigee will no longer provision Drupal sites for customers. 

Categories: Drupal


Subscribe to As If Productions aggregator - Drupal