Text
MQTT is a machine-to-machine (M2M)/“Internet of Things” connectivity protocol. It was designed as an extremely…
Live updating templates connected to MQTT topics.
Confirm a user id.
Adds recipient query string details to hyperlinks.
inject_recipientdetails mailinglist_recipient_key_decode
This chapter describes how to configure your Linux server for running Zotonic.
Zotonic comes with a system for collecting and exporting metrics (such as how much memory is used, how many database…
Welcome to Zotonic 0.29.0, released on 5 June, 2017.
Adds the concept of survey resources: user-definable forms which can be created in the admin interface and filled out…
Split the page blocks into pages, prepare them for easy display in the survey question editor.
Save the menu tree of a menu resource
Translates atoms, integers and floats to strings. The undefined value is translated to the empty string. Does not…
Convert the input to a binary value.
observe_export_resource_visible/2
mod_export - Check if the resource or dispatch is visible for export.
Returns a random value from a list of values. When the input is an empty list or not a list then the result is…
Generates a random number. The number is from, and including, 1 up to, and including, the input value.
Shuffle a list of values.
Server side storage for the client (aka browser) and server.
This module contains the main Zotonic authentication mechanism. It contains the logon and logoff controllers, and…
Dispatch rules Name Path Resource Args logoff [“logoff”] controller_logoff [] logon [“logon”] controller_template…
Released on 2012-08-11 16:36 by arjan.
Actions, tags (also known as screen components), and javascript for user interfaces using wires .
There are multiple ways to set up interaction between server-side Zotonic code and client-side JavaScript.
This tag is the placeholder where all generated JavaScript scripts will be output on the page.
See also
Formats a date or datetime according to the format specified in the argument.
Module for content group support and ACL-aware content group behavior.
Access information about page connections.
mod_base is the base module, which acts as a container module holding most of Zotonic basic dispatch rules, Actions and…
Similar to group_firstchar, but always uses the title column from the rsc table.
Group a list of sorted resource ids on their first letter of the title or another rsc property. After grouping, it…
Two-factor authentication module adding TOTP setup, verification flows, and related auth checks.
Creates a sitemap.xml file for your site, containing links to all publicly accessible pages.
Show a page menu.
For the benefit of search engines and fans of tables of contents you can easily provide a site map.
Adds support for the Twitter Bootstrap CSS / JavaScript framework. Integration module for Bootstrap assets and helper…
Create nested navigation menus for your site.
Dispatch rules Name Path Resource Args admin_menu_hierarchy [“admin”,”hierarchy”,name] controller_admin [{template
This model tracks deleted resources (see m_rsc). Its primary goal is to be able to determine if a resource never…
The m_identity model manages usernames and other user identities. mod_authentication uses it to store and check salted…
Access to data about uploaded files and other media.
This model can retrieve information about the resource category hierarchy in different ways.
Search uses database indices on special pivot columns and full text fields.
Search can only sort and filter on resources that actually have a database column. Zotonic’s resources are stored in a…
Resources can have media resources attached to them. Resources and their media (images, video and audio) are connected…
Action An action is functionality that can be attached to a HTML element or event. Actions are wired to an element or…
The main resource model, which is the central part of the Zotonic data model. This model provides an interface to all…
Zotonic’s data model is a pragmatic implementation of the Semantic Web: a mixture between a traditional database and a…
Resources are Zotonic’s main data unit. You may want to familiarise yourself with the Zotonic data model in the User…
observe_acl_context_authenticated/2
Set the context to a typical authenticated user. Used by m_acl.erl
At different moments in the lifecycle of the web request, Zotonic sends notifications. By observing these notifications…
Signal that a resource pivot has been done.