问题标签 [n2]

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

c# - N2CMS 和下拉导航菜单

我正在使用 N2 CMS,我想创建下拉 javascript 菜单。
我想到的只有这两个选项:

  1. 创建一个代表下拉菜单的新页面类型。
  2. 递归加载所有页面并动态生成菜单。

我想有一个更好的解决方案,但我在互联网上找不到任何东西。

这两个选项的问题是:
如果我选择选项 1,我将无法控制访问权限和发布状态。
如果我选择选项 2,那么我将对数据库进行多次点击以生成菜单。

任何帮助将不胜感激!

0 投票
1 回答
334 浏览

.net - .NET 开源 CMS 用作 Jquery 和 MVP 的框架

我一直在阅读一些关于开源 CMS 的文章。

我正在寻找类似 .NET CMS 框架的东西,它实现了 MVP(无 MVC)结构模式、jQuery,这样我就可以添加自己的类、UserControls、Pages 和任何我想要的东西。

我听说过 Umbraco 和 N2。不确定这些是最好的还是我正在寻找的。

有人知道这些框架吗?还有什么建议吗?

0 投票
1 回答
419 浏览

text-editor - 在 N2 cms 文本编辑器中更改颜色的能力

我正在使用 N2 cms,这确实是一项工作,我希望能够在 Html 文本编辑器中更改文本颜色,它拥有除此之外所需的一切。

这很容易做到吗?

0 投票
1 回答
397 浏览

asp.net-mvc-3 - N2 CMS,所有 CMS 图标链接到 default.aspx?Page=

使用 N2 CMS 有一段时间了,很好的 CMS 系统。

自从我使用它以来一直困扰着我的一件事是 N2 管理页面中每个 CMS 对象的图标链接总是链接到 /default.aspx?Page='SomeNumber'。

似乎“SomeNumber”引用了旁边有一个小挂锁的 URI 名称条目。

我的问题是……

如何将 URI 名称更改为实际 URL,因此当我单击 CMS 图标时,它将显示 CMS 对象相关的页面,而不是未找到的页面。

任何帮助都是最合适的

0 投票
3 回答
1370 浏览

content-management-system - 评估 Asp.Net Enterprise CMS(Sitefinity 与 N2CMS)

我们正在寻找一个 Asp.net CMS 以集成到我们现有的 Enterprise-Web 应用程序中。一些要求:

  • 完全集成在 Visual Studio 2010 和我们现有的应用程序中(所以没有 Umbraco)
  • 常见的 ASP.NET Web 窗体开发实践(Global.asax、Masterpages、User-/Custom-Controls)
  • 安全性(FormsAuthentication、自定义 Membership-/RoleProvider)
  • 非常灵活和可扩展(良好的 API)
  • 具有良好性能的轻量级 CMS(数以千计的同时请求)
  • 轻松的内容编辑

目前我们正在研究 Sitefinity 和 N2CMS。

我真的很喜欢 N2CMS 方法(在应用程序中集成 CMS 引擎),但它对于“真实”使用场景是否足够成熟?N2CMS 还有其他替代方案吗?

0 投票
1 回答
383 浏览

.net - Skype 的 N2CMS TinyMCE filter_allowed_protocols:{user}?call

我正在使用 N2CMS (2.2.1.1),并且我有一个简单的 TextPart,我正在尝试输入一个 Skype 按钮,其中包含带有以下 url (skype:{user}?call) 的链接。

我将其输入到“HTML”编辑器(不是所见即所得编辑器)中,每次单击更新时,tinymce 都会将 URL 重写为“/N2/Content/skype:{user}?call”,这会导致“危险请求” “例外,更重要的是无法拨打 Skype 电话。

我知道我需要告诉 TinyMCE “skype:”是允许的协议,但在 N2CMS 的新版本中,N2 安装从 zip 运行 - 我不确定如何/在哪里告诉 TinyMCE 允许 url 中的 skype: 协议. 我特别想避免修改 zip,以便将来更新 N2CMS 不是 PITA。

0 投票
1 回答
244 浏览

content-management-system - N2 CMS 中的互斥可编辑项目

我需要两个可编辑的项目是互斥的,这样当管理员用户进入编辑界面并编辑一个时,另一个变为灰色(并空白)。

假设我有这样的事情:

在代码中,我可以很容易地通过 get/set 函数使这两个文本项互斥,但是如何在 N2 编辑界面中使它们互斥呢?这样当用户在 Text1 框中键入文本时,Text2 框变灰并且只读和/或空白?

这是通过代码中的装饰/属性实现的,还是我必须实现自定义 javascript?

如果它是自定义 javascript,我在哪里以及如何将我的脚本插入 N2?

谢谢。

0 投票
3 回答
5064 浏览

asp.net - 将 CMS 与现有的 ASP.NET 网站集成

我正在尝试将 CMS 集成到现有的 ASP.NET 网站中,该网站使用.aspx文件和文件.aspx.cs后面的代码(未编译)构建。

我的研究表明,我最好的候选人是 N2 CMS。

我的理想方法是为编辑器配置各种可编辑的内容类型,并让我现有的页面和用户控件使用 API 来检索内容并将其以编程方式放入容器中。

我找不到如何做到这一点,任何人都知道如何以及是否可以做到这一点?

是否有其他更适合该任务的 CMS?

0 投票
1 回答
219 浏览

n2 - N2 CMS - 树视图中的所有链接都是绿色的

我有一个现有的 ASP.NET MVC 3 网站,并使用 NuGet 包安装了 N2 CMS。树视图中的所有链接都是绿色的,但MVC Minimal Example只有upload文件夹是绿色的,所有其他链接都是黑色的。我可以在代码/web.config 中更改它吗?

任何帮助将不胜感激!

0 投票
1 回答
584 浏览

n2 - N2CMS - 多语言网站和 SEO 友好的 URL

我有一个 N2 网站,有 2 种语言:英语和塞尔维亚语。

我希望英文内容指向mydomain.com/en
,塞尔维亚文内容指向mydomain.com/sr

我怎样才能做到这一点?

今天,英文起始页的 URL 是mydomain.com
And 塞尔维亚语起始页:mydomain.com/Start/Index?page=127

我的第二语言的所有页面都没有 SEO 友好的 URL。

任何帮助将不胜感激!