All RPGs and Storygames by Tod Foley are now available at DrivethruRPG and RPGnow. Bring these games to your table!
New Drupal Modules
Provides plugins that can operate above the default core REST resource plugins specifically for entities. By this allows you to easily serve and create your entities the way that you want. But this is not all, read on!
This module is provided solely for developers and has no use for end users as is. The documentation below assumes you have a basic knowledge and experience with the core REST API.
Image Wrapper helps you to add wrapper to images which are already uploaded through CKEditor, IMCE. Image wrapper will be applied based on the content type selected in back-end configuration.
NOTE: Please don't use Body style Image while using this module.
- Copy image_wrapper directory to your modules directory.
- Enable the module at module configuration page.
Easy as hell for video backgrounds.
- All modern desktop browsers are supported.
- iOS plays video from a browser only in the native player. So video for iOS is disabled, only fullscreen poster will be used.
- Some android devices play video, some not — go figure. So video for android is disabled, only fullscreen poster will be used.
Prepare your video in several formats like '.webm', '.mp4' for cross browser compatibility, also add a poster with .jpg, .png or .gif extension:
Like Facets Active Entity Block, this module provides you a block that operates when a selected facet is active, passing the value of the facet as a parameter.
This module provides integration with the crisp.chat live chat service and Drupal 7, so that if a user is logged in their username and email address are passed to crisp.chat. It is based on the OLark module
Panels-based plugin that wraps a Twig / REST JSON-schema-defined library of components.
This code will parse a pattern library (local or through REST endpoints) to generate a list of "content types" in panels that can be drag/dropped into panel variants.
If enabled, the configuration screen is simply an iframe wrapper of a simplified version of the PatternLab schema builder.
When pattern configurations are saved, the template is downloaded locally (to mitigate origin failures and lock in version at time of configuration.)
With this module, you can log in with OneLogin through SAML in Drupal 8. This module is a rebuild of https://github.com/onelogin/drupal-saml/tree/master/onelogin_saml, which is only available in Drupal 7. Because of this, I rebuilded it for Drupal 8.
More information will come at a later stage.
A common set of utilities that are often reused for building Drupal sites.
Toolshed sets conventions for handling:
In the help of simplenews letter advance plugins user can manage our Newsletter subscription on account configure time and user registration page.
Allows the developer to ignore particular keys in the configuration and not whole configuration files.
This module provides a solution to the fact that by default, interface translations are overwritten by config imports if the imported config contains a translation (or misses a translation) of a given string in translate interface.
The following changes to this behaviour are supplied by this module:
This module provides a way to define dynamic lists of entities using a simple interface. The list definition is stored in a custom field, which can be attached to any fieldable content entity.
The field widget allows editors to enrich their list definitions with filters based upon taxonomy terms and provides a live preview within the edit form on the list result. This result is not static, so every time content matching the list criteria gets entered in the system the output of the list adapts subsequently.
This module is an extension for Isotope Views module (part of Isotope module) and provides new Isotope Bootstrap Grid' format that allows to have bootstrap-native grid instead of 'item list' grid (ul li) that is provided by default 'Isotope Grid' format.Dependencies
Isotope (Isotope and Isotope Views)
Integrating UberCart with Klaviyo. Here's the data we sync from UberCart after checkout completion.
- Customer information: First name, Last name, Email
- Viewed products
- Add to Cart
- Started Checkout
- Purchased Products