Event list for the Observer system
This is the list of all events of Frog CMS (see also extended list below):
administration events
in page edit
page_add_after_save
Description: fired when page is added
Argument(s): page
page_delete
Description: fired when page is deleted
Argument(s): page
view_page_edit_tabs
Description: –
Argument(s): page
view_page_edit_plugins
Description: fired when the plugins section of the edit page view comes up. (area beneath body)
Argument(s): page
view_page_edit_popup
Description: –
Argument(s): n/a
page_requested
Description: fired when a page is requested
Argument(s): query string
page_found
Description: fired when a page is found
Argument(s): page
page_not_found
Description: fired when a requested page wasn’t found
Argument(s): n/a
part_edit_after_save
Description: fired when part is edited
Argument(s): part
0.9.5 RC 1 – Extended List
The following is the full list of observer events as of 0.9.5 RC1. Full documentation will follow.
Observer::notify('page_not_found');
Observer::notify('comment_after_edit', $comment);
Observer::notify('comment_after_delete', $comment);
Observer::notify('comment_after_approve', $comment);
Observer::notify('comment_after_unapprove', $comment);
Observer::notify('comment_after_add', $comment);
Observer::notify('view_backend_list_plugin', $plugin_name, $plugin);
Observer::notify('plugin_after_enable', $plugin);
Observer::notify('plugin_after_disable', $plugin);
Observer::notify('user_after_add', $user->name);
Observer::notify('user_after_edit', $user->name);
Observer::notify('user_after_delete', $user->name);
Observer::notify('admin_login_success', $data['username']);
Observer::notify('admin_login_failed', $data['username']);
Observer::notify('admin_after_logout', $username);
Observer::notify('snippet_after_add', $snippet);
Observer::notify('snippet_after_edit', $snippet);
Observer::notify('snippet_after_delete', $snippet);
Observer::notify('page_add_after_save', $page);
Observer::notify('part_edit_after_save', $part);
Observer::notify('page_edit_after_save', $page);
Observer::notify('page_delete', $page);
Observer::notify('layout_after_add', $layout);
Observer::notify('layout_after_edit', $layout);
Observer::notify('layout_after_edit', $layout);
Observer::notify('page_requested', $_SERVER['QUERY_STRING']);
Observer::notify('page_found', $page);
Observer::notify('view_page_edit_tabs', $page);
Observer::notify('view_page_edit_plugins', $page);
Observer::notify('view_page_edit_popup');
