All RPGs and Storygames by Tod Foley are now available at DrivethruRPG and RPGnow. Bring these games to your table!
New Drupal Modules
The Config Owner module provides the ability for modules to control the configuration they ship with. That means preventing sites that use it from exporting/importing changes to these configurations.
The module works by exposing a YML based plugin type called Owned Config. Any module that wants to "own" some configuration, needs to do two things:
- This module provides a text format filter which turns strings beginning with "#" into links.
- This module uses pregreplace() to alter the value of the Text Format value.
- Link href value for search set to /search/node?keys=[string]
Turn #hashtag into <a href="/search/node?keys=#hashtag" class="hashtag">#hashtag</a>
The Pathalias Extend module allows you to extend existing path aliases of content entities with suffixes matching a particular pattern and optionally create an alias for the suffix, if it doesn't exist, yet.
A module that uses Web Page Archive to take screendumps of web pages using zenato/puppeteer-renderer docker image.Work in progress
For now visual comparison does not work yet, just comparison on file size.Conflict
This modules conflicts with Screenshot Capture Utility - because of dependencies, this is going to solved later.
Sagenda is an online booking software that helps your clients fix appointments and meetings with you online. Sagenda Drupal module is available at absolutely NO COST for you or your clients! And the best thing about it is that you may have an unlimited number of bookings and/or customers. Our users always come first; that’s why Sagenda doesn’t display ads!
Small module to provide a redirection to custom URL to unpublished nodes, if visited. Provides a choice among 301 and 302 redirect.
Permission can be set for any role to administer this module.
Adds a new pager type that inserts paging links into the "Link" HTTP header, which is great for REST Export views. The header always includes "first" and "last" links and includes "next" and "prev" links when appropriate (absence of either link means there is no respective page of results). Works with Drupal page cache and uncached pages, but not yet with the dynamic page cache.
Provides tight integration with Freshdesk help desk software from Freshworks. This module focuses on E-commerce web sites actively registering users/customers who would like to sync Drupal users with Freshdesk contacts and provide links and ticket management within Drupal user accounts or dashboards.
- Push/sync users to Freshdesk from Drupal including profile photo
- Provide links within Drupal to user's Freshdesk profile/board
- Map roles to Freshdesk companies for advanced permissions management
- Easy UI-based configuration
Adds a Hero Content type. Allows you to embed videos from Facebook or YouTube as a hero.
This module dynamically creates a 'Place' vocabulary using Address module to manage the geographical information. The taxonomy terms that are created are nested by country, then state/province, then city. The Address module is used as an API to retrieve the right country and province codes and names, and to manage the nesting of countries, provinces, and localities.
At the current moment this module is just a POC to integrate with ifttt.com
This module works with the Ubercart quotes module to integrate with the DelLin API to generate shipping quotes for your Ubercart-supported e-commerce site.
Because this is a dev release, the localization file is not available on localize.drupal.org. You can download it below in the attachments and place in your profiles directory.
This widget behaves just like core's ER autocomplete and tagging widgets, but displays filed values other than title too.
Screenshot widget module does exactly what it appears to do from its name. It defines a widget for the image field. This widget generates a screenshot from a current page or only from a part of the page.
It can be a useful solution if you need to create a bug reporting form or a feedback. Also, it plays well with a product builder module and can generate a screenshot of a user-created product (the main purpose of the module).
Advanced animate on scroll module allows you to include animations to the
fields of your content.
Each field can have its own animation independent of the rest.
Once the animation is enabled, you just have to select the animation to apply in
We are working with the most stable version of AOS (library), but we do not rule out using
version 3 when it is stable.
This module allows you to conditionally increase the memory based on URLs.
Often, it is not possible to increase memory for the entire site but we may need extra memory for certain memory-intensive processes. Through this we can configure the URL for those requests and how much memory should be allocated.