Skip to content

What you can do in Developers

Download Markdown

Checked against the product’s code on 7 November 2026.

Understand the platform and extend page behavior through supported events, scripts and requests checked for permission and approval.

Use these developer guides alongside Composer, Insights and the public site. They explain where to add scripts, send events and inspect the files your site publishes.

Use the guide for the required role, setup and current limits.

Choose the result you want. Each guide explains where to begin, what to review and how to check the result.

Capability What you can do Read next
Platform and native CMS Understand EmDash and the Praxis workspaces and their boundaries. EmDash and what Praxis adds
Governed requests Read how permissions, approval, expiry and Undo apply to requests. The copilot’s governed tools
Page scripts Use supported triggers, targets and consent-aware event capture. Add page JavaScript and handle cookie consent
Events and reserved names Read the browser helper, catalog and supported sender boundaries. Track custom events with praxis.track
Sections, elements and fields Look up section fields, nested entries and defaults for empty values. Section types
Theme tokens and settings Read named design values, accepted names, colour modes and shared settings. Theme tokens and roles
Public pages and shared layout Understand published content and shared header and footer settings. Public site search and page navigation
Theme modes Review the base design values and the changes in each colour mode. Public site search and page navigation
Unpublished and waking states Review when a public site is available and what its current status means. Public site search and page navigation
Forms and access Read form submission and restricted-content rules. Forms and replies
Listings, search and comments Read the available public content views and limits. Public site search and page navigation
Languages Review the current language setting used by the public site. Public site search and page navigation
Redirects and missing pages Review old paths and 404 behavior. Redirects and the 404 log
Metadata and structured data Read public search metadata and the structured facts published for machines. SEO: search titles and descriptions
Robots policy Read crawler policy and which source supplies the instructions. Find sitemaps and machine readable site files
Sitemaps and feeds Inspect preferred page addresses, sitemap indexes and public feeds. Find sitemaps and machine readable site files
Markdown and machine descriptors Read published content as Markdown and inspect the files that describe it. Find sitemaps and machine readable site files
Register an existing content table make an existing unregistered table manageable in the CMS, with an Admin and a developer. Register an existing content table

Sections, elements and fields

Look up section fields, nested entries and defaults for empty values.

Read nextSection types

Theme tokens and settings

Read named design values, accepted names, colour modes and shared settings.

Read nextTheme tokens and roles

Forms and access

Read form submission and restricted-content rules.

Read nextForms and replies

These guides cover the other tasks and settings in this area.

Begin with understand the platform for the system’s boundaries. For an implementation task, choose the script, event or public-file guide above and check its supported scope before writing code.