今天在前端老白网站中看到一篇文章,内容是对Z-BlogPHP体系接口的引见,以为异常不错,这里就直接复制过来给人人进修一下,也给本身做个备忘录。
人人都晓得,ZBlog主题的开发或许插件的开发中,我们离不开种种接口的运用,而ZBlog的接口还不少,除了一些经常使用的,别的的一些接口很难能清楚的记着,平常都是在须要用到的时刻再回到体系文件里检察一下;而这篇文章,能够协助人人加深影象,由于这些接口已被归类整顿!
一,治理页面输出类接口:这一类接口平常用于在背景现有治理页面中增加按钮或许扩大选项内容;
二,接受体系要领类:体系要领接受的位置平常有两种:
1,Core:在数据提交前参与,可用于过滤提交的数据内容;
2,Succeed:在数据提交胜利后参与,可用于数据提交后的事宜处置惩罚,如更新自定义模块数据等。
三,把戏要领类:用于扩大体系类中的可用要领;
四,前台页面输出类:如首页的肇端、末端,列表、文章、搜刮页面等等肇端位置,增加剧本等。
| 接口称号 | 接口参数 | 接口形貌 |
|---|
| Filter_Plugin_Admin_ArticleMng_SubMenu |
| 文章治理子菜单 |
| Filter_Plugin_Admin_PageMng_SubMenu |
| 页面治理 |
| Filter_Plugin_Edit_Begin |
| 文章页面编辑页入手下手接口 |
| Filter_Plugin_Edit_End |
| 文章页面编辑页完毕接口 |
| Filter_Plugin_Edit_Response |
| 文章页面编辑1号输出接口 |
| Filter_Plugin_Edit_Response2 |
| 文章页面编辑2号输出接口 |
| Filter_Plugin_Edit_Response3 |
| 文章页面编辑3号输出接口 |
接受体系要领
| 接口称号 | 接口参数 | 接口形貌 |
|---|
| Filter_Plugin_PostArticle_Core | article | 文章提交的中心接口 |
| Filter_Plugin_PostArticle_Succeed | article | 文章编辑胜利的接口 |
| Filter_Plugin_DelArticle_Succeed | article | 文章删除胜利的接口 |
| Filter_Plugin_PostPage_Core | article | 页面编辑的中心接口 |
| Filter_Plugin_PostPage_Succeed | article | 页面编辑胜利的接口 |
| Filter_Plugin_DelPage_Succeed | article | 页面删除胜利的接口 |
| Filter_Plugin_Post_Call | post,method,args | Post类的把戏要领接口 |
分类相干接口
治理页面输出
| 接口称号 | 接口参数 | 接口形貌 |
|---|
| Filter_Plugin_Admin_CategoryMng_SubMenu |
| 分类治理页体面菜单 |
| Filter_Plugin_Category_Edit_Response |
| 分类编辑页输出接口 |
接受体系要领
| 接口称号 | 接口参数 | 接口形貌 |
|---|
| Filter_Plugin_PostCategory_Core | cate | 分类编辑的中心接口 |
| Filter_Plugin_PostCategory_Succeed | cate | 分类编辑胜利的接口 |
| Filter_Plugin_DelCategory_Succeed | cate | 分类删除胜利的接口 |
| Filter_Plugin_Category_Call | category,method,args | Category类的把戏要领接口 |
批评接口
| 接口称号 | 接口参数 | 接口形貌 |
|---|
| Filter_Plugin_Admin_CommentMng_SubMenu |
| 批评治理 |
| Filter_Plugin_PostComment_Core | cmt | 批评宣布的中心接口 |
| Filter_Plugin_PostComment_Succeed | cmt | 批评宣布胜利的接口 |
| Filter_Plugin_DelComment_Succeed | cmt | 批评删除胜利的接口 |
| Filter_Plugin_Comment_Call | comment,method,args | Comment类的把戏要领接口 |
用户接口
| 接口称号 | 接口参数 | 接口形貌 |
|---|
| Filter_Plugin_Admin_MemberMng_SubMenu |
| 用户治理 |
| Filter_Plugin_Member_Edit_Response |
| 会员编辑页输出接口 |
| Filter_Plugin_PostMember_Core | mem | 会员编辑的中心接口 |
| Filter_Plugin_PostMember_Succeed | mem | 会员编辑胜利的接口 |
| Filter_Plugin_DelMember_Succeed | mem | 会员删除胜利的接口 |
| Filter_Plugin_Member_Call | member,method,args | Member类的把戏要领接口 |
| Filter_Plugin_Mebmer_Avatar | member | Mebmer类的Avatar接口 |
附件接口
| 接口称号 | 接口参数 | 接口形貌 |
|---|
| Filter_Plugin_Admin_UploadMng_SubMenu |
|
|
| Filter_Plugin_Upload_SaveFile | tmp | Upload类的SaveFile要领接口 |
| Filter_Plugin_Upload_SaveBase64File | str64 | Upload类的SaveBase64File要领接口 |
| Filter_Plugin_Upload_Url | upload | Upload类的Url要领接口 |
标签接口
| 接口称号 | 接口参数 | 接口形貌 |
|---|
| Filter_Plugin_Admin_TagMng_SubMenu |
| 标签治理 |
| Filter_Plugin_Tag_Edit_Response |
| 标签编辑页输出接口 |
| Filter_Plugin_PostTag_Core | tag | 标签编辑的中心接口 |
| Filter_Plugin_PostTag_Succeed | tag | 标签编辑胜利的接口 |
| Filter_Plugin_DelTag_Succeed | tag | 标签删除胜利的接口 |
| Filter_Plugin_Tag_Call | tag,method,args | Tag类的把戏要领接口 |
主题接口
| 接口称号 | 接口参数 | 接口形貌 |
|---|
| Filter_Plugin_Admin_ThemeMng_SubMenu |
| 主题治理 |
插件接口
| 接口称号 | 接口参数 | 接口形貌 |
|---|
| Filter_Plugin_Admin_PluginMng_SubMenu |
| 插件治理 |
模块接口
| 接口称号 | 接口参数 | 接口形貌 |
|---|
| Filter_Plugin_Admin_ModuleMng_SubMenu |
| 模块治理 |
| Filter_Plugin_PostModule_Core | mod | 模块编辑的中心接口 |
| Filter_Plugin_PostModule_Succeed | mod | 模块编辑胜利的接口 |
| Filter_Plugin_DelModule_Succeed | mod | 模块删除胜利的接口 |
阅读接口
| 接口称号 | 接口参数 | 接口形貌 |
|---|
| Filter_Plugin_Index_Begin |
| 定义index.php接口 起动 |
| Filter_Plugin_Index_End |
| 定义index.php接口 完毕 |
| Filter_Plugin_Html_Js_Add |
| c_html_js_add.php剧本挪用,JS页接口须要强迫开启 |
| Filter_Plugin_Search_Begin |
| 搜刮页接口,能够接受搜刮页。 |
| Filter_Plugin_Feed_Begin |
| Feed页接口,能够接受Feed页。 |
| Filter_Plugin_ViewAuto_Begin | url | 定义列表输出接口 |
| Filter_Plugin_ViewList_Begin | page,cate,auth,date,tags | 定义列表输出接口 |
| Filter_Plugin_ViewPost_Begin | id,alias | 定义列表输出接口 |
| Filter_Plugin_ViewList_Template | template | 处置惩罚列表页模板接口 |
| Filter_Plugin_ViewPost_Template | template | 处置惩罚文章页模板接口 |
| Filter_Plugin_ViewComments_Template | template | 处置惩罚批评模板接口 |
体系接口
| 接口称号 | 接口参数 | 接口形貌 |
|---|
| Filter_Plugin_Autoload | classname | 定义autoload把戏要领 |
| Filter_Plugin_Zbp_Call | method, args | Zbp类的把戏要领接口 |
| Filter_Plugin_Zbp_CheckRights | action | Zbp类的搜检权限接口(搜检当前用户) |
| Filter_Plugin_Zbp_CheckRightsByLevel | level,action | Zbp类的搜检权限接口(搜检指定level) |
| Filter_Plugin_Zbp_ShowError | idortext | Zbp类的显现毛病接口 |
| Filter_Plugin_Zbp_BuildTemplate | template | Zbp类的从新编译模板接口 |
| Filter_Plugin_Zbp_MakeTemplatetags | template | Zbp类的生成模板标签接口 |
| Filter_Plugin_Zbp_BuildModule |
| Zbp类的生成模块内容的接口 |
| Filter_Plugin_Zbp_Load |
| Zbp类的初始加载接口 |
| Filter_Plugin_Zbp_Terminate |
| Zbp类的闭幕接口 |
| Filter_Plugin_Cmd_Begin |
| cmd.php的启动接口,能够在这里阻拦种种action |
其他
| 接口称号 | 接口参数 | 接口形貌 |
|---|
| Filter_Plugin_Admin_Begin |
| 背景治理页的启动接口,能够阻拦背景治理要求完成本身的治理 |
| Filter_Plugin_Admin_Header |
| 定义背景首页header接口 |
| Filter_Plugin_Admin_Footer |
| 定义背景首页footer接口 |
| Filter_Plugin_Admin_LeftMenu | leftmenus | 定义背景左边栏接口 |
| Filter_Plugin_Admin_TopMenu | topmenus | 定义背景顶部导航栏接口 |
| Filter_Plugin_Admin_SiteInfo_SubMenu |
| 背景首页SubMenu |
| Filter_Plugin_Admin_SettingMng_SubMenu |
| 设置治理 |
| Filter_Plugin_Admin_Js_Add |
| c_admin_js_add.php剧本页的接口 |
假如想要在ZBlog主题的开发或许插件的制造过程当中得心随手,那末发起人人将上方一切接口悉数试用一遍,以便未来协助人人对这些接口的用法有个越发详细的明白!实在我到现在也只是用到了少部分接口,固然也没有悉数测试过,但有这个盘算!
评论列表