All RPGs and Storygames by Tod Foley are now available at DrivethruRPG and RPGnow. Bring these games to your table!
Uses Google Search Console API to get crawl errors and display it in a block.
The contact_storage module supplies an 'Options email' field type which can be used to determine the recipient of the contact form. When an 'Options email' field is added to a form, you are still required to enter a recipient's email address on the contact form edit page. This results in an email sent to the entered recipient address and the recipient selected in the 'Options email' field.
Let's say that it's a WhatsApp-like, a decoupled, Drupal 8-backed, real-time chat platform that you're building. One using Node.js. In this case, implementing field autocomplete functionality becomes a must, doesn't it? But how do you add autocomplete to text fields in Drupal 8?
Needless to add that such otherwise "basic" functionality — implemented on fields such as node reference and user/tags — would instantly:
- improve the user experience
- increase the level of user interactivity and engagement
Users would group around different "channels" and be able to easily add new members. The auto-complete text fields will make the whole “new member coopting” process conveniently easy:
Entity Reference Clean
Clean target_id when entity is deleted.
The ICI World of Journals is one of the largest international databases of scientific journals from all over the world, where all periodicals may be indexed. Currently, over 43 thousand journals are registered in the database. Due to the high interest of journals from all over the world in our database, they have introduced improvements and functions aiming at detecting ‘predatory journals’ practices. The idea behind the ICI World of Journals database is creating a place where scientific journals would undergo such verification.
This module automatically syncs your Drupal users' role to a given CiviCRM contact subtype. So you can have for example a user role for "staff" and a CiviCRM contact subtype for a "staff" individual. When you assign the selected role to a user, it automatically gives the associated contact the chosen subtype.
This is a very simple module and doesn't do more than that. It doesn't remove the subtype if the role gets removed.
This module was developed thanks to PeaceWorks Technology Solutions.
Automatically generates alt tags in the media edit screen for alternative-text-less images using Microsoft's Computer Vision API. Useful if you've recently imported a bunch of non-alt-tag-wielding images into a site.
This module provides a way for site managers to configure and serve single-page applications as pages in a Drupal site.
This approach has been described as “Progressively Decoupled” - see https://dri.es/how-to-decouple-drupal-in-2018
The module defines an App Landing Page content type.
The standard view mode for these nodes would be the landing page for each app.
A separate view mode would provide a JSON endpoint for configuration and text, to be consumed by the app.