Reads the rows a page of the blog shows, once, through the runtime:page:source mishka_installer
hook MishkaCmsWeb.RuntimeLive fires in handle_params/3 before the frame and the head
(MishkaCmsCore.Runtime.PageSource is the contract: the map it is handed and where what it reads
goes).
A page is matched by the kind of record it says it shows (record, its extra's "record"):
"blog:post", "blog:category", "blog:tag", "blog:author" or "blog:team", the kinds
MishkaBlog.Plugins.PageRecords names and MishkaBlog.Plugins.PageSeo and
MishkaBlog.Plugins.PageFrame answer for, whatever section the page is in; and the blog's front
page, the page of its Posts place. Every other page is handed back untouched, before anything is
read. What is read, and as whom, is MishkaBlog.PageSource's.
Registered in MishkaBlog.Application.
Summary
Functions
Returns a specification to start this module under a supervisor.
Callback implementation for MishkaInstaller.Event.Hook.enable/0.
Callback implementation for MishkaInstaller.Event.Hook.get/0.
Optional. See MishkaInstaller.Event.Hook.health_check/0. Override to report health.
Optional. See MishkaInstaller.Event.Hook.on_dependency_error/1. Override to react.
Callback implementation for MishkaInstaller.Event.Hook.register/0.
Callback implementation for MishkaInstaller.Event.Hook.restart/0.
Callback implementation for MishkaInstaller.Event.Hook.start/0.
Callback implementation for MishkaInstaller.Event.Hook.stop/0.
Callback implementation for MishkaInstaller.Event.Hook.unregister/0.
Types
Functions
Returns a specification to start this module under a supervisor.
See Supervisor.
@spec config() :: keyword()
@spec enable() :: okey_return() | error_return()
Callback implementation for MishkaInstaller.Event.Hook.enable/0.
@spec get() :: keyword()
Callback implementation for MishkaInstaller.Event.Hook.get/0.
Optional. See MishkaInstaller.Event.Hook.health_check/0. Override to report health.
Optional. See MishkaInstaller.Event.Hook.on_dependency_error/1. Override to react.
@spec register() :: okey_return() | error_return()
Callback implementation for MishkaInstaller.Event.Hook.register/0.
@spec restart() :: okey_return() | error_return()
Callback implementation for MishkaInstaller.Event.Hook.restart/0.
@spec start() :: okey_return() | error_return()
Callback implementation for MishkaInstaller.Event.Hook.start/0.
@spec stop() :: okey_return() | error_return()
Callback implementation for MishkaInstaller.Event.Hook.stop/0.
@spec unregister() :: okey_return() | error_return()
Callback implementation for MishkaInstaller.Event.Hook.unregister/0.