Bacysoft.cn

 找回密码
 邀请注册
查看: 20866|回复: 0
打印 上一主题 下一主题

Discuz!X 插件开发教程及实例 - 世界时钟

[复制链接]
跳转到指定楼层
楼主
发表于 2014-5-15 18:35:45 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 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空间,感谢您的关注和支持。

您需要登录后才可以回帖 登录 | 邀请注册

本版积分规则



京ICP备08000958号-1|腾讯云|阿里云|联系方式|Bacysoft.cn

GMT+8, 2024-11-23 13:48 , Processed in 0.013013 second(s), 19 queries , Gzip On.

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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