Why Gemfury? Push, build, and install  RubyGems npm packages Python packages Maven artifacts PHP packages Go Modules Debian packages RPM packages NuGet packages

Repository URL to install this package:

Details    
  config
  js
  src
  templates
  translations
  README.md
  composer.json
  dds_content.info.yml
  dds_content.install
  dds_content.libraries.yml
  dds_content.module
  dds_content.routing.yml
  dds_content.services.yml
  dds_content.tokens.inc
Size: Mime:
  README.md

DDS Content

This module sets up all configuration needed for editors to administer website content

The module will:

  • add the content type "basic page" intended for all static content pages with all fields needed for a pageheader and a paragraph content section
  • add the content type "special page" intended for pages needed by the system. It is almost identical to the basic page, except it is not required to have a parent in the content hierarchy, and can serve as a top level page. (Having a seperate content type for system pages enables the developer to set up special permissions for this content type, in order to prevent editors from creating, unpublishing or deleting these pages)
  • provide a field of the type "link with target" which enables editors to specify whether the link should be opened in a new window
  • provide a field of the type "button" which extends "link with target" by adding a style selector to the field widget, enabling the editor to choose a button layout style when creating the button
  • provide extended autocomplete functionality to field-widgets, which will provide autocomplete suggestions from both nodes and media entities
  • install the metatag module and set up default patterns for autogenerating metadata
  • install and configure the autosave form module, which enables the editor to continue their work, if their session is interrupted, while editing content entities
  • install and configure the scheduler module, which enables the editor to schedule the publishing and unpublishing of basic content
  • install and configure the entity_clone module, and set it up to automatically clone any entities referenced in a paragraph area, to enable the editor to clone basic pages