问题标签 [content-management-system]

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 投票
8 回答
5330 浏览

python - 什么可以证明 Plone 的复杂性?

克隆非常复杂。Zope 2、Zope3FiveZCMLZODBZEO,一大堆首字母缩写词和缩写词。

这很难开始,目前的状态似乎还没有定论。它主要基于 Zope2,但通过 Five 合并了 Zope3。并且到处都有 XML 配置文件。

陡峭的学习曲线是否值得?这种复杂性今天仍然合理吗?

背景:我需要一个平台。客户通常需要 CMS。我目前正在阅读“ Professional Plone Development ”,没有 Plone 的先验知识。

问题:客户并不总是想要相同的东西,而且您无法事先知道。有一件事是肯定的:他们不想要 Plone 的默认主题。但是任何附加功能都是有风险的。当您对系统不够了解以进行规划时,您不能只是开始说“如果您想了解 Plone 的复杂性,就必须提出要求。 ”

0 投票
1 回答
4494 浏览

javascript - TinyMCE - 从单词粘贴

我正在尝试配置 TinyMCE,以便它接受来自 Microsoft Word 的粘贴并在预期的 HTML 层次结构中清理它。

我们的大部分编辑人员使用单换行符表示换行符,使用双回车符表示段落。但是,MS Word 的输出将下一行放在一个单独的段落中(除非您按 shift-enter 进行回车)和一个空白段落,其中包含两个回车的不间断空格。有没有办法清理这个输入?我试过玩插件,但找不到任何神奇的组合。

0 投票
7 回答
969 浏览

.net - Oxite:你打算用它做什么?

微软发布了Oxite的源代码,他们的博客引擎旨在帮助 .NET 开发人员学习 ASP.NET MVC。他们还发布了使用 Oxite 构建的Mix站点的源代码。

微软表示,开发人员可以使用 Oxite 构建应用程序,因为它具有许多内置功能,如引用、pingback 和 RSS 支持。

你打算使用 Oxite 来学习 ASP.NET MVC 吗?你认为你可以用它做任何有用的事情吗?

0 投票
3 回答
396 浏览

php - 为一个站点设置两个 CMS,最佳实践

我目前正在为杂志开发一个(有点大的)网站,该网站主要由以下部分组成:新闻(针对各种类别)、成员和一些“其他内容”(如留言箱、民意调查、以前的封面、可以被标记,和广告横幅系统)。

现在,由于该网站的大部分内容是典型的博客风格(单篇文章页面),我正在考虑使用 Wordpress 作为主要引擎,因为它具有强大的后端和良好的(易于使用?)所见即所得的编辑器,漂亮的页面组织、媒体处理和许多其他功能。自然地,这让我有了“其他东西”。(横幅管理、照片标签管理等)

最简单的方法(嗯,我认为)是设置另一个 CMS(我们称之为 CMS2),来处理所有不可能或可能难以集成到 WP admin 中的事情,然后尝试在前端处理所有事情, WP风格。

我的问题:

  1. 一个站点有两个(或更多)CMS 是否很好(正常)?
  2. 什么可能出错?(或者,这种方法有什么我应该事先知道的吗?)
  3. 另一种选择是寻找另一种好的、单一的方式来处理所有事情。但现在的主要问题是找到一个足够强大和灵活的 CMS。什么框架/CMS最适合这个(根据你)?
  4. 其他选择?

提前谢谢了。

0 投票
4 回答
1438 浏览

asp.net-mvc - 用于新 Asp.net CMS 站点的 Oxite 或 S#arp 架构

我想建立一个基于 Asp.Net Mvc 的 CMS 站点,我想选择我的起点。

我已经看到,如果在生产项目中采用它似乎还为时过早,那么人们对新的 Microsoft Oxite 项目也很感兴趣。
我还查看了 S#arp 架构,但它不能与 Oxite 进行正确比较,因为它只是一般 Asp.Net Mvc 站点的起点。

对我来说,S#arp 架构比 Oxite 有一些优势,因为它的复杂性要低得多,并且它使用 Nhibernate 作为数据访问层。
Oxite 代码使用 Linq2Sql 作为 DAL,并且在解决方案中已经有一个项目需要 VS2008 的 DB 版本。
在我看来,Oxite 似乎更面向博客而不是面向 CMS,但我没有深入查看代码。

以下是一些将我指向 S#arp Ar 的选择。开始。

  • 简单干净的架构
  • 冬眠木豆
  • 社区支持

氧化物:

  • 微软项目
  • 潜在的巨大社区
  • 早期阶段,但代码质量非常好
  • 允许轻松切换 DAL 的提供程序模型

如果有人看过这两个项目的代码,请提出您的意见。

谢谢

0 投票
1 回答
994 浏览

html - 将文本导入 html 的最佳实践

将文本从多页 InDesign 文档(从设计师到非设计师)导入 html 的最佳实践是什么?在 Mac 上设计的文档进入 PC 上的 CMS - 移交 InDesign 文件或将文本剥离成 word 文件?提供所有图像和 pdf 文件?

0 投票
9 回答
1601 浏览

c# - 使用 Word 2007 作为 CMS 页面编辑器

我已经搜索了几个小时,但我找不到任何关于此的信息...基本上我想为 word 2007 创建一个模板或插件,以允许某人为 CMS 创建新页面。我想到的是类似于博客文章模板的东西。我知道如何创建基本模板,但我找不到使用 Word 中的发布按钮发布创建的文档的方法。

提前谢谢

0 投票
8 回答
13000 浏览

content-management-system - CMS 最重要的功能

假设有人从头开始为您构建 CMS(内容管理系统)。要包括哪些最重要的功能,为什么?

0 投票
4 回答
1116 浏览

drupal - Drupal 聚合器输入格式

Drupal Aggregator 核心模块是一个有用的模块,但存在许多问题。在 Drupal 7 中有很多人谈论改进它。

现在我正在使用 Drupal 6 附带的 Aggregator 模块。我正在构建一个聚合站点,但存在一个大问题。有时提要包含 HTML 标记属性(例如样式、目录、标题),但聚合器的输入格式过滤器会忽略某些属性(例如样式和目录)并允许其他属性(类和 href)。没有一些属性的提要看起来很娘娘腔。聚合器包含它自己的输入格式,它不使用其他输入格式(这使问题变得更加困难!)。

问题是如何允许某些 HTML 标签的属性出现在提要中。

PS最后要做的就是修改Aggregator的核心文件

0 投票
8 回答
12059 浏览

.net - 如何将 CMS 添加到现有网站

我有一个现有的 ASP.NET 网站,我想轻松地添加 CMS 功能。

该网站是房地产经纪人的房地产网站,并由数据库等支持。但是有些页面如“关于我们”等。我希望用户能够使用简单的 CMS 进行编辑。我还希望用户能够创建新页面并将它们放入导航系统。

该站点是多语言的,数据库部分使用资源文件来存储它使用的字符串。该站点使用 ASP.NET 母版页和主题,我希望 CMS 使用这些来添加新页面并支持多语言。

现在我可以清楚地编写自己的简单 CMS,但不想重新发明轮子,是否有任何现有的 ASP.NET CMS 可以添加到现有站点并利用我已经拥有的母版页模型。

编辑:我看过 DNN、Umbraco、My Web Pages Starter Kit、Graffti CMS、Sitefinity.net,但据我所知,这些都不容易改装。我还想避免(如果可能)使用 FCK 编辑器编写我自己的系统。

提前致谢。