Textpattern CMS support forum
You are not logged in. Register | Login | Help
- Topics: Active | Unanswered
Pages: 1
List of Events and Steps?
Is there any way to get a list of all the events and steps that Textpattern uses on the backend (e.g. article|save, article|publish). To be specifc, I’m looking to find out which events and steps will change information in the database. I’m building a plugin that would an administrator to track all changes to the database and who made the changes.
Thanks
Offline
Re: List of Events and Steps?
So I did a little digging and created the list below. Next step – determine which ones actually change the state of the DB.
admin{
‘admin’,
‘author_change_pass’,
‘author_delete’,
‘author_list’,
‘author_save’,
‘author_save_new’,
‘change_email’,
‘change_pass’
}
article{
‘create’,
‘publish’,
‘edit’,
‘save’
}
auth{}
category{
‘cat_category_list’,
‘cat_article_create’,
‘cat_image_create’,
‘cat_file_create’,
‘cat_link_create’,
‘cat_category_multiedit’,
‘cat_article_save’,
‘cat_image_save’,
‘cat_file_save’,
‘cat_link_save’,
‘cat_article_edit’,
‘cat_image_edit’,
‘cat_file_edit’,
‘cat_link_edit’
}
css{
‘css_edit_raw’,
‘css_edit_form’
‘pour’,
‘css_save’,
‘css_copy’,
‘css_save_as’,
‘css_save_posted’,
‘css_delete’,
‘css_edit’,
‘del_dec’,
‘add_dec’,
‘add_sel’
}
diag{
‘high’
}
discuss{
‘discuss_delete’,
‘discuss_save’,
‘discuss_list’,
‘discuss_edit’,
‘ipban_add’,
‘discuss_multi_edit’,
‘ipban_list’,
‘ipban_unban’,
‘discuss_change_pageby’
}
file{
‘file_change_max_size’,
‘file_change_pageby’,
‘file_db_add’,
‘file_delete’,
‘file_edit’,
‘file_insert’,
‘file_list’,
‘file_replace’,
‘file_save’,
‘file_reset_count’,
‘file_create’
}
form{
‘form_list’,
‘form_create’,
‘form_delete’,
‘form_edit’,
‘form_multi_edit’,
‘form_save’
}
image{
‘image_list’,
‘image_edit’,
‘image_insert’,
‘image_delete’,
‘image_replace’,
‘image_save’,
‘thumbnail_insert’,
‘image_change_pageby’,
‘thumbnail_create’
}
import{
‘switch_tool’,
‘start_import’
}
link{
‘link_list’,
‘link_edit’,
‘link_post’,
‘link_save’,
‘link_delete’,
‘link_change_pageby’,
‘link_multi_edit’
}
list{
‘list_change_pageby’,
‘list_list’,
‘list_multi_edit’,
‘list_list’
}
log{
‘log_change_pageby’,
‘log_multi_edit’
}
page{
‘page_edit’,
‘page_save’,
‘page_delete’,
‘div_edit’,
‘div_save’,
‘page_list’
}
plugin{
‘plugin_delete’,
‘plugin_edit’,
‘plugin_help’,
‘plugin_list’,
‘plugin_install’,
‘plugin_save’,
‘plugin_verify’,
‘switch_status’
}
prefs{
‘advanced_prefs’,
‘prefs_save’,
‘advanced_prefs_save’,
‘get_language’,
‘list_languages’,
‘prefs_list’
}
preview{}
section{
‘sec_section_list’,
‘section_create’,
‘section_delete’,
‘section_save’
}
tag{
‘build’
}
Offline
Pages: 1