问题标签 [dotnetnuke-9]

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 投票
1 回答
279 浏览

dotnetnuke - 如何在 APP_Data > 搜索中删除锁定的 DNN 搜索文件?

我们的 DNN 正在显示旧的搜索结果。我在 DNN 论坛上查看了这个 URL:http ://www.dnnsoftware.com/forums/threadid/523345/scope/posts/search-results-returning-old-urls

我查看了调度程序并重新调度了爬虫以重新索引页面。

当我尝试删除搜索文件夹中的文件时,它说它不能,就好像它被锁定了一样。

如何让 DNN 重新索引网站上的内容?是否还有需要清除的缓存?

0 投票
0 回答
26 浏览

iis - Dotnetnuke 劫持 IIS 默认文档?

将旧站点升级到 Dotnetnuke 9.2 后,所有指向默认文档的 URL 都会失败(非 dnn 文件夹)。

例如:

  • DnnSiteDomain.com/ podcasts <-- 失败
  • DnnSiteDomain.com/podcasts/default.asp <--有效
  • DnnSiteDomain.com/podcasts/default.aspx <--有效
  • DnnSiteDomain.com/podcasts/default.html <--有效

这工作了好几年,现在突然不再工作了。DNN 正在拦截 URL 并将其发送到 404(而不是默认的 IIS 文件),是否有某个设置可以解决此问题?

0 投票
0 回答
137 浏览

dotnetnuke-9 - 如何仅将 Dnn 文本编辑器创建为富编辑器?

我有一个包含 Dnn 文本编辑器的 Dnn 模块。我只想在“丰富”模式下显示该编辑器。我尝试:

..但是一旦我设置了基本文本框选项,它就不起作用了。

0 投票
1 回答
205 浏览

dotnetnuke-9 - Dnn 9 - 将管理语言设置为英语,将站点语言设置为荷兰语

我正在开发一个以荷兰语为主要语言的网站,但我希望管理方面的内容仍然是英语。

我已经安装了将其配置为使用荷兰语作为默认语言的站点,这意味着管理员也是荷兰语。
然后我转到站点设置并激活 En-Us,但这会自动为荷兰语和英语添加站点别名,将 /nl-nl/ 或 /en-us/ 添加到 URL。

我想要的只是让我的网站使用荷兰语,但让管理方面的内容保持英语。这可能吗?

我还尝试启用“用户可以选择界面语言”,认为这仅适用于内容编辑器,但这需要安装两种语言,这意味着我们已经遇到了使用语言选择器(标志) 出现。

我已将管理员用户的首选语言环境设置为英语,但这与该站点仍然同时使用荷兰语和英语这一事实没有任何区别。

我已经更改了默认站点别名,从确实有效的主站点别名中删除了 /nl-nl,但用户仍然可以选择从角色栏(标志)中选择一种语言。

0 投票
3 回答
206 浏览

url-rewriting - 是否有 DNN URL 解码方法,因为它正在更改 URL 编码

我们正在使用 Server.URLEncode 在按钮上的 Href 中将带有正斜杠的 SKU 从 BDF5555/45 更改为 BD5555%2F45。

在此处输入图像描述

当一个人点击按钮时,页面导航到另一个具有 Request.QueryString 但 DNN 正在更改 URL 的模块。

如何让变量 decodeprodCode 包含 &45 作为 BDF5555/45?也许 DNN 正在重写 URL?

在此处输入图像描述

0 投票
2 回答
304 浏览

dotnetnuke - DNN 9 SPA 模块文件上传

我真的很讨厌问这样的问题......但是有人可以指出一些如何在自定义 DNN 9 SPA 模块中上传文件的示例吗?我一直在寻找,但找不到任何东西。

先感谢您

0 投票
2 回答
233 浏览

dotnetnuke - 在 9.2 中编辑时出现 ThreadAbortException

尝试在 9.2 中进行编辑时出现以下错误。当我单击铅笔图标时,它只会刷新页面并且不会进入编辑模式。该站点刚刚部署到临时服务器,并且在我的本地 VM 上运行良好。这不是由于第三方模块,因为它影响的页面不止一页。

从登台服务器上的浏览器访问页面时,编辑模式有效。远程访问暂存链接时,会出现同样的错误。远程访问该页面时,该页面似乎正在发生 302。

其他用户报告类似问题:

http://www.dnnsoftware.com/forums/threadid/539819/scope/posts/cannot-edit-any-pages

http://www.dnnsoftware.com/answers/unable-to-edit-a-page-via-the-pencil-icon-on-the-page

2018-09-18 12:16:26,639 [ServerName][Thread:14][ERROR] DotNetNuke.Services.Exceptions.Exceptions - System.Threading.ThreadAbortException:线程被中止。在 System.Threading.Thread.AbortInternal() 在 System.Threading.Thread.Abort(Object stateInfo) 在 System.Web.HttpResponse.AbortCurrentThread() 在 System.Web.HttpResponse.Redirect(String url, Boolean endResponse, Boolean Permanent)在 Evoq.Content.Library.ContentEditor.ContentEditorManager.AutoSetUserMode() 在 Evoq.Content.Library.ContentEditor.ContentEditorManager.OnInit(EventArgs e) 在 System.Web.UI.Control.InitRecursive(控制命名容器) 在 System.Web.UI .Control.AddedControl(Control control, Int32 index) at Evoq.Content.Library.UI.Skins.EventListeners.EvoqContentSkinEventListener.OnSkinInit(Object sender, SkinEventArgs e)

0 投票
2 回答
370 浏览

dotnetnuke - 如何获取用于微数据的绝对 DNN 门户徽标 URL 路径?

如何获取当前 DNN 徽标文件的绝对 URL 路径?

目前,谷歌选择了相对路径。/Portals/2/Images/logo.png

我需要带有域名的完整路径。

我想要类似的东西:PortalSettings.PortalAlias.PortalID

在我将 itemprop="logo" 添加到 DNN 中的 Admin/Skins 下的 logo.ascx 文件后,Google 结构化数据工具会提供以下路径。

在此处输入图像描述

在此处输入图像描述

0 投票
2 回答
220 浏览

dotnetnuke - 如何在 DNN 中获取当前 URL 协议?

如何在 DNN 模块的后端代码中获取 Https 或 Http?

目前,我有这个代码,但我需要协议(https://http://

0 投票
1 回答
320 浏览

dotnetnuke - 如何检测 DNN 9 的服务器端是否启用了编辑模式?

如何在后端代码中检测 DNN 是否处于编辑模式?

我查看了此链接,但它似乎在客户端处理 DNN7:http ://www.dnnsoftware.com/answers/dnn7-detect-page-edit-mode-in-js

例如: