| HookId() | 所有模块执行前被调用 | 脚本嵌入点类 | - |
| HookId_output($value) | 模块执行完毕,模板输出前被调用 | 脚本嵌入点类 | $value: array(‘template’ => 当前要输出的模版, ‘message’ => showmessage 的信息内容, ‘values’ => showmessage 的信息变量) |
| global_HookId() | 模块执行完毕,模板输出前被调用 | 全局嵌入点类 | - |
| HookId_message($value) | showmessage() 执行时调用 | 脚本嵌入点类 | $value: array(‘param’ => showmessage() 函数的参数数组) |
| ad_adId($value) | 相应的广告位中调用 | 全局嵌入点类/脚本嵌入点类 | $value: array(‘params’ => 广告位参数, ‘content’ => 当前广告位原本将要显示的内容) |
| common() | 所有模块执行前被调用 | 全局嵌入点类 | - |
| discuzcode($value) | discuzcode() 函数执行时调用 | 全局嵌入点类 | $value: array(‘param’ => caller 函数的参数数组, ‘caller’ => caller 函数) |
| deletethread($value) | deletethread() 函数执行时调用 | 全局嵌入点类 | $value: array(‘param’ => deletethread() 函数的参数数组, ‘step’ => 删除的步骤) |
| deletepost($value) | deletepost() 函数执行时调用 | 全局嵌入点类 | $value: array(‘param’ => deletepost() 函数的参数数组, ‘step’ => 删除的步骤) |
| avatar($value) | avatar() 函数执行时调用 | 全局嵌入点类 | $value: array(‘param’ => avatar() 函数的参数数组) |
| profile_node($post, $start, $end) | 贴内用户信息标记 | 全局嵌入点类 | $post: 当前帖子信息数组,$start: 前置字符,$end: 后置字符 |
| identifier__hookid(_output)() | 插件的hook调用 | 脚本嵌入点类/应用互动嵌入点类 | 参考 HookId() 及 HookId_output() |