首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在DotNetNuke 5.6.2中构建专业模块?

如何在DotNetNuke 5.6.2中构建专业模块?
EN

Stack Overflow用户
提问于 2011-07-29 10:42:45
回答 3查看 242关注 0票数 1

如何构建自定义模块,以后可以在其他DNN网站上使用。

  • “标准”:模块只能在一个DNN门户上安装一次。
  • “专业”:模块可以安装在多个门户中。
  • “企业”:模块可以在多个门户中安装多次。
  • “试用版”:模块只能安装在一个访问受限的门户上。

这是否有可能在模块开发中满足这一需求?

EN

回答 3

Stack Overflow用户

发布于 2011-07-29 20:43:12

到目前为止,还没有API可以让您自动完成此操作,但是您可以添加您自己的授权过程来实现这一点。

票数 3
EN

Stack Overflow用户

发布于 2011-07-30 01:14:17

这里有两个概念需要澄清。

安装-获取一个模块,并使它可用于DNN站点。通常,这是通过.zip包和模块安装向导完成的,但是有其他方法可以使模块可用于站点。模块可以安装在Admin (门户)级别,这意味着它只能在该特定门户中使用,也可以在主机级别安装,这意味着它可以在任何门户上使用。

模块实例-一旦一个模块被安装,它可以添加一个或多个页面到一个或多个页面。每次添加模块时,都会创建一个额外的模块实例。可以在多个位置共享单个实例。

“普通”模块是不受限制的。它可以安装在管理或主机级别,并且可以在整个门户中创建无限数量的实例。框架中没有任何东西可以限制模块的安装或实例。每个模块开发人员都留给提供者他们自己的商业许可机制。

票数 1
EN

Stack Overflow用户

发布于 2012-10-06 12:20:31

这听起来更像是授权问题,而不是功能问题。您可以将其中的每一个都视为模块的不同版本。如果您将模块与DNN许可解决方案(如牌照官 )集成,则可以控制应用程序的哪些功能在每个不同版本中“打开”。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/6871923

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档