joomla下面插件开发
来源:互联网 发布:js 判断是否是对象 编辑:程序博客网 时间:2024/05/16 01:02
joomla插件实现原理是,使用观察者模式,逐一通知每个插件响应所注册的事件。对于权限验证模块,插件之间为或者的关系。假如
你开启了三个验证插件,那么只要有一个插件验证成功,那么返回的结果必然是验证通过。
插件的注册:插件注册,实际上是在数据库中插入一条记录,当被观察者发生某个事件后,观察者会去数据库中读取注册的插件,按照规则去通知插件。
我个人认为,插件之间的关系应该是可以设置的,这点没有去验证。如果插件返回值之间不存在任何关系的话,应该使用命令模式替代观察者模式。
以下是我写的一个验证插件。
这个插件只监听了onAuthenticate事件。
- joomla下面插件开发
- Joomla插件开发规范
- 如何开发一个Joomla插件
- 如何开发一个Joomla插件
- 如何开发一个Joomla插件 【转】
- Joomla扩展插件开发文档(plugin)
- Joomla插件
- 『Joomla!入门实用宝典』第十章插件开发
- Joomla!的插件系统
- joomla常用插件
- joomla插件管理
- Joomla 插件库
- joomla网页加速插件
- joomla!的kindeditor插件
- Joomla开发--JDatabase
- joomla!团队开发!
- 开发Joomla的顺序
- Joomla 开发1
- 挣积分
- pku 3630--Phone List(二分查找,trie树)
- 挣积分
- TestINOUT 进程与线程
- python 实现多进程和多线程的例子
- joomla下面插件开发
- 利用VNC实现Windows远程访问Linux服务器小结
- C++ 引用的作用和用法
- 一些js脚本
- 对象序列化 代码
- Jquery之Ajax
- 有关javascript中的this
- 一款新方块游戏
- 敏捷开发工具scrum