All RPGs and Storygames by Tod Foley are now available at DrivethruRPG. Bring these games to your table!
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!
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
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.
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!
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
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
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.Requirements
Provides a way to integrate with Google Indexing API to update or delete urls in your domain property.Setup
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).Usage
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:
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.
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.
This module will add PDF files into the XMLsiteap for faster indexing.
Create an alias for your email and send email securely through MailThis.to (forms and webforms).
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…
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.
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
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.)
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.