本文适合 Discuz! 应用开发者阅读。

魔方加密是 Discuz! 开放平台唯一支持的加密平台。如果需要加密您的应用,请选择魔方加密。

步骤

  1. 在首次发布加密文件到 Discuz! 应用中心前,您首先需要在魔方加密注册一个账号,并绑定您的 Discuz! 开放平台账号。

    未绑定 Discuz! 开放平台账号,将不能使用相关功能

  2. 添加您的应用

    点击左上角的“Discuz! 应用”,输入应用标识符进行添加

  3. 上传源文件进行加密,在“发布到 Discuz! 应用中心”一步,选择相应的应用

    文件所属的应用必须正确设置,上传使用的账号(即应用所属的账号)必须对应绑定的 Discuz! 开放平台账号,否则无法上传到 Discuz! 应用中心

  4. 提交加密,下载加密后的文件到本地

    您将看到文件上传 Discuz! 应用中心的截止时间,请留意这个时间,如果超过这个时间,加密文件将无法上传到 Discuz! 应用中心,需要使用源代码重新进行加密

  5. 打包文件

    xxx_enc 目录存放加密文件,所有加密文件必须在 xxx 目录中有对应的未加密源文件(源文件用于审核)。

    假定您的应用标识符为 myaddon,需要加密的文件是:

    • /myaddon/index.inc.php
    • /myaddon/module/admin.php

      打包时,以下两个路径对应的文件应当是未加密的源文件:

    • /myaddon/index.inc.php

    • /myaddon/module/admin.php

      而加密文件的路径是:

    • /myaddon_enc/index.inc.php

    • /myaddon_enc/module/admin.php

      如果您加密的是模板应用,需要在以下路径创建一个文件:

    • /myaddon/template.php

      该文件的内容是一个空格字符(ASCII 32),如果没有这个文件,模板压缩包将无法上传。

  6. 提交审核,等待应用上架