All dispatch rules

All the dispatch rules from all modules. For a background on dispatch rules, see The URL dispatch system.

Name Path Resource Args
     
mod_acl_user_groups (dispatch)      
acl_rule_test [“acl”,”rules”,”test”] controller_template [{template,”page_acl_user_group_try.tpl”},seo_noindex]
acl_rule_test [“acl”,”rules”,”test”,code] controller_template [{template,”page_acl_user_group_try.tpl”},seo_noindex]
admin_acl_rules_rsc [“admin”,”acl”,”rules”] controller_admin [{template,”admin_acl_rules.tpl”},{kind,rsc},seo_noindex]
admin_acl_rules_rsc [“admin”,”acl”,”rules”,”rsc”] controller_admin [{template,”admin_acl_rules.tpl”},{kind,rsc},seo_noindex]
admin_acl_rules_collab [“admin”,”acl”,”rules”,”collaboration”] controller_admin [{template,”admin_acl_rules.tpl”},{kind,collab},seo_noindex]
admin_acl_rules_module [“admin”,”acl”,”rules”,”module”] controller_admin [{template,”admin_acl_rules.tpl”},{kind,module},seo_noindex]
admin_acl_rules_upload [“admin”,”acl”,”rules”,”upload”] controller_admin [{template,”admin_acl_rules_upload.tpl”},{kind,upload},seo_noindex]
admin_acl_rules_options [“admin”,”acl”,”rules”,”options”] controller_admin [{template,”admin_acl_rules_options.tpl”},{kind,options},seo_noindex]
admin_acl_rules_test [“admin”,”acl”,”rules”,”test”] controller_admin [{template,”admin_acl_rules_test.tpl”},{kind,test},seo_noindex]
admin_acl_export [“admin”,”acl”,”rules”,”export”] controller_admin_acl_rules_export [seo_noindex]
     
mod_admin_category (dispatch)      
admin_category_sorter [“admin”,”category”] controller_admin_category_sorter [seo_noindex]
     
mod_admin_config (dispatch)      
admin_config [“admin”,”config”] controller_admin_config [seo_noindex]
admin_config_ssl [“admin”,”ssl”] controller_admin [{template,”admin_config_ssl.tpl”},seo_noindex]
admin_config_email [“admin”,”email”] controller_admin [{template,”admin_config_email.tpl”},seo_noindex]
     
mod_admin_frontend (dispatch)      
admin_frontend_edit [“edit”] controller_page [{acl,is_auth},{template,”page_admin_frontend_edit.tpl”},seo_noindex,nocache]
admin_frontend_edit [“edit”,id] controller_page [{acl_action,update},{template,{cat,”page_admin_frontend_edit.tpl”}},seo_noindex,nocache,{is_canonical,false}]
     
mod_admin_identity (admin_dispatch)      
admin_user [“admin”,”users”] controller_admin [{template,”admin_users.tpl”},{selected,”users”},seo_noindex]
identity_verify [“identity”,”verify”,idn_id,verify_key] controller_template [{template,”identity_verify.tpl”},seo_noindex]
     
mod_admin_merge (dispatch)      
admin_merge_rsc [“admin”,”merge”,id] controller_admin_edit [{template,”admin_merge.tpl”},seo_noindex]
admin_merge_rsc_compare [“admin”,”merge”,id,id2] controller_admin_edit [{template,”admin_merge_compare.tpl”},seo_noindex]
     
mod_admin_modules (dispatch_module_admin)      
admin_modules [“admin”,”modules”] controller_admin_module_manager [seo_noindex]
     
mod_admin_predicate (dispatch)      
admin_predicate [“admin”,”predicate”] controller_admin [{acl_module,mod_admin_predicate},{template,”admin_predicate.tpl”},{selected,”predicate”},seo_noindex]
admin_predicate_edit [“admin”,”predicate”,id] controller_admin_predicate_edit [{acl_module,mod_admin_predicate},seo_noindex]
admin_edges [“admin”,”connections”] controller_admin [{template,”admin_edges.tpl”},{selected,”edges”},seo_noindex]
     
mod_admin (dispatch)      
admin [“admin”] controller_admin [seo_noindex]
admin_overview_rsc [“admin”,”overview”] controller_admin [{template,”admin_overview.tpl”},{selected,”overview”},seo_noindex]
admin_media [“admin”,”media”] controller_admin [{template,”admin_media.tpl”},{selected,”media”},seo_noindex]
admin_edit_rsc [“admin”,”edit”,id] controller_admin_edit [seo_noindex]
admin_referrers [“admin”,”referrer”,id] controller_admin_referrers [seo_noindex]
admin_media_preview [“admin”,”media”,”preview”,id] controller_admin_media_preview [seo_noindex]
admin_status [“admin”,”status”] controller_admin [{template,”admin_status.tpl”},{selected,”status”},seo_noindex]
     
mod_admin_statistics (dispatch)      
admin_statistics [“admin”,”statistics”] controller_admin_statistics []
     
mod_auth2fa (dispatch)      
admin_auth2fa_config [“admin”,”authentication-2fa”] controller_admin [{ssl,true},{template,”admin_auth2fa_config.tpl”},{acl_module,mod_admin_config}]
     
mod_authentication (dispatch)      
logoff [“logoff”] controller_logoff []
logon [“logon”] controller_template [{template,”logon.tpl”},seo_noindex,is_logon]
logon_done [“logon”,”done”] controller_logon_done []
logon_change [“logon”,{logon_view,”change”}] controller_template [{template,”logon.tpl”},seo_noindex,is_logon]
logon_reminder [“logon”,{logon_view,”reminder”}] controller_template [{template,”logon.tpl”},seo_noindex,is_logon]
logon_reset [“logon”,{logon_view,”reset”}] controller_template [{template,”logon.tpl”},seo_noindex,is_logon]
logon_confirm [“logon”,{logon_view,”confirm”}] controller_template [{template,”logon.tpl”},seo_noindex,is_logon]
logon_change [“logon”,”change”] controller_template [{template,”logon.tpl”},seo_noindex,is_logon]
logon_reset [“logon”,”reset”] controller_template [{template,”logon.tpl”},seo_noindex,is_logon]
logon_reminder [“logon”,”reminder”] controller_template [{template,”logon.tpl”},seo_noindex,is_logon]
logon_confirm [“logon”,”confirm”] controller_template [{template,”logon.tpl”},seo_noindex,is_logon]
logon_auth [“zotonic-auth”] controller_authentication []
admin_authentication_services [“admin”,”authentication-services”] controller_admin [{template,”admin_authentication_services.tpl”}]
webappsec_change_password [“.well-known”,”change-password”] controller_redirect [{dispatch,logon_change}]
     
mod_backup (backup)      
admin_backup [“admin”,”backup”] controller_admin_backup [seo_noindex]
admin_backup_revision [“admin”,”backup”,id] controller_admin_backup_revision [seo_noindex]
admin_backup_deleted [“admin”,”deleted”] controller_admin [{template,”admin_backup_deleted.tpl”},seo_noindex]
backup_download [“backup”,”download”,’*’] controller_file [{root,[{module,mod_backup}]},{content_disposition,attachment},seo_noindex]
     
mod_base (dispatch)      
id [“id”,id] controller_id []
lib [“lib”,’*’] controller_file [{root,[lib]}]
lib_min [“lib-min”,’*’] controller_file [{root,[lib]},{minify,true}]
lib_nocache [“lib-nocache”,’*’] controller_file [{root,[lib]},{max_age,1}]
lib_min_nocache [“lib-min-nocache”,’*’] controller_file [{root,[lib]},{max_age,1},{minify,true}]
image [“image”,’*’] controller_file []
media_attachment [“media”,”attachment”,”id”,id] controller_file_id [{dispatch,media_attachment}]
media_attachment [“media”,”attachment”,’*’] controller_file [{content_disposition,attachment}]
media_inline [“media”,”inline”,”id”,id] controller_file_id [{dispatch,media_inline}]
media_inline [“media”,”inline”,’*’] controller_file [{content_disposition,inline}]
api [“api”,’*’] controller_api []
api_rsc_export [“api”,”model”,”rsc_export”,”get”,id] controller_api []
favicon [“favicon.ico”] controller_file [{path,”images/favicon.ico”},{root,[lib]},{content_disposition,inline}]
manifest_json [“manifest.json”] controller_file [{root,[lib]},{max_age,1},{path,”misc/manifest.json”}]
jslog [“log-client-event”] controller_nocontent []
robots_txt [“robots.txt”] controller_file [{path,”misc/robots.txt”},{root,[lib]},{content_disposition,inline}]
security_txt [“.well-known”,”security.txt”] controller_template [{template,”security.txt.tpl”},{content_type,”text/plain”},{anonymous,true}]
zotonic_ping [“.zotonic”,”ping”] controller_ping []
     
mod_base (dispatch-cotonic)      
mqtt_transport [“mqtt-transport”] controller_mqtt_transport []
mqtt_transport [“mqtt-transport”,zotonic_ticket,’*’] controller_mqtt_transport []
service_worker [“cotonic-service-worker.js”] controller_file [{root,[lib]},{max_age,1},{path,”cotonic/cotonic-service-worker.js”}]
keyserver_key [“keyserver-key.js”] controller_keyserver_key []
     
mod_base (dispatch-test)      
initial_test [“test”,”initial_postback_test”] controller_template [{template,”tests/initial_postback_test.tpl”},seo_noindex]
connection_test [“test”,”connection”] controller_template [{template,”tests/connection_test.tpl”},seo_noindex]
     
mod_comment (dispatch)      
admin_comments [“admin”,”comments”] controller_admin_comments [seo_noindex]
admin_comments_settings [“admin”,”comments”,”settings”] controller_admin_comments_settings [seo_noindex]
     
mod_contact (dispatch)      
contact [“contact”] controller_page [{template,”contact.tpl”},{id,page_contact}]
     
mod_custom_redirect (dispatch)      
admin_custom_redirect [“admin”,”custom-redirect”] controller_admin [{template,”admin_custom_redirect.tpl”},{acl_module,mod_custom_redirect},seo_noindex]
     
mod_development (development)      
admin_development [“admin”,”development”] controller_admin [{template,”admin_development.tpl”},{selected,”development”}]
admin_development_templates_xref [“admin”,”development”,”templates”] controller_admin [{template,”admin_development_templates_xref.tpl”},{selected,”development”}]
admin_development_templates_trace [“admin”,”development”,”templates”,”trace”] controller_admin [{template,”admin_development_templates_trace.tpl”},{selected,”development”}]
admin_development_templates_graph [“admin”,”development”,”templates”,”graph”] controller_admin [{template,”admin_development_templates_graph.tpl”},{selected,”development”}]
admin_development_dispatch_details [“admin”,”development”,”dispatch”] controller_admin [{template,”admin_development_dispatch_details.tpl”},{selected,”development”}]
admin_development_observers [“admin”,”development”,”observers”] controller_admin [{template,”admin_development_observers.tpl”},{selected,”development”}]
     
mod_development (tests)      
hello_world [“test”,”hello_world”] controller_hello_world []
hello_world_tpl [“test”,”hello_world_tpl”] controller_template [{template,”hello_world.tpl”},{anonymous,true}]
     
mod_export (dispatch_export)      
export_rsc [“export”,”rsc”] controller_export_resource []
export_rsc [“export”,”rsc”,id] controller_export_resource []
export_rsc [“export”,”rsc”,type,id] controller_export_resource []
export_rsc_query [“export”,”query”] controller_export_resource [{is_query,true}]
export_rsc_query [“export”,”query”,id] controller_export_resource [{is_query,true}]
export_rsc_query [“export”,”query”,type,id] controller_export_resource [{is_query,true}]
     
mod_facebook (dispatch)      
facebook_authorize [“oauth-service”,”authorize”,”facebook”] controller_oauth2_service_authorize [{service_module,z_facebook_oauth_service}]
     
mod_filestore (dispatch)      
admin_filestore [“admin”,”filestore”] controller_admin [{template,”admin_filestore.tpl”},seo_noindex]
     
mod_fileuploader (dispatch)      
fileuploader [“fileuploader”,”upload”,name] controller_fileuploader []
     
mod_import_csv (dispatch)      
admin_import [“admin”,”import”] controller_admin [{template,”_admin_import.tpl”},seo_noindex]
     
mod_l10n (dispatch)      
admin_l10n [“admin”,”localization”] controller_admin [{template,”admin_l10n.tpl”},seo_noindex]
     
mod_linkedin (dispatch)      
linkedin_authorize [“oauth-service”,”authorize”,”linkedin”] controller_oauth2_service_authorize [{service_module,z_linkedin_oauth_service}]
     
mod_logging (dispatch)      
admin_log [“admin”,”log”] controller_admin [{template,”admin_log.tpl”},{selected,”log”},seo_noindex]
admin_log_email [“admin”,”log”,”email”] controller_admin [{template,”admin_log_email.tpl”},{selected,”log”},seo_noindex]
admin_log_ui [“admin”,”log”,”ui”] controller_admin [{template,”admin_log_ui.tpl”},{selected,”log”},seo_noindex]
jslog [“log-client-event”] controller_log_client []
     
mod_mailinglist (dispatch_mailinglist)      
admin_mailinglist [“admin”,”mailinglists”] controller_admin_mailinglist [seo_noindex]
admin_mailing_preview [“admin”,”mailing”,”preview”,id] controller_admin_mailing_preview [seo_noindex]
admin_mailing_status [“admin”,”mailing”,id] controller_admin_mailing_status [seo_noindex]
admin_mailinglist_recipients [“admin”,”mailinglists”,”recipients”,id] controller_admin_mailinglist_recipients [seo_noindex]
mailinglist_confirm [“mailinglist”,”confirm”,confirm_key] controller_template [{template,”mailinglist_confirm.tpl”}]
mailinglist_unsubscribe [“mailinglist”,”unsubscribe”,confirm_key] controller_template [{template,”mailinglist_unsubscribe.tpl”}]
mailinglist_subscriptions [“mailinglist”,”subscriptions”] controller_template [{template,”mailinglist_subscriptions.tpl”}]
mailinglist_subscriptions [“mailinglist”,”subscriptions”,key] controller_template [{template,”mailinglist_subscriptions.tpl”}]
mailinglist_export [“mailinglist”,”export”,id] controller_mailinglist_export []
mailinglist [“mailinglist”,id] controller_page [{template,{cat,”mailinglist.tpl”}}]
mailinglist [“mailinglist”,id,slug] controller_page [{template,{cat,”mailinglist.tpl”}}]
     
mod_menu (dispatch)      
admin_menu_hierarchy [“admin”,”hierarchy”,name] controller_admin [{template,”admin_menu_hierarchy.tpl”},seo_noindex]
     
mod_microsoft (dispatch)      
microsoft_authorize [“oauth-service”,”authorize”,”microsoft”] controller_oauth2_service_authorize [{service_module,z_microsoft_oauth_service}]
     
mod_oauth2 (dispatch)      
oauth2_consumer_authorize [“oauth-service”,”authorize”,”zotonic”,consumer_id] controller_oauth2_service_authorize [{service_module,z_zotonic_oauth_service}]
oauth2_service_redirect [“oauth-service”,”redirect”] controller_oauth2_service_redirect []
oauth2_server_authorize [“oauth”,”authorize”] controller_template [{template,”oauth2_logon_authorize.tpl”},{acl,is_auth}]
oauth2_server_access_token [“oauth”,”access_token”] controller_oauth2_access_token []
admin_oauth2_apps [“admin”,”oauth”,”apps”] controller_admin [{template,”admin_oauth2_apps.tpl”}]
admin_oauth2_consumers [“admin”,”oauth”,”consumers”] controller_admin [{template,”admin_oauth2_consumers.tpl”}]
     
mod_seo (dispatch)      
admin_seo [“admin”,”seo”] controller_admin_seo [seo_noindex]
     
mod_seo_sitemap (dispatch)      
sitemap_xml [“sitemap.xml”] controller_template [{template,”sitemap.tpl”},{content_type,”text/xml”},{anonymous,true}]
sitemap_urlset_xml [“sitemap-urlset.xml”] controller_template [{template,”sitemap_urlset.tpl”},{content_type,”text/xml”},{anonymous,true}]
     
mod_signup (dispatch)      
signup [“signup”] controller_signup []
signup_confirm [“signup”,”confirm”] controller_signup_confirm [seo_noindex]
signup_confirm [“signup”,”confirm”,key] controller_signup_confirm [seo_noindex]
     
mod_ssl_letsencrypt (dispatch)      
letsencrypt_challenge [“.well-known”,”acme-challenge”,token] controller_letsencrypt_challenge []
letsencrypt_ping [“.zotonic”,”letsencrypt-self-ping”] controller_letsencrypt_ping []
     
mod_survey (survey)      
survey_results_download [“survey”,”results”,”download”,id] controller_export_resource [{content_type,xlsx}]
survey_results_download [“survey”,”results”,”download”,type,id] controller_export_resource []
survey_results_printable [“survey”,”results”,”printable”,id] controller_page [{acl_action,update},{is_canonical,false},{template,”survey_results_printable.tpl”}]
survey_results [“survey”,”results”,id] controller_page [{is_canonical,false},{template,”survey_results.tpl”},{is_aggregated,true}]
survey_results [“survey”,”results”,id,slug] controller_page [{is_canonical,false},{template,”survey_results.tpl”},{is_aggregated,true}]
survey [“survey”,id] controller_page [{template,”survey.tpl”}]
survey [“survey”,id,slug] controller_page [{template,”survey.tpl”}]
admin_survey_editor [“admin”,”survey”,id] controller_admin [{acl,{use,mod_survey}},{template,”admin_survey_editor.tpl”},seo_noindex]
     
mod_translation (dispatch_translation)      
admin_translation [“admin”,”translation”] controller_admin [{acl_module,mod_translation},{template,”admin_translation.tpl”},{selected,translation},seo_noindex]
language_switch [“language”,”switch”] controller_template [{template,”language_switch.tpl”},seo_noindex]
language_select [“language”,”select”,code] controller_language_set [seo_noindex]
     
mod_zotonic_site_management (dispatch)      
zotonic_sites_add [“zotonic”,”sites”,”add”] controller_zotonic_status [{template,”addsite.tpl”}]

Edit on GitHub

Referred by

mod_base

mod_base is the base module, which acts as a container module holding most of Zotonic basic dispatch rules, Actions and…