找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 881|回复: 1

discuz插件开发

  [复制链接]
发表于 2024-11-18 10:44:14 | 显示全部楼层 |阅读模式
翼龙汇论坛免责声明
翼龙汇论坛免责声明: 1内容责任 本论坛为用户提供信息交流的平台,所有用户在本论坛发表的帖子、评论及相关内容仅代表其个人观点,与本论坛立场无关。本论坛不对用户发布的内容真实性、合法性、准确性或完整性承担责任。 2.侵权行为 若任何用户发布的内容侵犯了您的合法权益(如知识产权、名誉权等),请及时联系我们并提供相关证明材料,我们将在核实后依法予以删除或屏蔽。 3.法律合规 用户应自觉遵守国家相关法律法规,不得发布违反法律、危害公共秩序及社会道德的内容,否则其责任由发布者本人承担。本论坛保留向执法机构提供相关信息的权利。 4.链接与外部内容 本论坛内的链接仅为方便用户访问相关信息而提供,不代表本论坛对其内容的认可或保证。本论坛对任何外部链接或第三方内容的准确性及合法性概不负责。 5.服务限制 本论坛努力维护服务的正常运行,但不对因不可抗力或技术原因导致的服务中断或信息丢失承担任何责任。 6.修改与解释权 本免责声明的修改权和最终解释权归本论坛所有。用户在使用本论坛服务的同时,视为已知晓并接受本声明的所有条款。

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?立即注册

×
本帖最后由 包材311 于 2024-11-18 10:51 编辑

1.进入管理后台,插件---->设计新插件。注意:开始编写一个新插件,请首先打开 config/config_global.php (位于系统安装根目录下)文件,在文件结尾添加以下代码开启插件设计者模式。$_config['plugindeveloper'] = 1; 否则将不会出现“设计新插件”按钮。
2.填写插件信息并启用

                               
登录/注册后可看大图

3.安装的根目录/source/plugin文件夹下,就出现了新插件名称的文件夹。你安装的所有插件都会出现在此目录中。

自此,你已经得到了一个新的插件。但该插件还不具有任何功能。我们需要对它进行开发。
二、如何在浏览器中访问插件
在浏览器中(前台)访问插件的固有链接格式为:域名/plugin.php?id=你的插件名称。

例如,本地开发环境访问dz的域名为:discuz:8080/,因此访问插件的域名格式为:

discuz:8080/plugin.php?id=your_plugin_name
http://discuz:8080/plugin.php?id=your_plugin_name
你需要根据你的实际情况做相应替换。

但此时会出现系统错误,原因是缺少相关文件。
根据提示,创建相应的php文件即可。创建一个名为“your_plugin_name.inc.php”的文件,并放在插件目录中。

我们可以写入几行简单的php代码来验证是否已能成功访问。

<?php
        echo 'hello world!';
?>


可以看到,php程序已为我们成功输出了"hello world!"。说明文件已成功运行。将来你只需要把相应的代码写到这个文件中,你就可以开发出一款属于你自己的插件

                           
                        
翼龙汇论坛免责声明
发表于 2024-11-22 17:31:04 | 显示全部楼层
本帖最后由 独狼2910 于 2024-11-22 17:33 编辑

介绍一篇好文章插件开发
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

站长推荐上一条 /2 下一条

QQ|Archiver|手机版|小黑屋|去背|站长工具|翼龙汇 |网站地图

GMT+8, 2025-5-17 18:38 , Processed in 0.090675 second(s), 19 queries .

Powered by Elonghui!

!copyright2024!

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