如何使用Joomla用户事件的插件系统 【转】
来源:互联网 发布:达内科技 陪网络营 编辑:程序博客网 时间:2024/06/04 18:41
因为遇到要删除用户的时候,清除这个用户所发表的所有评论的要求,所以看了一下Joomla插件系统的用户事件。
总共有八个用户事件分为两大类:
第一类是用户登录和认证相关事件:
onLoginUser
onLogoutUser
onAuthenticate
onAuthenticateFailure
第二类是用户管理过程中的事件
onBeforeStoreUser
onAfterStoreUser
onBeforeDeleteUser
onAfterDeleteUser
joomla系统中有一个plgUserJoomla插件的例子,就是用户事件使用的实例。这个例子没有做什么实际的工作,就是完成用户事件插件的框架,我们可以根据这个例子开发自己的插件。
比如我自己的要在清除用户之前删除他所有的评论,就可以使用onBeforeDeleteUser
function onBeforeDeleteUser($user)
{
global $mainframe;
$query='delete 语句'
......
//执行
}
这样就完成了功能。
- 如何使用Joomla用户事件的插件系统 【转】
- Joomla!的插件系统
- 如何创建Joomla的插件
- 用户注册后禁用的Joomla插件
- 如何开发一个Joomla插件 【转】
- joomla插件k2的使用(1)
- 在 Joomla! 1.5 中创建插件 如何创建自己的插件【转】
- joomla的用户登陆机制(session)(转)
- joomla!的kindeditor插件
- JOOMLA如何禁止用户注册
- 如何开发一个Joomla插件
- 如何开发一个Joomla插件
- Joomla中如何使用mootools 【转】
- Joomla如何使用状态变量
- joomla插件k2使用(2)
- SQL加入Joomla用户 【转】
- 如何在Joomla中锁定某个用户?
- Joomla! 2.5如何禁止用户注册
- 如何检查内存泄漏 检查内存泄漏工具 BoundsChecker下载 BoundsChecker教程
- 在Joomla!中使用behavior.tree参考 【转】
- HAO无聊
- socket
- 谈谈父窗口和所有者窗口
- 如何使用Joomla用户事件的插件系统 【转】
- entity bean sample
- [新闻] 微软二月十日发行十三个安全补丁
- 囧事之对联
- 中文分词
- 普通管理类程序开发之难度系数、层次之说法(转载)
- 解决ORA-01031错误
- 注意细节:存储过程的重编译
- 线程有关(待续)