CKEditor for WYSIWYG Module

Component type

module

Maintenance status

Development status

Downloads

51974

Component created

Component changed

This module provides a WYSIWYG editor using the CKEditor library. While there are other approaches to integrating CKEditor into Drupal (through either the WYSIWYG module or CKEditor module), this project takes a combination approach mixing the best from WYSIWYG module (generic bindings to text formats) with tight direct integration with Drupal. The current version of CKEditor bundled is 4.2.

Entity reference unpublished

Component type

module

Categories

Maintenance status

Development status

Component created

Component changed

Entity reference module formatters check if the user has access to the user entity before render it.
Sometimes this behavior is not desirable. I.E.: If you want to reference a node, but this referenced node is not published, it is not displayed in the formatter.
This sandbox projects avoids this validation and all the referenced entities are displayed in the formatter.
Please be careful with the usage of this module to avoid undesirable results.

Content callback

Component type

module

Categories

Maintenance status

Development status

Downloads

3173

Component created

Component changed

What does Content callback do?

This module allows you to return any renderable array, created in code, via a field.

For drupal 7 you need to register a content callback via hook_content_callback_info() it will be available in the Content callback field options.

The drupal 8 version is rewritten based on the plugin api. Examples can be found in the example module packed with the drupal 8 version. The drupal 8 version also contain some new stuff such as configuration options for the content callback and an integration with block plugins.

Block Inject

Component type

module

Maintenance status

Development status

Downloads

7911

Component created

Component changed

The Block Inject module allows for regions to be created and injected in the middle of chosen node types.

You can create any number of regions to inject as well as select as many node types you would like these regions to be injected in. The blocks you assign to these regions will then appear in the middle of the body field of these node types if the number of paragraphs is bigger than 2.