Text
Browse by topic
Explore related documentation through its most useful keyword groups.
1374 items
Grouped by Architecture
A named transformation applied to a value inside a template expression.
Explore this clusterA typed event or request exchanged between decoupled Zotonic components through the notifier.
A namespaced interface for retrieving or changing data and invoking operations in Zotonic or browser-side components.
Explore this clusterAn OTP application or site component that adds Zotonic behavior templates data and configuration.
Explore this clusterA server-defined browser action or event binding connected through Zotonic wires.
Explore this clusterA server-side template_compiler document that renders data into HTML text email or another representation.
Explore this clusterA route declaration that matches a URL pattern and selects a controller with arguments.
Explore this clusterA request handler that maps web requests to responses and coordinates authorization rendering or data transfer.
Explore this clusterThe central Zotonic entity that represents content users media categories and other addressable objects.
Explore this clusterDocumentation not covered by the other keyword groups in this split.
Explore this clusterUnderstand the separate decisions behind a visible page.
Understand slugs and paths before changing an address.
Check the controls that determine visitor access.
Help readers reach replacement content.
Transfer a list of email addresses.
Understand how separate content works together.
Choose field types, set required answers, and keep question names stable.
See what happened after a mailing was started.
Check saving, language, and the page being displayed.
Use surveys for feedback, registrations, simple requests, polls, and quizzes.
These terms describe different parts of the system.
Notify the responsible team and tell respondents their form was received.
Separate a content type from a topic or a folder.
Distinguish public access from search indexing.
Use an existing controller and a template for a simple dynamic page.
Write a useful title and description for search and sharing.
Read submitted answers, add internal status notes, and make deliberate corrections.
Mark correct answers, set scores, and choose the feedback respondents see.
Make useful pages easy to understand and discover.
Take the next step without overwriting more content.
Understand translated fields on one page.
Understand shared files and page images.
Group questions and show respondents only the sections they need.
Check navigation separately from publication.
Check the media item and how the page uses it.
Offer a PDF or another file for readers to download.
Link an article to an author, subject, or another page.
Understand why available actions differ between editors.
Understand where images and files are stored.
Connect a page to its subjects.
Add supported online media or a video file.
Keep a mailing list accurate.
Create a navigation entry for an existing page.
Understand the difference between a person page and an account.
Check available languages and translation completeness.
Add a new image to the media library.
Resolve a rejected file upload.
Add and review text in another language.
Understand why a page may show text in another language.
Place an image between or beside paragraphs.
Check an email with a small, controlled test.
Understand what is shared and what is translated.
Place a menu entry under another entry.
Put connected pages or media in the intended sequence.
Locate the right file in the media library.
Provide useful text for readers who cannot see an image.
Update a media item while keeping the item itself.
Remove a navigation entry while keeping its page.
Attach a lead image or other media used by the page layout.
Know who created content and who is responsible for it.
Choose the right tool for organizing a page.
Choose the audience for an email mailing.
Keep main, footer, and section navigation separate.
Change the order and position of navigation entries.
Check links to translated content.
Suggest which pages deserve attention.
Reuse an image instead of uploading a second copy.
Find the menu that your website displays.
Prepare the page that will become your email.
Use existing text as a starting point for a translation.
Read outgoing and incoming page connections.
Remove an image from one page or delete the shared item.
Work with a group when your site supports group-based content.
Group pages into an ordered set.
Adjust an image inserted in the body text.
Describe what kind of content a page contains.
Check your account and the page before requesting help.
Manage the languages of an individual page.
Choose the right way to remove content.
Create, check, and publish a simple page.
Choose between a new copy and a connection to existing content.
Remove a page that is no longer needed.
Start a new page with the right category and language.
Recognize the different kinds of content you can edit.
Request that search engines leave a page out of their results.
Put each part of your text in the right field.
Leave a short note for other editors.
Find a page without creating a duplicate.
Prepare a page to appear at a future time.
Link readers to another page, website, or email address.
Add structured sections when your site provides them.
Recover an earlier saved version when revision history is available.
Check a saved page before visitors see it.
Check publication and access separately.
Make body text easy to scan and read.
Make a page available or take it out of public view.
Change the kind of content without making a new page.
Understand the dates that control availability.
Know where to find pages, editing controls, and settings.
Change existing content and check the result.
Render a static OpenStreetMap tile grid with a marker at a location.
Expose GeoMap configuration and country-map data to templates and model GET requests.
Add resource locations, map display, geocoding, and geographic searches to Zotonic. Enable mod_geomap on the site; it depends on mod_l10n .
Calculate the great-circle distance between two locations in kilometers.
This file defines the URL dispatch rules for mod_sso_openidc . Rules are matched from top to bottom; the first matching rule handles the request.
Expose OpenID Connect provider configuration and public provider choices to templates, and supply provider storage and logon lookup functions to Erlang.
Add OpenID Connect (OIDC) single sign-on providers to Zotonic's logon and signup flow. Users authenticate at an external identity provider, and Zotonic links…
This file defines the URL dispatch rules for mod_translate_argos . Rules are matched from top to bottom; the first matching rule handles the request.
Translate plain text and HTML with Argos Translate and manage its language packages through a shared local Python worker.
Provides automatic translation using a local Argos Translate Python worker as a translation service for Zotonic's mod_translation module.