Welcome to the website navigation,本站只接受合法正规的企业网站,欢迎站长们提交你的网站获得展示和流量有任何问题请联系站长,欢迎大家加入本站。

                
提交网站
  • 网站:76083
  • 待审:5
  • APP:577
  • 文章:304411
  • 会员:56004
文字内链包年1000元 文字内链包年1000元 文字内链包年1000元 AI办公网站 AI绘画工具 AIchat

discuz, 开发, 编写, 插件, 需要

Discuz论坛建站程序系统开发 编写Discuz论坛建站程序系统插件需要仔细注意的一些原则


请在您动手编写插件之前,还需要仔细的阅读以下原则,遵循这些原则,将有效的避免可能发生的问题:

1、所有与插件的网站程序,包括其全部的前后台网站程序,请全部放入 source/plugin/ 目录中,同时在插件的网站安装说明中指出,插件的文件需要复制到哪些目录。为了避免与其他插件冲突,请尽量建立 source/plugin/ 下的子目录,并将插件网站程序放置于子目录下,这样您编写的插件将获得更好的兼容性。

2、如果您的插件包含“导航栏”模块,该模块将统一用 plugin.php?identifier=xxx&module=yyy 的方式调用,请在相应链接、表单中使用此方式。其中 xxx 为插件的惟一标识符,yyy 为模块名称。前台插件外壳网站程序 plugin.php 已经加载了通用初始化模块 /source/class/class_core.php,不需再次引用。

3、如果您的插件包含“管理中心”模块,该模块将统一用 admin.php?action=plugins&identifier=xxx&pmod=yyy 的方式调用,请在相应链接、表单中使用此方式。其中 xxx 和 yyy 的定义与“导航栏”模块中的相同。系统还允许用 admin.php?action=plugins&edit=$edit&pmod=$mod 的方式来生成链接和表单地址,$edit 和 $mod 变量已经被插件后台管理接口赋值,因此将这两个变量值带入 URL 中也是被支持的。由于后台模块是被 admin.php 调用,因此已加载了通用初始化模块 /source/class/class_core.php 并进行了后台管理人员权限验证,因此模块网站程序中可直接写功能具体代码如下,不需再进行验证。

4、请勿绕过插件的前后台外壳(plugin.php 和 admin.php)而以直接调用某网站程序的方式编写插件,因为这样既导致了用户使用不便,具体代码如下冗余和不规范,同时又产生了因验证网站程序考虑不周到而带来的安全隐患。您可以在任何地方,包括链接、表单等处方便的使用上述 URL 地址对插件模块进行调用。

5、所有与插件有关的网站程序,包括全部的前台网站程序,因全部使用外壳调用,请务必在第一行加入

    [color=rgb(67, 182, 107) !important]复制具体代码如下

    后台网站程序第一行加入

    [color=rgb(67, 182, 107) !important]复制具体代码如下

    以免其被 URL 直接请求调用,产生安全问题。

    6、一般情况下,您发布插件请使用插件导出的功能,以方便使用者一次性导入插件的配置数据,极特殊的情况下,也可以分步骤告知使用者如何进行插件配置管理和网站安装此插件。

    7、如果功能独立,请尽量使用单独网站程序的方式编写插件(即外挂型插件),而尽量少的对论坛建站网站程序本身具体代码如下进行修改,这将为使用者今后的升级带来很大方便。

    8、您可以修改 Discuz论坛建站程序系统! 本身的数据结构,但更推荐在不很影响效率的前提下将插件数据用另外的数据表存储,因为不能排除您增加的字段或索引和今后版本 Discuz论坛建站程序系统! 核心数据字段重名的可能。在任何情况下,请不要删除 Discuz论坛建站程序系统! 标准版本数据结构中已有的字段或索引。

    9、请在插件说明书中对插件做以详尽的描述,例如增加了哪些字段、哪些表,修改了或新增了哪些网站程序,版本兼容性,后续支持的提供方式(例如不提供支持,或以什么样的方式提供)。如果方便,请尽可能提供插件的卸载具体的方法,例如去除哪些字段、删除哪些新增的网站程序、将哪些被插件修改的网站程序恢复原状等等,使用者会感激您为此付出的辛勤劳动,甚至愿意支付相应的费用支持您未来的发展。

    10、如果插件使用另外的数据表存储,请在插件管理中准确的设置插件所使用的数据表名称(不包含前缀),这样用户在备份数据的时候,能够把插件数据一同备份。

    11、Discuz论坛建站程序系统! 内置了 8 种自定义积分,存储于 common_member 表中的 extcredits1 至 extcredits8 字段中,类型为有符号整数。积分策略设置具体的方法,
    @版权声明 名站网址导航声明: 1.该文观点仅代表作者本人,名站网址导航系信息发布平台,名站网址导航仅提供信息存储空间服务。 2.名站网址导航所发布的一切资源、破解补丁、注册机和注册信息及软件的解密分析文章等仅限用于学习和研究目的;不得将上述内容用于商业或者非法用途,否则,一切后果请用户自负。本站信息来自网络,版权争议与本站无关。您必须在下载后的24个小时之内,从您的电脑中彻底删除上述内容。如果您喜欢该网站程序,请支持正版软件,购买注册,得到更好的正版服务。 3.如有侵权请邮件与咱们联系删除或处理(邮箱:[email 988365@gmail.com]),本站将立即改正,谢谢。

    DiscuzX模板:【模板制作】-【CSS扩展】详解m4KAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

    DiscuzX模板:【模板制作】-【CSS扩展】详解,在默认模板基础上简单的修改、附加扩展 CSS 时只需在对应的模板套系下添加一个对应的扩展 CSS 文m4KAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

    分享到:

      网友投稿

    注册时间:

    网站:0 个   APP:0 个  文章:0 篇

    • 76083

      网站

    • 577

      APP

    • 304411

      文章

    • 56004

      会员

    赶快注册账号,推广您的网站吧!
    文章分类
    热门网站
    最新入驻APP小程序

    宝贝市场2023-02-08

    宝贝市场——买手和卖家商品展示

    夺宝助手2023-02-08

    夺宝助手小程序,查看每日快夺宝平

    查诚信2023-02-08

    查诚信是一款免费的商业查询工具

    车价天天报2023-02-08

    快速连接汽车销售,获知汽车最新报

    考勤助理小程序2023-02-08

    上班签到考勤,实时定位,后台轻松

    汽车报价大全查询2023-02-08

    汽车报价大全查询提供最新汽车市