dekode / ninjaforms-uploads-azure

支持将 Ninja Forms 上传任务卸载到微软 Azure 云。


README

支持将 Ninja Forms 上传任务卸载到微软 Azure 云。

使用方法

您还可以定义常量

define( 'MICROSOFT_AZURE_ACCOUNT_NAME', '' );
define( 'MICROSOFT_AZURE_ACCOUNT_KEY', '' );
define( 'MICROSOFT_AZURE_CNAME', '' );

在这种情况下,相应的设置优先于常量。

对于更受控制的 环境,您还可以使用以下常量在创建表单时自动强制所有使用外部 Azure 存储服务

define( 'MICROSOFT_AZURE_FORCE_EXTERNAL_UPLOAD', true );

此常量可能无法被您的网站或网站的个别设置覆盖。

开发

安装 NodeJS 并运行 npm installnpm run azure 以启动开发服务器。

使用本地设置

  • 账户名称: devstoreaccount1
  • 账户密钥: Eby8vdM02xNOcqFlqUwJPLlmEtlCDXJ1OUzFT50uSRZ6IFsuFq2UVErCz4I6tq/K1SZFPTOtr/KBHBeksoGMGw==
  • Blob 服务端点: http://127.0.0.1:10000/devstoreaccount1

致谢

DekodeDSS 开发。

版权

Ninja Forms File Uploads to Azure 版权所有 2021 DSS

Ninja Forms File Uploads to Azure 是免费软件:您可以在自由软件基金会发布的 GNU 通用公共许可证的条款下重新分发它和/或修改它,许可证版本为 2,或者(根据您的选择)任何较新版本。

Ninja Forms File Uploads to Azure 的分发是希望它会有用,但没有任何保证;甚至没有关于其商誉或对特定用途适用性的暗示保证。有关详细信息,请参阅 GNU 通用公共许可证。

您应该已经收到了扩展程序一起提供的 GNU 较小通用公共许可证的副本。如果没有,请参阅 https://gnu.ac.cn/licenses/