Skip to content

Content types & structure

Akhror Abduvaliev edited this page Aug 24, 2023 · 1 revision

This section details the different content types used in the CMS and their structures.

List of content types

  1. Article
  2. Basic pages
  3. Child Development
  4. Child Growth
  5. Daily Homescreen
  6. FAQ
  7. Games
  8. Health Check-ups
  9. Linked Pages
  10. Milestone
  11. Vaccinations
  12. Video Article.
Article

Articles grouped in thematic categories providing information and advice for parents.

Fields Type Usage Editable Remarks Translate Field
Title Text Free text Yes Required Field Yes
Body Long Text Basic HTML Formatting Yes Yes
Language Select Single Select Yes From Drupal core Language module Yes
Category Entity Reference [Taxonomy] Single Select No Required Field No
Child Age Entity Reference [Taxonomy] Multiple Select No Required Field No
Child Gender Entity Reference [Taxonomy] Single Select No Required Field No
Parent Gender Entity Reference [Taxonomy] Single Select No Required Field No
Keywords Entity Reference [Taxonomy] Multiple Select Yes Yes
Cover Image Media Reference Single Yes Required Field Yes
Related Articles Entity Reference [Content] Multiple Select No No
Related Video Article Entity Reference [Content] Multiple Select Yes No
Licensed Content Checkbox Single No No
Premature Content Checkbox Single Yes Yes
Australian Article Checkbox Single No No
References and comments Long Text Basic HTML Formatting Yes Yes
Mandatory Content Checkbox Single No No
Pre-Populated Checkbox Single No Yes
Moderation State Select Single Select Yes Yes
Basic pages

Pages containing information like Terms and Conditions, About Us & Privacy Policy

Fields Type Usage Editable Remarks Translate Field
Title Text Free text Yes Required Field Yes
Language Select Single Select Yes From Drupal core Language module Yes
Body Long Text Basic HTML Formatting Yes Yes
Mandatory Content Checkbox Single No Yes
Moderation State Select Single Select Yes Yes
Child Development – Age Periods

Features key development article for each age period

Fields Type Usage Editable Remarks Translate Field
Title Text Free text Yes Required Field Yes
Language Select Single Select Yes From Drupal core Language module Yes
Short description Entity Reference [Content] Text area No No
Child Age Entity Reference [Taxonomy] Multiple Select No Required Field No
Pinned Video Article for Boy Baby Entity Reference [Content] Single Select No Required Field Yes
Pinned Video Article for Girl Baby Entity Reference [Content] Single Select No Required Field Yes
Milestone Instructions Long Text Basic HTML Formatting Yes Yes
Mandatory Content Checkbox Single No No
Moderation State Select Single Select Yes Yes
Child Growth – Age Periods

Growth scenario corresponding to measures of weight and height/length in relation to WHO Growth charts

Fields Type Usage Editable Remarks Translate Field
Title Text Free text Yes Required Field Yes
Growth Type Entity Reference [Taxonomy] Single Select No Required Field No
Language Select Single Select Yes From Drupal core Language module Yes
Standard Deviation Entity Reference [Taxonomy] Single Select No Required Field Yes
Child Age Entity Reference [Taxonomy] Multiple Select No Required Field No
Description Long Text Basic HTML Formatting Yes Yes
Pinned Articles Entity Reference [Content] Multiple Select No Required Field No
Pinned Video Articles Entity reference No No
Mandatory Content Checkbox Single No No
Moderation State Select Single Select Yes Yes
Daily Homescreen

Daily messages to parents featured on the homepage of the app

Fields Type Usage Editable Remarks Translate Field
Message Text Free text No Required Field Yes
Language Select Single Select Yes Yes
Moderation State Select Single Select Yes Yes
Mandatory Content Checkbox Yes
FAQ

Short responses to frequently asked questions featured in the Chatbot with links related articles

Fields Type Usage Editable Remarks Translate Field
Question Text Free Text Yes Required Field Yes
Answer Part 1 Text Basic HTML Formatting Yes Required Field Yes
Answer Part 2 Text Basic HTML Formatting Yes Yes
Language Select Single Select Yes From Drupal core Language module Yes
Chatbot SubCategory Entity Reference [Taxonomy] Single Select No Required Field No
Related Article Entity Reference [Taxonomy] Multi Select Yes Yes
Mandatory Content Checkbox Single No No
Moderation State Select Single Select Yes Yes
Games

Play activities/games to stimulate child development, linked with development domains and milestones

Fields Type Usage Editable Remarks Translate Field
Title Text Free text Yes Required Field Yes
Description Long Text Basic HTML Formatting Yes Yes
Language Select Single Select Yes From Drupal core Language module Yes
Domain Entity Reference [Taxonomy] Single Select No Required Field No
Type of support Entity Reference [Taxonomy] Single Select No No
Cover Image Media Reference Single Yes Required Field Yes
Child Age Entity Reference [Taxonomy] Multiple Select No Required Field No
Pinned Milestone Entity Reference [Content] Multiple Select No No
Mandatory Content Checkbox Single No No
Pre Populated Checkbox Single No No
Moderation State Select Single Select Yes Yes
Health Check-ups – Age Periods

Title and the age period of each health check-up

Fields Type Usage Editable Remarks Translate Field
Title Text Free text Yes Required Field Yes
Body Text Free text Yes Yes
Language Select Single Select Yes From Drupal core Language module No
Age periods for vaccinations and health check-ups Entity Reference [Taxonomy] Single Select No Required Field No
Pinned Article Entity Reference [Content] Single Select No No
Pinned Video Article Entity Reference [Content] Single Select No No
Moderation State Select Single Select Yes Yes
Linked Pages

Feature that allows running of short surveys with app users

Fields Type Usage Editable Remarks Translate Field
Title Text Free text Yes Required Field Yes
Language Select Single Select Yes From Drupal core Language module Yes
Description Long Text Basic HTML Formatting Yes Yes
Type Select Single Select Yes Required Field Yes
Survey / Feedback Link URL URL Link Yes Required Field Yes
Moderation State Select Single Select Yes Yes
Milestone

Developmental milestones specific to child age periods

Fields Type Usage Editable Remarks Translate Field
Title Text Free text Yes Required Field Yes
Body Long Text Basic HTML Formatting Yes Yes
Language Select Single Select Yes From Drupal core Language module Yes
Child Age Entity Reference [Taxonomy] Multiple Select No Required Field No
Related Articles Entity Reference [Content] Multiple Select No No
Related Video Articles Entity Reference [Content] Multi Select Yes Yes
Related Activities Entity Reference [Content] Multi Select No No
Mandatory Content Checkbox Single No No
Pre Populated Checkbox Single No No
Moderation State Select Single Select Yes Yes
Vaccinations – Age Periods

Name of each vaccine and period in which it is administered

Fields Type Usage Editable Remarks Translate Field
Vaccine Name Text Free text Yes Required Field Yes
Language Select Single Select Yes From Drupal core Language module Yes
Pinned Article Entity Reference [Content] Single Select No No
Pinned Video Article Entity Reference [Content] Single Select No No
Age periods for vaccinations and health check-ups Entity Reference [Taxonomy] Single Select No Required Field No
Moderation State Select Single Select Yes No
From old vaccination calendar Boolean Checkbox Yes No
Video Article

Video articles grouped under 6 thematic categories and videos supporting milestones.

Fields Type Usage Editable Remarks Translate Field
Title Text Free text Yes Yes
Body Long Text Basic HTML Formatting Yes Yes
Language Select Single Select Yes From Drupal core Language module Yes
Category Entity Reference [Taxonomy] Single Select No Yes
Child Age Entity Reference [Taxonomy] Multiple Select No No
Child Gender Entity Reference [Taxonomy] Single Select No No
Parent Gender Entity Reference [Taxonomy] Single Select No Yes
Keywords Entity Reference [Taxonomy] Multiple Select Yes Yes
Cover Video Media Reference Single Yes Yes
Related Articles Entity Reference [Content] Multiple Select No Yes
Licensed Content Checkbox Single No No
Premature Content Checkbox Single Yes Yes
Australian Article Checkbox Single No No
References and comments Long Text Basic HTML Formatting Yes Yes
Mandatory Content Checkbox Single No No
Related Video Articles Entity Reference [Taxonomy] Multiple Select No No
Moderation State Select Single Select Yes Yes