Discuz教程网

Discuz X2 插件开发手册

[复制链接]
authicon 09927306 发表于 2011-2-24 23:41:24 | 显示全部楼层 |阅读模式
插件设计

您在开始进行社区插件的设计之前,有必要了解一下我们所推荐的插件设计方式,更好的规范性和兼容性,将使得您设计的插件受到更多使用者的欢迎,对于程序员而言,也有助于形成良好的编码习惯,实现自身能力的提升。如果您有意编写 Discuz! 社区插件,请按照先后顺序仔细阅读本文档。


准备工作

插件实现流程
开始编写社区插件,您应当首先对插件实现的流程有一个大致的了解,以下是我们推荐的插件编写流程:


  • 熟练使用 Discuz! 社区系统后,对希望完善或补充的个性化功能进行评估,进而提出插件的功能需求。
  • 对插件做一个概括性的设计,例如:需要使用什么菜单、什么参数,配置哪些选项、数据结构如何设计、前后台实现哪些功能等等。
  • 阅读本文档并在系统设置中实际体验 Discuz! 插件接口所实现的功用,例如:您的插件应当如何设计才能良好的挂接到社区系统中来。插件接口能够实现哪些功能、不能实现哪些功能,插件为此而需要做的优化、改造和取舍。
  • 编写相应程序代码和模板语句,实现所需的功能并进行代码测试、兼容性测试和代码改进。
  • 如果需要公开您的插件,可以用插件导出的方式,将插件配置信息导出到一个 XML 文件中,连同相应的程序和模板文件一同打包。同时,编写一个适合新手的插件的说明书也是必不可少的,其中包括:插件适用的 Discuz! 版本、功能概述、兼容性声明、安装方法、使用方法、卸载方法等等。
  • 将插件提供给他人,或自己使用,根据使用者反馈,对插件进行完善。插件实现流程至此结束。



详细查看地址:https://www.discuz.1314study.com/PluginDevelope/X2/



上一篇:本站注册提示是怎么做出来的?可否分享 谢谢~
下一篇:Discuz X2.0程序:Discuz X2 嵌入点改进预告与Discuz X2 插件功能增强
authicon №小乖 发表于 2011-5-11 12:59:45 | 显示全部楼层
看一下啊,嘻嘻
authicon rin421 发表于 2011-5-14 18:59:44 | 显示全部楼层
喜欢喜欢喜欢
authicon summmer 发表于 2011-5-16 06:59:57 | 显示全部楼层
顶的就是你
authicon TRACYFLYING 发表于 2011-5-19 07:59:45 | 显示全部楼层
不错,我喜欢
authicon kikiya11 发表于 2011-5-23 17:59:47 | 显示全部楼层
回贴下载呀
authicon fhiejkl 发表于 2011-5-23 21:59:34 | 显示全部楼层
很好的,我喜欢
authicon D_hong 发表于 2011-6-22 01:59:40 | 显示全部楼层
不错,我喜欢
authicon shakesxia 发表于 2011-6-23 06:00:01 | 显示全部楼层
支持楼主,顶一下
authicon soul2511 发表于 2011-6-26 03:00:01 | 显示全部楼层
顶你一下,好贴要顶!
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

1314学习网 ( 浙ICP备10214163号 )

GMT+8, 2025-5-2 12:29

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表