问题标签 [dotnetnuke-module]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
242 浏览

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

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

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

这是否可以满足模块开发中的这一要求?

0 投票
1 回答
537 浏览

xslt - DNN + 表单和列表模块 + xslt + 皮肤路径..?

我使用 DotNetNuke 的“表单和列表”模块来生成块。在这些块中,我有一个位于皮肤目录中的“图像”文件夹中的图像。但我不知道如何从 xslt 文件中获取链接。

我想要这种链接:

<%= SkinPath %>images/foo.jpg(在 aspx 页面中)

如果有人有任何想法...

谢谢。:) 弗洛伦特

0 投票
2 回答
5077 浏览

dotnetnuke - 将自定义设置选项卡添加到 Dotnetnuke (DNN) 中的自定义模块

我正在 DNN 6 中编写一个新模块(DNN 5 的问题相同)。默认情况下,您在特定页面中放置的任何模块的模块设置部分中都有一些用于设置的默认选项卡。例如在下图中,我们有“模块设置”、“权限”和“页面设置”。

在此处输入图像描述

问题是如何在模块的设置部分添加更多选项卡(多个)。例如,一个选项卡用于“常规设置”,另一个选项卡用于“高级设置”。

0 投票
2 回答
662 浏览

dotnetnuke - 向 DNN 6 模块添加菜单

我正在为 DNN 6.0 开发一个模块。我需要向模块添加一个菜单,菜单中的每个项目都会将一个用户控件加载到一个占位符中。我错过了任何菜单的东西???10倍

0 投票
1 回答
415 浏览

database - DNN 数据库迁移后,DNN 在 EventLog 表中显示登录成功,但实际上并没有让我登录

所以我已经移动了大量的 DNN 数据库/网站,并且没有遇到以下问题。

在移动并让网站恢复运行后,当我尝试使用超级用户或典型用户帐户登录网站时,会发生以下情况:

  • 如果我输入了错误的密码,我会收到预期的错误密码错误

  • 如果我输入了正确的密码,EventLog 表会显示成功登录,但我没有登录,它会将我重定向到登录页面。

我已经检查过它确实没有看到我通过访问我不能没有它要求我登录的区域来登录。

我多次移动 DNN 数据库:备份数据库并将其还原到新的 SQL 主机服务器上。更新了 portalAlias 表条目。该站点显然已启动,因为我可以访问它。

有什么建议么?

0 投票
2 回答
1520 浏览

ipad - 为什么 DotNetNuke 文本编辑器控件总是在 iPad 上显示 HTML 代码?

我有一个 DotNetNuke 自定义模块,我在其中使用 HTML 编辑器来允许用户输入一些要保存到数据库的文本。它适用于所有浏览器,除了 iPad 的 safari,我在编辑器中显示 HTML 标签。

我可以做些什么来让 Ipad 显示格式化的文本(甚至是纯文本),而不是让这些标签出现,因为它们对用户来说非常混乱。

该控件正在使用:

web.config 有这个:

示例:在 iPad 中,我得到

而不是预期的

案例历史记录 - Martha

2011年 6 月 24 日:由 Jackie引用 2011 年
6 月 26 日:   Sch。6/30 的初次面试;7:00 AM 在咖啡厅享用早餐。

0 投票
1 回答
178 浏览

dotnetnuke - 为 store 模块创建一个新的运输提供商。我把它放在哪里?

我想为 DotNetNuke 6 中的内置 Store 模块创建一个新的运输模块 (FedEx)。我创建了简单的 C# 类项目,可以引用 Shipping 命名空间,并且可以开始实现我自己的提供程序。但这是最好的方法吗?我会更好地创建一个模块吗?我认为是后者,因为我将创建一个小控件来配置提供程序。

完成后,如何让商店看到提供者并在商店提供者下拉列表中使用它?我在网上看到过有关创建全新模块的示例。我也在创建一个新的,但是我继承了 Shipping 类,并且想要创建一个子类 (Shipping.FedExShippingProvider),目前只有 Shipping.DefaultShippingProvider。

谢谢!

0 投票
1 回答
623 浏览

caching - 基于 DNN 文件的缓存提供程序如何决定使缓存对象无效?

DNN 博客指出

由于每个服务器的缓存都依赖于同一个文件,如果文件被修改,那么缓存就会失效,对象将从数据库中重新加载,并重新缓存。

我的问题是基于文件的缓存提供程序如何决定何时修改依赖文件,换句话说,DNN 如何决定对象已被修改并需要失效?

0 投票
1 回答
3584 浏览

asp.net - 如何在代码隐藏中更新 dotnetnuke 用户配置文件图像?

我正在构建自己的"user profile"模块,其中一个选项是用户可以更改他的默认dnn个人资料图像。我在“在后面的代码中”执行此操作时遇到问题。我正在使用c#.

这是我到目前为止所拥有的:

但它不起作用,当我查看 dnn 使用的“文件”表时,它仍然是相同的(旧)文件名。

有任何想法吗?

0 投票
3 回答
855 浏览

dotnetnuke - DNN - 允许用户编辑内容但不允许设置

我希望我的 DNN 网站的“内容管理器”仅编辑特定 HTML 模块实例的内容,而不是其设置。我如何实现这一目标?如果我允许此角色“编辑”模块,他们也可以访问和更改模块设置。提前感谢您的投入。