问题标签 [umbraco]

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 投票
2 回答
2362 浏览

c# - Umbraco——通过会员控制对媒体的访问

我需要设置对具有以下结构的媒体文件的访问: 媒体文件夹被指定为属于特定成员组。然后,下面的子文件夹需要可供父成员组中的一部分成员使用。关于如何最好地实现这一点的任何想法?我将使用用户控件呈现实际的文件下载链接,但我应该如何在后端设置此访问控制?我需要一个成员组选择器和一个多成员选择器。这些是否存在于任何地方?

0 投票
1 回答
570 浏览

umbraco - umbraco:控制对仪表板区域的访问

我在我的 umbraco 站点的 dashboard.config 文件中设置了几个区域来扩展管理员。但是,并非所有用户都应该有权访问这些选项卡。有没有办法限制访问?我只能看到如何限制来自特定部分(例如设置或开发人员)的访问。

0 投票
1 回答
1607 浏览

user-controls - Umbraco 中的用户控件问题

我开发了一个我想嵌入 Umbraco 的用户控件。这个过程看起来很简单,但我可能正在尝试一些无法完成的事情。

我的用户控件依赖于其他几个用户控件。当我尝试在“主”用户控件中浏览属性时,出现以下错误。

我已将所有 .ascx 文件复制到 usercontrols 文件夹,程序集位于 bin 目录中。是否可以在 Umbraco 中托管一个依赖并包含其他用户控件的“复合”用户控件?

System.Web.HttpParseException:文件“/ucLogin.ascx”不存在。---> System.Web.HttpParseException:文件“/ucLogin.ascx”不存在。---> System.Web.HttpException:文件“/ucLogin.ascx”不存在。在 System.Web.UI.Util.CheckVirtualFileExists(VirtualPath virtualPath) 在 System.Web.Compilation.BuildManager.GetVPathBuildResultInternal(VirtualPath virtualPath, Boolean noBuild, Boolean allowCrossApp, Boolean allowBuildInPrecompile) 在 System.Web.Compilation.BuildManager.GetVPathBuildResultWithNoAssert(HttpContext context , VirtualPath virtualPath, Boolean noBuild, Boolean allowCrossApp, Boolean allowBuildInPrecompile) at System.Web.Compilation.BuildManager.GetVPathBuildResult(HttpContext context, VirtualPath virtualPath, Boolean noBuild, Boolean allowCrossApp,

0 投票
1 回答
2177 浏览

css - Umbraco - 奇怪的样式表问题

我正在开发一个将嵌入 Umbraco 的用户控件。这是一个漫长的过程,但我大部分时间都在工作。

此时,我在 Umbraco 中有一个模板,将我的 web 控件称为 marco。到现在为止还挺好。它在 Firefox 中看起来很棒,但在 IE7 中会中断。

奇怪的是,当我在 Umbraco 之外的测试项目中查看该控件时,该控件在 IE7 和 Firefox 中看起来都很完美。在 Umbraco 中,Firefox 看起来很棒,而 IE7 崩溃了。 某些样式在 IE7 中应用,但在其他样式中未应用,从而破坏了渲染。

我已经检查以确保 CSS 文件在 Umbraco 中的正确位置,尝试了其他一些东西,但没有运气。只有当控件托管在 Umbraco 中时,我想不出任何会导致 IE 以这种方式中断的事情。如果 CSS 文件不可访问,它应该完全中断,不应用某些样式但不应用其他样式。

TIA

0 投票
1 回答
809 浏览

asp.net - umbraco tiny MCE 3 Internet Explorer 插入链接错误

我安装了 Umbraco 4.0.2.1。在 Internet Explorer (6 / 7) 中,尝试使用微型 MCE 富文本编辑器插入链接时出现错误。基本上发生的事情是我可以选择我要链接到的站点中的节点,但是当我单击插入时,它会重新加载,但是微小的 MCE 弹出窗口并没有消失,并且出现以下页面错误。

我在 Firefox 中没有遇到此问题,并且我有其他 umbraco 4.0.2.1 安装,其中不会发生此错误。我尝试使用 WinMerge 比较两个安装的代码,它们在我认为会对 tinyMCE 产生影响的所有地方看起来都相同(“bin”、“umbraco_client\tinymce3”、“umbraco\plugins\tinymce3”)

我正在为此拉扯头发,非常感谢任何帮助。

0 投票
2 回答
2028 浏览

asp.net - 使用 ASP.NET 成员资格提供程序(散列密码格式)我无法重置密码

我正在使用实现 ASP.NET 成员资格提供程序的 Umbraco v4.0.2.1 开发一个网站。

当使用散列或加密作为密码格式时,我无法重置密码。它似乎确实有效,我收到一封包含新密码的电子邮件,我可以看到数据库中的密码已更改。但是,当我尝试使用新密码登录时,登录失败。

0 投票
10 回答
8483 浏览

.net - Sharepoint CMS 与 UmbracoCMS

我为一个大型的当地政府组织工作,该组织即将开始使用 SharePoint 将我们老化的 Intranet 替换为一个全唱歌全跳舞的协作网站。Intranet 的重点将是用 SharePoint 安装替换散布在组织中的随机文件、内容页面和文档,这将神奇地为所有这些带来秩序。

已经决定将 SharePoint 用于 Intranet。

我们在公共网站上使用的 CMS 也需要更换。我曾提议使用 UmbracoCMS,但由于我们的 Intranet 上尚未实施 SharePoint,我的老板也建议在网站上使用 SharePoint。由于他不是开发人员,因此他从纯逻辑的角度提出了这一建议,我可以理解为什么这种行动方案似乎是明显的前进方向。

我对使用 SharePoint 覆盖我们的网站持怀疑态度。我们只需要它的实际“内容管理”元素,而网站的大部分其余部分都由现有的 .NET 应用程序组成。

对于我们的 Intranet,使用 SharePoint 进行开发似乎很明显,因为它将与电子邮件和 Office 集成,并允许共享内容并与我们的 Active Directory 集成(或者这就是我的假设)。

但是,我们的网站完全不同,它包含许多应用程序以及一个古老的 CMS。这是一个公共部门网站,因此网站的可访问性和互操作性是关键。它需要易于使用并生成清晰可访问的输出和有效的 XHTML 兼容代码。对于网站,我们不需要 SharePoint 的任何协作或文档共享功能。

我对网站使用 SharePoint 的直觉是,这是一个非常糟糕的主意。

我建议将 UmbracoCMS 作为我希望我们拥有的控件将比使用 SharePoint 更好,它与 .NET 的集成意味着我们可能能够比使用 SharePoint 更轻松地将所有应用程序结合在一起。

是否有人有使用这两种产品或两种产品的任何经验,或者知道 SharePoint/Umbraco 中的任何很酷的功能,我可能会更清楚地说明这一点?

0 投票
1 回答
1446 浏览

content-management-system - 保存内容时,Umbraco CMS 从图像中剥离 ALT 标签

Umbraco 正在服用:

并将其变成

如果我在此处理后更改了 alt 标签,则保存 alt 标签。

0 投票
2 回答
611 浏览

sql-server - 有没有办法将 SQL Server 迁移到 Vistadb (Umbraco)

我在共享主机上,并且在开发过程中(umbraco)我认为使用 VistaDB 然后打包安装到 SQL Server 会更容易。但是,我已经开始使用 SQL Server。有没有办法将我的 SQL Server (2008) 数据库迁移到 VistaDB。我假设架构是相同的,但我需要一种方法/工具将数据移动到 VistaDB。

0 投票
1 回答
751 浏览

asp.net - 哪个更快... XSLT 宏或 .NET 用户控件

使用 Umbraco,它可以更快地加载到页面上......

XSLT 宏或 .NET 用户控件(通过 Umbraco 宏)。