5 . DIMS Module Settings

DIMS Modules from the perspective of creator. Documented settings of all dims modules.

From the perspective of collection fields DIMS modules are true pillars of Momentum with a few important responsibilities:

  • Fine granularity of fields. As an example, field that is defined as a text module will contain a text only, but field that is meant to be rendered as an image module will additionally granulate to 3 module fields: alt, src and title.

  • HTML render. DIMS modules are final frontiers towards HTML layer. They contain the information of how the field will be rendered on the page in the form of micro-templates.

  • Administrative behaviour. They expose functionality of on-page editing and toolbars that will be used by content editors. Find more in section DIMS (CMS).

This architecture enables us to have universal mechanism for simple editing of both fields and elements.

Module Settings

Some of modules can have additional settings that are documented here.

date-picker, datetime-picker and time-picker

All date and time modules are based on the MomentJS.

Possible values are: "calendar", "fromNow", "toNow" or any supoprting MomentJS format token. For reference, visit https://momentjs.com/docs/#/displaying/

Localization of format is relative to the language selection of your locale settings.

number

It's possible to set: step, min and max values.

If your intention is to set float numbers with decimals, you can set the step to 0.1 or 0.01, or anything similar.

  1. Core Concepts
    1. Structured Data, MicroData, Schema.org
    2. GraphDB & Dynamic Content
    3. Html Renders (VPTL Model)
    4. Semantic HTML  (Document Semantics)
    5. CSS & Preprocessors
    6. External CSS & JS Libraries
    7. Integrated CMS
    8. Momentum Network and Market
  2. Environment
    1. Viewport
    2. Project Settings
    3. Tools Panel
    4. Code Editor & External Libraries
    5. Visual Helpers
    6. Web Parser
    7. Structure Panel
    8. Render Panel
    9. Stylebook
    10. Assets
  3. HTML
    1. Layout Structure (Master Template)
    2. Basic HTML Building
    3. Parsing Pre-made HTML
    4. Working With Snippets
    5. HTML In Dynamic Collection
    6. Hidden HTML Elements
    7. Forms
    8. Container Lock
  4. Website Structure
    1. Blank Pages
    2. Schema.org Classes
    3. Collections
    4. Collection Properties
    5. DIMS Module Settings
    6. Stylebook (vptli)
    7. Using Render Panel
    8. Index Operations
    9. Relations Between Collections
    10. Taxonomies
  5. Schema.org, Advanced
    1. Independent vs Context
    2. Testing Schema
    3. Knowing When To Stop
  6. Classes & Attributes, Advanced
    1. Auto Generated Classes
    2. Dynamic Attributes
  7. DIMS (CMS)
    1. Overview
    2. DIMS Interfaces
    3. DIMS Modules
    4. Publishing Content
  8. Building Editing Flow
    1. Inbound & Outbound Relations
    2. Using Dims Attributes
  9. Going Live
    1. Connect An External Domain Name