Bacysoft.cn

标题: Discuz!X 插件开发教程及实例 - 世界时钟 [打印本页]

作者: bacy001    时间: 2014-5-15 18:35
标题: Discuz!X 插件开发教程及实例 - 世界时钟
本帖最后由 bacy001 于 2014-9-19 09:03 编辑


本教程将教会您如何创建一个 Discuz!X 插件,以及如何将您的插件作品发布到官方应用中心。

本教程基于 Discuz!X2.5 开发,兼容 Discuz!X3/3.1。主要面向已具有一定 PHP/JavaScript/HTML 基础,同时想了解 Discuz!X 插件开发方法的同学。

插件实现的功能如下:在“顶部导航”插入一个可以选择时区的世界时钟,鼠标点击可以更改时区,并通过 cookie 记录用户的选择,下次打开页面时将通过 cookie 值设置时钟,默认为 GMT+8,即北京时间。

目录
1、插件开发
1.1 准备工作
1.1.1 开启插件设计模式
1.1.2 设置插件基本信息
1.1.3 模块设置
1.1.4 其他相关文件

1.2 源码分析
1.2.1 gmt.class.php 页面嵌入模块
1.2.2 gmt.js JS 库
1.2.3 gmt.inc.php 标准插件模块
1.2.4 template/gmt.htm 插件模板
1.2.5 bacy_gmt.lang.php 语言包文件

1.3 插件导出

2、插件发布
2.1 插件发布流程
2.2 添加插件
2.3 添加版本
2.4 安全检查
2.5 应用审核

如果您您喜欢本教程,请分享教程链接到您的微博、微信、QQ空间,感谢您的关注和支持。






欢迎光临 Bacysoft.cn (http://bacysoft.cn/) Powered by Discuz! X3.3