问题标签 [dotnetnuke-6]

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 回答
5730 浏览

c#-4.0 - 如何从 DotNetNuke 中的 url 获取选项卡 ID

我有一个网址(例如http://localhost/Aanbod/Pagina.aspx)并且我想知道标签 id,所以我可以使用查询创建一个友好的网址(例如http://localhost/Aanbod/Pagina/QueryKey/查询值/ )。

有人有想法吗?

编辑:
我不在页面本身。想从任何可能的页面了解它。
url 本身不包含选项卡 ID,因此无法提取。

0 投票
2 回答
1474 浏览

dotnetnuke - DotNetNuke - 如何从 .dnn6 清单中添加模块定义

嗨 DotNetNuke 专家 :)

我想对dnnfeedback源进行一些更改,并且想将模块定义添加到站点

在此模块的先前版本中,我曾经转到“host-->extensions”并从操作菜单中选择“创建新模块”并简单地添加清单并使用它

但是在最新的模块版本中,清单扩展名已更改为.dnn6,我的 DotNetNuke(版本:6.1.3)没有显示任何可供选择的内容。

我认为 DotNetNuke 的这一部分不理解.dnn6扩展。

那么如何添加这个模块的定义呢?

谢谢

0 投票
1 回答
2880 浏览

dotnetnuke - DotNetNuke 错误消息问题 - 您无权查看文件系统上的任何文件

有一个奇怪的问题。我正在从 5.6.2 升级并遵循记录在案的建议升级路径。

只要我进入 6 的任何版本,甚至逐步升级到最新的我的门户网站设置 (0),如随附的屏幕截图。以超级用户身份登录时的其他门户似乎没问题。它只是根门户。它可能是相关的,但是如果我在根门户上使用 Telerik 编辑器,则在使用图像管理器时它不会显示任何文件,并且有大量文件和图像。

我已经做了很多次所有明显的事情:确认应用程序池的身份对文件夹具有完全访问权限,还确保将这些权限设置为所有子文件夹。我什至甚至给“每个人”访问权限(这是在测试环境中)只是为了看看它是否有效。没运气。我也尝试过递归同步 DNN 中的文件。

Telerik 编辑器也存在一个问题,它不显示任何文件或任何内容。我在想这些是一些多么相关。但是,如果我转到 Portals > File manager 区域,我可以看到一切都很好。

也试过这个:http: //www.dotnetnuke.com/Resources/Blogs/EntryId/3021/No-Folders-in-DotNetNuke-RadEditor-Image-Manager.aspx

任何想法或想法将不胜感激。

截屏

截屏

在此处输入图像描述

0 投票
3 回答
1063 浏览

c#-4.0 - 如何在 DotNetNuke 模块中抛出 404

我想从我的模块中抛出一个 404 file not found 异常,但是每个异常都被 DNN 捕获并且没有显示我的 404.aspx 页面(仅来自 DNN 的错误页面)。

在我的 web.config 中,我添加了:

&

打开不存在的页面时效果很好。但是尝试对我的模块做同样的事情并没有给我同样的结果......

我尝试了以下但没有成功:

0 投票
2 回答
554 浏览

asp.net - 如何在 DNN 中使用自定义用户身份验证

我创建了包含单个超链接的新登录皮肤对象。此皮肤对象被放置在另一个自定义皮肤对象上。单击此登录超链接时,我会打开一个 div 弹出窗口,此 div 包含放置在 Desktopmodules/Admin/Autanticationservice/ 中的 DNN 内置登录控件。现在,当登录模块弹出并单击登录按钮时,这会触发 DNN 登录模块的 login_clicked 事件。在这里,我通过调试看到用户通过了身份验证,但是在最后一行“OnUserAuthenticated(args)”的这个方法中没有被调用......???为什么??? 有任何想法吗..???

0 投票
3 回答
1762 浏览

dotnetnuke - 如何删除 dnn6 中的 sitemap.aspx

我需要从站点中删除 sitemap.aspx。在 dnn 6 中,有一个 sitemap.aspx 页面仅显示一个 xml 站点地图。我无法编辑/删除该文件。所以我需要删除该页面并使用简单的 html 站点地图重新创建它。

注意:页面名称应为 sitemap.aspx

0 投票
1 回答
303 浏览

dotnetnuke - Unexpected Error in content staging DNN6 Enterprise

guys! I've got a very strange error when trying to connect two portals.

When I press whatever 'connect portals' or 'test connection' buttons a red error appears sayin' "An unexpected Error has occurred while validating your request". Yikes!

So, I ensured the similar workflow is running on both sites. Next, I've done some debugging and discovered the malfunctioning method in

DotNetNuke.Enterprise.ContentStaging.StagingClientController.cs

public bool PingServer(string address, int portalId, Guid token) { /*====somecode====*/
client.PairService(request);
/*====somecode====*/
return true; }

So, the pair service. After some more advanced debugging I've found a root of evil:

The INSERT statement conflicted with the FOREIGN KEY constraint "FK_PortalSettings_Portals". The conflict occurred in database "MyDNNDatabase", table "dbo.Portals", column 'PortalID'. The statement has been terminated. Gosh!

So, I've removed the specified constraint and saw a strange thing in my database. DNN tried to add another LocalServerToken with testing site ID though a targetServerAddress and TargetServerToken with Production site ID were expected to be added.

So, I've deleted a site and created a new one using the template. No luck as I expected.

THe last thing I did was manual adding a targetServerAddress & TargetServerToken in my database. The sites seemed to be connected but when I couldn't authenticate as Host and publishing content caused the same unexpected Error.

Anyone know the damn module so deep?

0 投票
1 回答
78 浏览

asp.net - 基于模板自定义列表视图中的项目

我必须在列表视图/网格视图中显示产品及其描述,就像任何其他 eComm 应用程序一样。用户希望在显示产品时设置他想要显示的产品的布局和属性。

我打算使用模板,并提供用户基于模板生成模板(XSLT),布局和属性会显示,但我不知道天气是否可能。请指导

0 投票
1 回答
368 浏览

.net - 如何将 CommandArgument 传递给 DotNetNuke 中的弹出窗口

我有一个编辑命令需要传递到 dotnetnuke 中的弹出编辑窗口。

到目前为止,我的代码反映了不支持弹出窗口的旧版本 dotnetnuke。

任何帮助将不胜感激!

0 投票
1 回答
489 浏览

c# - 可以扩展 DNN 用户和角色吗?

我创建菜单的方式导致了一个小问题。我在样式表中定义样式并创建一个包含 html 的模块,这是 HTML 的示例:

我的原因是我需要整个站点的多个菜单都具有不同的链接(比使用带有选项的 dnn:NAV 简单得多)并且它运行良好。

但是尝试以这种方式创建指向用户配置文件的链接似乎是不可能的。例如,当访问我的用户个人资料时,我被带到这个链接:“../UserProfile/tabid/57/userId/1/Default.aspx”,这对我来说意味着 DNN 正在动态创建链接并且页面是从提供的链接。如果我在这里错了,请纠正我。

我也想创建新的输入字段,我该怎么做?

多年来,我一直在 PHP/HTML/CSS/JS 中进行开发,ASP.NET 对我来说还是很新的,我在这个主题上找不到任何东西,因此我的问题。

我非常熟悉 C# 和 Visual Studio,如果可能的话,我想使用这些工具来扩展当前的用户和角色结构。

提前致谢!!