All RPGs and Storygames by Tod Foley are now available at DrivethruRPG and RPGnow. Bring these games to your table!
New Drupal Modules
The Okta Integration Module provides Okta functionality as Drupal addon module to manage the Okta instance.
Following helper modules are available:Okta Batch Import
Batch import users into Okta application from CSV or comma seperated list.Okta Dashboard
Dashboard view of your account account. Prevents giving direct Okta Access to multiple users. Allows granular control of Okta views directly from Drupal.
Enable the module and the "AddToAny" element will become available in
the DX8 element sidebar.
Select a combination of universal and specific social sites, placement
and icon size.
The title and URL of the page are detected automatically.
This module requires a DX8 subscription.
Enables modules to use Iletimerkezi API, and integrates with SMS Framework.
You can use composer require 'drupal/sms_iletimerkezi:^1.0' or follow the path.
1. Download [SMS Framework][sms-framework] and its dependencies.
2. Install module as per [standard procedure][drupal-module-install].
3. This module has composer dependencies, see [instructions][composer-dependencies]
for information on how to resolve these dependencies.
Create a Iletimerkezi API Keys
Rate Limits allows you to create configurations to limit access in a given window. It is currently built on top of core's flood service to provide protection against DoS attacks. By limiting the rate that a particular user or a particular IP can access your Drupal site you can prevent these types of attacks.Usage
In order to configure the rate limits you will need to tag the routes where you want them to apply. You can use the Tagged Routes module to manually tag routes, or you can tag them programmatically in the route configuration like this:
This is a simple Drupal module to lazy-load all inline images and/or iframes defined by content authors in entity content, usually the text-format-enabled version of textarea fields. i.e. Node and Block body content.
The module currently depends on the bLazy image script.
There is another contributed module utilizing its namesake, Blazy. Make sure to check it out, especially if you need more advanced features and support for many features out of the box.
A CKEditor plugin for Drupal 8 to create a quote with text and author.
It improves the blockquote plugin by allowing the editor to add an author. It is compatible with previous existing blockquotes without author.
It allows editors to break the quote in different lines (by using <p>).Example
Using the CKEditor plugin you can enter the quote with the author.
A CKEditor plugin for Drupal 8 to create headings preceded by a number and a dot.Example
Using the CKEditor plugin you can enter the heading format (h2, h3, etc.) a number and the heading text. This would be the source code created:
Fetches the relationships of a term:
- A parent term prints the parent itself and its children.
- A child term prints the child term with the parent(s) and its brothers.
- The active state is set on the current term.
The module provides helper functions as a service and exposes the result as a block.
Migrate plugins provide extra migration plugins to make your content migrations more flexible.Source Plugins
The small data Drupal module uses the Small Data API to provide a file field formatter that displays an inline visualization to show tables, trees, and graphs using interactive diagrams, plots, and charts.
Beta1 version of the small data module is available at
The Foldershare module adds an ability to share and manage data on Drupal 8 websites. It adds a virtual file system that manages and presents a hierarchy of virtual folders and files maintained on the web server. Access controls enable content owners to designate whether content is private, public, or only shared among a selected group of colleagues. Each folder has optional descriptive information so that users can introduce projects, explain terminology, and provide other descriptive material.
No, unless you want to test it out and contribute. Right now it's just a working prototype without any settings. The values are hardcoded for a composer project with a package.json in the repository root and libraries in modules/custom.
The most merciful thing in the world, I think, is the inability of the human mind to correlate all its contents.
The Madness module provides a way to monitor the insanity of your site's users. It may even induce a little madness of it's own along the way! Among other features, it provides a block to list your users sorted by how mad they've become.
Defines an OperationInterface, and exposes Operation objects as plugins via Cfr Plugin API.
Visit admin/operations/cfrop as administrator, and execute any of those operations.
This module can sometimes be a convenient replacement for devel/php, for custom drush commands, or even for hook_update_N().
Or, you can create and execute your operations from drush or hook_update_N() or anywhere.
Basic page of drupal core on Feature.
Provides basic page content type and related configuration. Use basic pages for your static content, such as an ''About us'' page.
This module allows using Jenkins as a Hosting Task Runner.Setup
Get jenkins running. The Docker images are nice, or you can install it natively.
Copy the jenkins config from this module to the jenkins home directory.cp -rf /var/aegir/devmaster-0.x/profiles/devshop/modules/contrib/hosting_task_jenkins/jenkins_home/* /var/jenkins_home
Visit "Manage Jenkins" > "Reload config from disk" button for the changes to take effect.
This was built to make life a little easier for content editors on multilingual sites with Content
Moderation or Workbench Moderation enabled.
Currently, if the default language version of a node has a draft-in-progress, it's not possible to update/publish a
translation of that node if there are any untranslateable fields (including files) or if the URL alias is
generated by pathauto.
BizPro is a suite of modules designed to manage company data. Main targets are production, inventory, salary.