标签: c1-cms

Composite C1架构如何工作?

任何人都可以对Composite C1核心的内容进行高级描述吗?特别是我有兴趣知道插件架构如何工作以及系统的核心组件是什么,即当请求到达架构中发生的事情时.描述不必过于冗长,只需要一个步骤列表和所涉及的类.

希望核心开发团队之一能够启发我......并且可能会发布一些更多的API(请提示更多类文档).

c1-cms

20
推荐指数
1
解决办法
1万
查看次数

DNN与复合C1 - Pro和Cons

我花了几个小时就已经为我的一个客户的新业务研究了一些CMS解决方案......最后,我考虑了这两个:DotNetNukeComposite C1.

我知道所有这些都有很多功能,很多功能等.

我想知道的是:

  • 任何与这两个人合作过的 .NET家伙都在哪儿?(如果是的话,请你分享你的意见 - PRO和CONS?)

  • 如果由于某种原因我需要添加一些新的ASP.NET代码(对于一些自定义的东西),这两个中哪一个更好?

asp.net content-management-system c1-cms

11
推荐指数
3
解决办法
4716
查看次数

在C#中获取当前语言

在Composite C1中,我需要获取当前选择的语言,用户通过ASP.NET用户控件中的语言切换器包选择该语言.

当然我可以从PathInfo中读取它,但我敢打赌它有一个功能.

如何在C#中以编程方式访问该值?

localization c1-cms

9
推荐指数
1
解决办法
1万
查看次数

Composite C1 - 会员提供者 - 简单注册和登录

我正在使用Composite C1 CMS作为核心系统开发我的第一个应用程序.我目前正在通过文档和学习数据结构等方法.我看到有一个付费的Extranet包可以购买,但我更愿意在网站内开发自己的会员系统.

对我来说,最好的方法是允许用户在我的Composite C1网站的前端注册,然后允许他们在注册并登录后访问受密码保护的区域?

我是一个相当有经验的.net开发人员,但复合C1对我来说是一个新手(最初的印象我非常喜欢!)

谢谢

membership-provider c1-cms

9
推荐指数
1
解决办法
1246
查看次数

如何使用XSLT解析YouTube网址?

我想使用XSLT解析一个youtube网址,并只从该网址获取视频ID.使用XSLT做到这一点的最佳方法是什么?

所以,如果网址是:http://www.youtube.com/watch?v = qadqO3TOvbQ&feature = channel&list = UL

我只想要qadqO3TOvbQ并将其放入嵌入代码中:

<iframe width="560" height="315" src="http://www.youtube.com/embed/qadqO3TOvbQ" frameborder="0" allowfullscreen=""></iframe>
Run Code Online (Sandbox Code Playgroud)

xslt url parsing query-string c1-cms

6
推荐指数
1
解决办法
1767
查看次数

在浏览器中打开 PDF,而不是下载它

将 PDF 上传到媒体档案后,我尝试从网站上的页面链接到它。

\n\n

编辑内容时,我使用超链接工具,然后通过 URL 输入框选择要链接的 PDF。

\n\n

在此输入图像描述

\n\n

保存并发布内容后,单击链接将下载 PDF,但我没有看到任何明显的方法可以使用当前的 Media ID Composite 提供的方式在浏览器中查看该 PDF。渲染后,我们得到这个:

\n\n
<a href="/media/64d5b13e-07f2-402f-9b1a-dcfd75d977da/F-KbnQ/CompositeDocumentation.pdf" target="_blank">pdf</a>\n
Run Code Online (Sandbox Code Playgroud)\n\n

有没有一种方法可以让我在不使用媒体 ID 的情况下引用 PDF,而只需使用文件名?

\n\n

以下是请求/响应标头信息:\n在此输入图像描述

\n\n

读完 Pauli \xc3\x98ster\xc3\xb8 所说的后,我理解了问题,但仍然想不出解决方案。

\n\n

我可以通过开发人员工具将 ?download=false 添加到 href URL,以在浏览器中查看 PDF。但是,当我尝试通过 Composite 将 ?download=false 添加到 href 时,它不会生效,并且我得到控制台输出:“资源解释为文档,但使用 MIME 类型 application/pdf 传输:” http:// c1 .wittenauers.com/media/4afb7bc8-f703-469d-a9b2-a524d8f93dcb/ryc7iw/CompositeDocumentation.PDF “。”

\n\n

这是 Pauli 要求的网络跟踪。在图像中,我在源视图中添加了 ?download=false 到 URL 的位,以防万一可能有另一种方法来添加它。

\n\n

在此输入图像描述

\n\n

编辑:页面的 URL 和标题。

\n\n

以下是包含该链接的页面的链接:\n http://c1.wittenauers.com/cafe/test

\n\n

以下是包含链接的页面的标题:\n在此输入图像描述

\n

pdf asp.net c1-cms

6
推荐指数
1
解决办法
1万
查看次数

在appharbor上设置CMS有多容易

我正在寻找与Appharbor一起使用的CMS,我在其他CMS中看到的问题是它们在文件系统中存储内容,这些内容可能在部署之间被删除,并且不能跨多个节点工作(因此可能存储所有内容)在数据库中).

有没有人有在Appharbor上设置CMS的经验?

目前我正在使用Umbraco,所以任何人都可以设置这些细节也会有所帮助.

其他可能有用的cms是Orchard或Composite C1.

umbraco orchardcms appharbor c1-cms

5
推荐指数
1
解决办法
1057
查看次数

将WebAPI添加到Composite-C1

CompositeC1能够动态添加数据类型,引用具有外键关系的其他数据类型等,我对此印象深刻.内置函数也非常方便.

理想情况下,我可以创建一个单独的Web API项目,该项目能够使用在CompositeC1中动态生成的所有函数,并将它们作为REST服务公开.

我应该将它作为一个单独的项目来引用CompositeC1的bin目录中的dll吗?每次更改自定义数据类型时都会重新生成这些dll ...会导致问题吗?

c1-cms

5
推荐指数
1
解决办法
567
查看次数

将Webforms项目与Composite C1集成

我们开发了一个ASP.Net Webforms应用程序,某种网络商店.有些页面只有编辑内容,新闻,文章等.这些内容现在来自数据库,很难为内容编写者编辑.

我的老板要我检查是否可以将Composite C1用作CMS并将其与Project集成.

我现在已经调查了它并且已经玩了好几天了,但是我仍然不确定它是否是一个好主意以及我将如何整合这两个系统.

  • 导航菜单和网站的其他一些永久部分都是从数据库中提取的,也必须在编辑页面上显示.
  • 我们使用SEO友好URL(路由),URL必须保持不变.

合并这两个项目有多复杂?我是否必须放弃旧的ASP.Net网站项目并将我的所有网站都放入复合项目中?或者可以并排运行,即使它们有共享的导航菜单等?

路由会成为问题吗?

以前有人做过这种合并吗?任何经验都会有很大的帮助.

c# asp.net integration webforms c1-cms

4
推荐指数
1
解决办法
809
查看次数

从C#访问页面数据文件夹数据

我在数据视图中定义了一个Page数据文件夹,并为我的一个页面创建了数据.

如何从页面上的ASP.NET用户控件访问此数据?

user-controls c1-cms

4
推荐指数
1
解决办法
185
查看次数