Text
Browse by topic
Explore related documentation through its most useful keyword groups.
1370 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 clusterProtect the meaning of existing responses when a form changes.
Choose when an email mailing should start.
Check the entire respondent journey before sharing the form.
Check the controls that determine visitor access.
Understand how separate content works together.
Check saving, language, and the page being displayed.
Separate a content type from a topic or a folder.
Find and repair the link at its source.
Clear filters and check access before creating another copy.
Take the next step without overwriting more content.
Understand why people, images, and articles share an editor.
See what happened after a mailing was started.
Work in small, verifiable steps: change source, compile or reload, reproduce the request, and inspect the result.
Create the garden blog, open it in your browser, and sign in to its admin.
Make a small visible change before building a larger feature.
Use surveys for feedback, registrations, simple requests, polls, and quizzes.
Find which image source the page layout uses.
Compile Zotonic, start it, check the status page, and continue to your first site.
Choose navigation or an ordered group of content.
Transfer a list of email addresses.
Notify the responsible team and tell respondents their form was received.
Put connected pages or media in the intended sequence.
Use existing text as a starting point for a translation.
Understand why available actions differ between editors.
Manage the languages of an individual page.
Check your account and the page before requesting help.
Describe what kind of content a page contains.
Understand the difference between a person page and an account.
Adjust an image inserted in the body text.
Group pages into an ordered set.
Work with a group when your site supports group-based content.
Remove an image from one page or delete the shared item.
Read outgoing and incoming page connections.
Prepare the page that will become your email.
Add supported online media or a video file.
Find the menu that your website displays.
Reuse an image instead of uploading a second copy.
Suggest which pages deserve attention.
Check links to translated content.
Change the order and position of navigation entries.
Keep main, footer, and section navigation separate.
Choose the audience for an email mailing.
Understand what is shared and what is translated.
Remove a navigation entry while keeping its page.
Choose the right tool for organizing a page.
Know who created content and who is responsible for it.
Attach a lead image or other media used by the page layout.
Update a media item while keeping the item itself.
Understand where images and files are stored.
Check available languages and translation completeness.
Place a menu entry under another entry.
Check an email with a small, controlled test.
Connect a page to its subjects.
Place an image between or beside paragraphs.
Link an article to an author, subject, or another page.
Create a navigation entry for an existing page.
Locate the right file in the media library.
Understand why a page may show text in another language.
Add and review text in another language.
Keep a mailing list accurate.
Provide useful text for readers who cannot see an image.
Offer a PDF or another file for readers to download.
Resolve a rejected file upload.
Add a new image to the media library.
Create, check, and publish a simple page.
Know where to find pages, editing controls, and settings.
Understand the dates that control availability.
Make body text easy to scan and read.
Request that search engines leave a page out of their results.
Put each part of your text in the right field.
Change existing content and check the result.
Find a page without creating a duplicate.
Make a page available or take it out of public view.
Link readers to another page, website, or email address.
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.
Choose the right way to remove content.
Leave a short note for other editors.
Prepare a page to appear at a future time.
Recognize the different kinds of content you can edit.
Change the kind of content without making a new page.
Recover an earlier saved version when revision history is available.
Add structured sections when your site provides them.
Check a saved page before visitors see it.
Check publication and access separately.
Render a static OpenStreetMap tile grid with a marker at a location.
Calculate the great-circle distance between two locations in kilometers.
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 .
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_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.
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.
Provides automatic text translation through DeepL as a translation service for Zotonic's mod_translation module.
Translates lists of texts using the DeepL API and exposes whether an API key has been configured.
Tree translation API. get/<id> returns language counts, get/status/<id> returns job progress and post/<id> starts a job. Reads require edit access to the root
Count active filters in admin overview query arguments, for example to display the number of selected filters on the overview's Filter button.