Provides a role for "trial" users.
Gives this role on install, optionally sends emails when trial period ends and so on.
This module is what powers the trial on Violinist
This module sets sane defaults for entity revision logs, which are used when no log is provided. This is useful if your content editors don't always fill out the revision log, which is fairly common as the revision log is not a required field (and humans are lazy).
There are three variations of default revision logs provided by this module:
A work in progress transforming a previous set of helper tools into Drupal 8.
An extension to Date Recur that allows to set a status per occurrence.
Install as usual. Create a new field of type Date Recur. Select Status enabled occurence handler as occurrence handler in the field settings and Date recur status formatter as formatter in the display settings.
Open /admin/config/content/date_recur_status to configure the list of statuses.
This module provides in the administrative area of Drupal an option to customize the Scald caption, without the need to implement the hook_scald_dnd_library_item_alter.
If the token required in caption customization was not available, it should be created according to the Drupal documentation.
Entity PDF can create a PDF from any node based on any view mode. Support for other entities is coming, contact me if you need it!
Entity PDF uses mpdf7 (currently beta only) Install with composer.
The module provides a htmlpdf.html.twig file so you can control the entire HTML structure that gets converted to PDF. No CSS and/or JS from Drupal will get added so you need to add everything by hand in the twig file.
Sometimes it is required to execute some actions at the end on page script execution (in a shutdown function). E.g. to trigger new updating a node when the node is re-saved. This module allows to do it with Rules.
After module installation in the list of the Rules actions there appears "Shutdown Components" section with the list of available components. Usage is similar to using the native Rules components: one can add any existing component for postponed execution.
Provides the pinyin short code(拼音简码) utility and fields.
The pinyin short code will be generate from label field string automatically.
Example:$fields['pinyin'] = BaseFieldDefinition::create('pinyin_shortcode') ->setLabel('拼音码') ->setSetting('max_length', 16);
If the $entity->label() value is "中国", then the generated pinyin short code will be "zg"。
This module add support for embedding HTML5 videos into your website using Video Embed FieldUsage
Some Feeds Tamper plugins and an automatic generator for previously exported Feeds Importers and Feeds Tampers