问题标签 [dotcms]

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

content-management-system - 如何从数据库中检索动态内容?

我正在评估基于java的cms并选择一个作为我们的cms,现在我正在学习dotcms,我需要知道如何像传统的jsp/bo那样从db中检索内容,我是dotcms的新手,只有官方文档告诉如何添加静态内容和动态内容,比如运行 sql 并获取想要的数据,然后将它们放入页面中。我们正在做一个内部网站,员工可以在其中浏览通过 cms 管理的新闻、事件、同事信息等,这些信息绝对是动态的并定期更新。我们计划在项目中使用spring mvc。关于这个问题的任何想法?

谢谢你。

0 投票
1 回答
1256 浏览

regex - 正则表达式和速度的问题

我刚开始使用 dotCMS 来修改现有网站。我正在尝试创建一个小部件,该小部件采用名为 urlTitle 的自定义结构字段。它采用事件的标题并使其对 url 友好。这是一个描述 urlTitle 的教程

我有一个为 javascript 编写的正则表达式。我的问题是当我尝试在速度中使用相同的正则表达式时,我遇到了一些麻烦。

这是教程中的javascript:

然后这是我的小部件的速度代码:

我的目标是让 javascript 中的正则表达式与速度一起工作。现在它不起作用,我对正则表达式的熟练程度不高,到目前为止,我的研究没有让我取得任何进展。

我无法弄清楚的另一件事是它的/g作用。我在任何正则表达式资源网站中都找不到它。

0 投票
1 回答
1897 浏览

asp.net - jsonp回调函数没有被调用

我正在使用 dataType 作为 jsonp 进行跨域 AJAX 调用。我在 URL 中设置了 Jsoncallback 查询字符串参数。但是,回调函数根本没有被调用,而是页面被重定向到自身。

AJAX 调用基本上是命中一个点 CMS 服务,当我直接在浏览器中对其进行测试时,它会返回以下响应:

这里,“myfunction”是我在 URL 中作为 Jsoncallback 参数的值传递的字符串

这是我的 AJAX 调用

我在 AJAX 调用中缺少任何参数吗?或者服务端可能有问题?

0 投票
3 回答
623 浏览

content-management-system - 混淆 Jahia 和 dotcms 作为 java CMS

哪个更适合仅用于 Web 内容管理?网站要求包括用户讨论论坛和具有良好搜索功能的民意调查,还需要良好的 SEO 工具。该站点还应该加载更快,并且应该易于编辑内容。

0 投票
2 回答
20015 浏览

java - 基于 Java 的 CMS,带有 RESTful 服务/API 来访问内容

对于那些可能因“不具建设性 - 目前看来,这个问题不适合我们的问答形式”而可能投票结束这个问题的人。- 如果您建议我应该在哪里发布这个问题(https://softwareengineering.stackexchange.com/?或任何以 CMS 为重点的论坛?)

之前也有人问过类似的问题:

他们都有几年的历史,所以我想知道是否有新的建议/讨论。

一些背景知识:我们是一家 Java 商店,我们为客户创建/维护网站,我们的技术堆栈是 Java、Spring、SQL、JSP、HTML5、JQuery、Tomcat、JBoss、Maven 等……通常的东西。到目前为止,就“内容”而言,我们要么将其放入 JSP 读取的某些属性文件中以获取副本(例如产品 X 的描述),要么将其放入提供动态内容的后端服务(例如产品 X 的当前值是多少) )。

现在我们正在重新考虑管理内容的方法,因为我们正在为具有相同内容的客户管理越来越多的属性(例如网站、移动网站、移动应用程序等),因此我们绝对希望避免拥有多个副本相同的内容四处传播。

我特别要找的几件事:

  1. 基于 Java(因为我们是 Java 商店:1)在处理基于 Java 的东西方面有更多的专业知识,2)避免将其他技术引入堆栈)

  2. 可扩展性/定制。需要能够自定义 CMS(这就是我们想要坚持我们的 Java 专业知识的原因),以便可以将其扩展为与其他 Web 服务连接以使用内容等。

  3. 专注于内容——我们需要明确区分内容与 UI 渲染,回到我们正在寻找的内容,我们需要将内容交付到单独的属性中。

  4. 访问内容的 RESTful 服务/API - 同上。我们需要内容可以作为 JSON / JSON-P / 直接访问。XML 提要。

  5. 需要有一个像样的 UI 来使用,并且对业务用户来说越直观越好,因为我们的一些可能被转移到平台的客户可能希望管理他们自己的内容

  6. 多语言支持

  7. 开源/低成本

到目前为止,我有几个选择是:

Adobe CQ - 看起来是最理想的解决方案,但不幸的是它的成本太高了

Hippo CMS - 看起来符合我们的要求,我不确定它的文档记录如何,教程/操作指南似乎很稀少,它们在欧洲的市场份额似乎比在北美更大。

Liferay - 与提供内容的 CMS 相比,更专注于“门户”

Alfresco - 更专注于“文件”

dotCMS - 与 Hippo CMS 一样,似乎这个可能适合我们的需求。

Magnolia CMS - 看起来与 dotCMS 和 Hippo 一样。从我看到的评论来看,他们似乎更专注于单个网站,而不是内容与 UI 之间的清晰分离。

我个人之前没有太多使用 CMS 的直接经验。

您对上述每个选项的想法/评论,或者如果您有其他未在此处提及的解决方案,我们将不胜感激!我面临的一个挑战是我们需要做出一个非常合理的决定,因为无论我们决定走哪条路,我们都可能会坚持下去,决定不是可以轻易放弃并重新开始的事情。

0 投票
5 回答
45129 浏览

java - 开源 Java CMS

任何人都可以为java推荐一个好的开源cms吗?我没有使用任何 java cms,但我使用过 wordpress。环顾谷歌,我列出了 openCMS、dotCMS 和 Liferay。有人用过这些吗?其中哪一个是“好”的CMS。如果它有良好的文档和在线社区会很好......它可以与其他java技术集成,例如spring框架......简单易学......

我只是不想花时间在一个然后意识到那里有更好的选择......

让其他人对此有看法会很好....

提前致谢...

0 投票
1 回答
1328 浏览

java - 用于 Web 内容管理的 Java 中的开源 CMS,带有在 Eclipse 中开发以进行自定义更改的源代码

我正在寻找用于内容管理系统的 Java 开源 CMS。

我已经开始使用AlfrescodotCMS但在窗口上安装 n 配置时出错。

我遵循了他们自己网站上给出的所有步骤,但在某个时候卡住了。

请提供安装 n 配置的步骤

我担心的是,如果我安装成功,那么这 2 个 CMS 是否也提供了用于开发自定义 CMS 的源代码?

另一件事是他们在核心java中开发CMS的任何方式也使用JSP/SERVLET?

为我提供任何在开放式 CMS 或核心 java(jsp/servlet)中开发自定义 CMS 的解决方案。

0 投票
1 回答
575 浏览

sql-server - DotCMS 连接数据库

我下载了 dotcms_2.3.2.zip 我遵循了这个文档http://dotcms.com/docs/latest/InstallingFromReleaseROOT.xml我在 MSSQL 中更改了 url、用户名和密码

在 server.xml 我改变了port to 8080

主要问题是我无法将 ms sql 数据库连接到 dotCMS,因为当我去localhost:8080/admin/链接时确实有效。有什么帮助吗?

0 投票
2 回答
549 浏览

java - dotcms - 不会看到新的数据库配置

我正在将 dotCMS 安装迁移到新服务器。除了数据库配置外,一切似乎都正常工作。我已经用我们的 MySQL 服务器的新 IP 地址更新了 tomcat/conf/Catalina/localhost/ROOT.xml,保存它,运行ant deploy-plugins,然后重新启动 dotcms/tomcat。

当我检查日志时,我得到了一些 SQL 异常,都带有相同的错误消息:Host 'xxx' is not allowed to connect to this MySQL server. 我仔细检查了我所有的 MySQL 凭据,这很好。

当我运行时netstat -pant,我可以看到一个传出连接试图到达旧的 MySQL 服务器。

我已经为这个 IP 地址(或主机名)找到了整个 dotCMS 文件夹层次结构,但没有任何结果。是否需要删除某种缓存文件以便看到 ROOT.xml 更改?

0 投票
1 回答
201 浏览

dotcms - 我在哪里放置 dotCMS 中缺少的 JS 文件?

我安装了一个新的 dotCMS 来研究可能的部署。随附的初始演示站点无法正常工作,因此我提取了启动 zip 文件并将资产移动到 dotCMS 中的资产文件夹。转到索引页面,没有找到 flexslider。我应该把这个文件放在 dotCMS 目录结构中的什么位置?