Categorization
Design and implementation that lets people with varied abilities perceive operate and understand content and interfaces.
Efficient use of time memory storage network and computation under expected load.
Consistent correct operation in the presence of failures retries and changing load.
The ability to exchange data and behavior with other systems while preserving meaning.
Ease of understanding changing testing and operating a Zotonic implementation over time.
Protection of systems content identities and communications against unauthorized action or harm.
The markup language used for rendered web pages email and template output.
The browser programming language used for client behavior and integration.
A text format for structured data exchange.
A markup format used by some imports exports feeds and external services.
The application protocol used for web requests responses APIs and downloads.
A topic-based messaging protocol used by Zotonic for browser and service communication.
Web standards and practices that give published data explicit machine-readable meaning.
Standards for representing resources and typed relationships as a semantic graph.
A JSON syntax for serializing Linked Data.
An authorization framework for delegated access to HTTP services.
Protocols and credentials used to authenticate endpoints and encrypt network transport.
An email authentication mechanism that signs outgoing messages for domain verification.
A protocol for discovering and retrieving embeddable representations of external URLs.
Responsible handling and disclosure of personal or sensitive information.
Change availability so content or a message becomes visible or is delivered.
Produce presentation output from a template component media or data value.
Produce a human-readable textual presentation of a value.
Retrieve select filter sort or aggregate data.
Normalize and store data structures that make resources searchable or quickly retrievable.
Transfer a file from a user or client into Zotonic.
Decide whether an authenticated or anonymous actor may perform an operation.
Convert reshape enrich resize or derive one representation from another.
Interpret textual or encoded input as a typed or structured value.
Encode a value into a transferable or storable textual representation.
Test equality ordering membership or another relationship between values.
Read external data or media and create or update Zotonic entities.
Encode Zotonic data or media for download transfer backup or publication elsewhere.
Check input state or content against required rules before accepting it.
Prove an identity using credentials tokens or additional factors.
Exchange messages requests files or email with another actor or system.
Send messages to named topics and receive messages matching subscriptions.
Arrange for work or a state change to happen at a chosen time or interval.
Observe status behavior progress errors or health over time.
Move data code files or configuration to a new schema version system or location.
A numeric value used for counting measuring calculating ordering or presentation.
Human-readable textual data independent of its Erlang string or binary representation.
A true-or-false value used for conditions state and decisions.
A calendar date clock time or combined timestamp.
An elapsed or planned amount of time between instants or events.
An ordered or grouped set of values processed as one value.
A value composed of named fields nested values collections or typed relationships.
A stable name code or key used to distinguish and refer to an entity or concept.
A textual address that identifies a page resource endpoint or external location.
A standardized identifier for a natural language or locale.
A text value containing alternatives for multiple languages.
The programming language runtime libraries and design principles used by Zotonic server applications.
The relational database management system used for persistent Zotonic site data.
The persistent structured data store used for resources relations identities configuration and operational records.
The local or remote storage abstraction for managed file content.
A supervised queued scheduled or asynchronous unit of server work.
An independently configured Zotonic application with its own host content modules templates and database schema.
An OTP application or site component that adds Zotonic behavior templates data and configuration.
Set options policies credentials or environment values that determine behavior.
Add a new resource relation account module object or configuration record.
Change existing content configuration code or relationships.
Recording and observing events errors state health and performance.
Accepting parsing and routing incoming email.
Managing recipients subscriptions campaigns and bulk email delivery.
Exchanging asynchronous messages between clients services and Zotonic components.
Defining site module runtime and service settings.
Installing activating configuring upgrading and removing Zotonic modules.
Creating configuring updating starting and stopping Zotonic sites.
Running deferred periodic queued or long-running work outside a request.
Mapping incoming URLs to controllers resources or redirect destinations.
Checking uploaded or stored files for malicious content.
Recording rights licenses creators and permitted reuse of content and media.
Transforming parsing formatting comparing and serializing values independently of a specific content domain.
Building inspecting testing and diagnosing Zotonic applications and modules.
The central Zotonic entity that represents content users media categories and other addressable objects.
A hierarchical resource type that defines what a resource represents and which behavior applies.
A resource that defines the meaning and allowed endpoints of a relationship.
A stored directed relationship between a subject resource and an object resource using a predicate.
A resource used to group content for ownership workflow or access-control purposes.
A resource associated with an uploaded generated or externally referenced medium.
A named transformation applied to a value inside a template expression.
A named validation component attached to a form field from a Zotonic template.
A reusable server-rendered template component invoked with a Zotonic template tag.
A namespaced interface for retrieving or changing data from Erlang templates MQTT or APIs.
A request handler that maps web requests to responses and coordinates authorization rendering or data transfer.
A typed event or request exchanged between decoupled Zotonic components through the notifier.
A route declaration that matches a URL pattern and selects a controller with arguments.
The normalized indexed representation of resource properties used for querying sorting and full-text search.
A temporary store of computed rendered or fetched results with dependency-based invalidation.
Managing users login identities account data and account lifecycle.
Determining which users may view change or administer resources and operations.
Handling personal data tracking choices and consent-dependent behavior.
Verifying the identity of a user client or service.
Authenticating with two different classes of evidence.
Sending queuing relaying and tracking outgoing email.
Creating receiving relaying and managing electronic mail.
Exposing or consuming structured interfaces between Zotonic and other systems.
Bringing content media identities or configuration into Zotonic and reconciling it with existing data.
Publishing structured content or data for reuse outside Zotonic.
Preserving and recovering site data media and configuration.