跳转到内容

市场提交指南

1.在开始您的开发过程之前

在规划新资源时,请浏览我们的市场,看看是否已经有提供相同功能或解决相同问题的资源。如果有,你的资源应该是创新的和独特的,实现的功能将使你的资源脱颖而出。

1.1.所有提交的作品都必须是独一无二的,并且是作者的原创作品。未经版权所有者授权和许可,您不得使用任何第三方的任何代码、元素或资产。再发行Invision社区代码和其他狗万最低限额受版权和最终用户许可协议保护的数字资产是明确禁止的。违反规定可能导致从市场移除、许可终止和法律提供的进一步救济。

1.2.资源不能删除或隐藏由Invision社区显示的任何安全或升级通知。狗万最低限额

1.3.您的应用程序或插件必须完全自包含在Tar或XML文件中,任何需要手动上传任何文件的提交都将被拒绝。

1.4。您的资源不能复制任何已经存在于Invision社区的功能,或重新引入已删除的功能,排除不需要后端更改的无关紧要的外观更改。狗万最低限额

1.5。资源不能重复使用来自Invision社区的错误代码;狗万最低限额它们必须在资源中使用唯一的错误代码。

2.在提交资源之前

2.1.一般检查

2.1.1。提交给市场的资源必须以.tar(应用程序)或.xml文件(主题、插件和语言)的形式直接上传到市场。任何附加信息,如自述或安装说明,都可以在“附加信息”域中提供。

2.1.2。编码、加密或模糊提交是严格禁止的。

2.1.3。允许包含出于许可目的的回调的资源,但是这些检查必须定期进行,并在市场免责声明字段中进行缓存和清楚描述。作为这些检查结果显示的任何许可消息必须仅对管理员可见。

2.1.4。您不得登录、存储或向远程服务发送任何密码或其他机密数据。您的资源必须尊重安装它的站点的隐私。

2.1.5节讨论。任何数据收集必须完全符合GDPR和其他适用于您辖区的法规。您必须获得许可持有人的明确同意才能收集、处理和(如果适用)存储任何PII数据。您不得收集超过合理要求的信息,以向客户提供服务,并保持合规,您必须提供一种机制,让客户选择不收集或存储可能已经泄露的任何数据。

2.2.技术

2.2.1。任何重载方法都必须在执行期间调用它们的父方法。您还必须考虑父方法的返回值,以及您的更改是否也需要返回该值。

2.2.2。资源不能复制文件到其他位置或应用程序文件夹,我们为这些情况提供了api(即支付网关,共享链接,登录处理程序等),他们必须使用。

2.2.3。在可能的情况下,为了安全起见,必须使用准备好的语句。

2.2.4。必须在任何可能导致最终用户状态更改的URL上使用CSRF保护。包括AdminCP

2.2.5。如果您的资源正在使用Editor字段,那么它必须实现了相关的EditorLocation扩展和相关的代码来声明/取消声明附件。

2.2.6款。插件和应用程序必须实现所需的卸载代码,以删除对数据库和/或文件系统所做的任何更改。

2.2.7。不允许通过钩子向Applications列表页面添加任何附加信息。

2.2.8。您的资源不能向任何现有的Invision Community数据库表添加列。狗万最低限额您必须添加自己的表以包含资源的数据。

2.2.9。只对适当的错误消息使用' \IPS\Log:: Log() ',不要对一般的日志消息使用它,可以考虑使用' \IPS\Log::debug() '代替。

2.2.10。尽量使用现有的CSS类,以确保与自定义主题的兼容性。

. 2.2.11。新版本的资源必须有一个递增的长版本和人类版本号(应用程序/插件/主题/语言)。唯一的例外是兼容性字段正在为新版本更新,而资源没有改变。

post提交

IPS的审查

所有的市场提交都经过审核,以确保:

1.基本的安全需求被强制执行,例如使用CSRF保护,代码不受后门或其他潜在漏洞的影响。

2.所有应用程序和插件都利用最佳实践,包括性能。

3.代码质量符合已公布的标准,并遵循2.2节中列出的指导方针。

4.资源安装和卸载没有问题,否则是安全的,适合客户使用。

请注意,审查过程不是技术或程序支持服务。你的提交应该在提交审查之前进行彻底的测试和工作

验收

如果您的提交被批准,您的资源将在市场上供其他客户购买或下载。您必须保持一个活跃的Invision社区许可证,以便您提狗万最低限额交的文件可以购买。

拒绝

如果您的资源不幸被拒绝,我们将通过票回应拒绝的原因。如果您的资源因重大问题被拒绝两次,在进一步审查任何更改之前,将有6周的时间。这段时间将允许您检查您的提交并纠正任何问题。如果进一步的审查被拒绝,我们可能根本无法接受你的提交。通常代码质量较低的提交也可能被拒绝。

支持

您需要采取所有合理的步骤为您提交的付费资源提供客户支持,按照并通过您的资源列表页面概述的方法。IPS保留以下权利:

1.退款客户证明他们已经作出合理的努力以获得支持,没有或沟通不良。

2.通过帐户信用建立一个“保留”基金,以帮助支付退款和退款费用。

3.临时或永久撤销Marketplace提交权限。

一般

Off-Marketplace祭

您不得在市场内推广您的场外产品。如果交易不是通过市场发起的,您可以不提供市场访问您的资源。

条款和条件

  • Invision Power Services, Inc.保留自行决定拒绝任何被认为不适合市场的提交的权利。
  • 您同意Invision Power Services, Inc.不承担任何版权或商标侵权的责任,也不涉及因您的文件造成的任何损害。
  • 我们保留以任何理由删除任何文件的权利。
  • 文件报告损坏,非功能性,或其他不作为最终用户的广告将被删除。
  • 没有更新的文件将在合理的时间后被删除。

最后更新:2021年6月4日

×
×
  • 创建新的…
Baidu