问题标签 [crafter-cms]

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

crafter-cms - Crafter CMS 回滚到默认缩略图

我有一个带有缩略图的页面,我想删除它并返回默认图像。

我在内容类型的 config.xml 中有这个值

然后我把它改成我以前的那个

在此之后,我得到的只是一个损坏的图像链接。当我尝试创建新的内容类型时,我看不到默认预览图像。

我正在 alfresco 上开发 2.5.x 作为我的内容存储库。我通过 Alfresco Share 进行了更改

我错过了什么来选择改变吗?

0 投票
0 回答
27 浏览

crafter-cms - Crafter CMS 2.5.x - 重新索引预览上下文

我按照 http://docs.craftercms.org/en/2.5/system-administrators/reindexing-content.html上的说明进行操作, 一切正常,但是当我选择预览上下文中的 bean 我收到一条消息说“No processor found by name: XXXX”

我正在使用 Alfresco 作为我的内容存储库

0 投票
1 回答
391 浏览

git - Crafter CMS 3.0 或更高版本使用的底层数据库是什么?

AFAIK Crafter CMS 3.0 版之前使用 Alfresco 作为存储库,而后者又使用 RDBMS 数据库作为存储元数据的底层数据库。它说 Crafter CMS 3.0 使用 git 作为存储库。

我的应用程序将涉及大量图像文件以及元数据,我假设图像文件存储在文件系统中,元数据存储在 Crafter CMS 3.0 的底层数据库中。

还有没有什么特别的原因,crafter CMS 3.0 选择不使用 JCR/Jackrabbit 作为 Magnolia 和 Hippo CMS 正在做的存储库?

0 投票
1 回答
32 浏览

crafter-cms - Crafter Studio 中的“内容已另存为草稿”是什么意思?

在 Crafter Studio 中选择所有正在进行的内容时,此消息是什么意思?

内容已保存为草稿。某些必填字段可能未填写。这可能会在预览或部署时导致错误。

发布按钮不可用。我如何解决它?

0 投票
1 回答
63 浏览

crafter-cms - 如何在 Crafter Studio 中选择后备站点?

我有一个外部 REST 客户端调用 Crafter Studio 中特定站点中的服务。如果未设置“crafterSite”cookie,Studio 将调用失败并将其记录在 catalina.out 中:

有没有办法将后备站点设置为特定站点而不是开箱即用的默认站点?

0 投票
1 回答
534 浏览

crafter-cms - 如何设置创作环境以将站点发布到远程 git repo?

  1. 我下载并开始创作环境(crafter-cms-authoring.zip)
  2. 创建由远程 git 存储库支持的站点,如下所述:基于蓝图创建站点然后推送到远程裸 git 存储库
  3. 创建了一个内容类型,新页面。
  4. 发布一切

现在,我希望,我可以在远程仓库中看到我的更改。但我能看到的只是上面 2. 步骤中的初始提交。没有新的内容类型,没有新的页面,没有“直播”的分支。(但是内容项在本地存储库中可见)

什么不见​​了?

编辑: 由于 Creafter 可以通过多种方式进行设置,为了阐明我的部署场景,我添加了部署图 + 简短描述。

无头部署 有 3 台主机 - 每个环境一台 + 共享 git repo。

创作
这是工作室所在的位置,内容作者进行更改。每个更改都保存到sandbox本地 git 存储库。发布内容时,会将更改拉到published本地 git 存储库。这两个本地存储库无法从其他主机访问。

交付
这是向最终用户/应用程序提供已发布内容的方式。 Deployer负责为交付实例获取新的发布。它通过轮询(定期从)特定的 git 存储库来实现。当它拉取新的更改时,它会更新本地 git 存储库siteSolr索引。

Gitlab
这托管 git 存储库site。它可以从创作和交付主机访问。创建后,新site的将被推送到此存储库。交付实例还会轮询存储库是否有新的更改Deployers

为了使此设置正常工作,发布的更改必须以某种方式最终出现在 Gitlab 的存储site库中,但它们没有(从 AuthoringDeployer到 Gitlab 的红色通信路径site


基于@summerz 答案的解决方案

我实施了GitPushProcessor在创作中实现并配置了新的部署目标Deployer,添加mysite-live.yaml/opt/crafter-cms-authoring/data/deployer/target/

0 投票
1 回答
127 浏览

crafter-cms - 在会话超时 Crafter 3.x 上重定向

我已根据 wiki“ http://docs.craftercms.org/en/3.0/system-administrators/security/configure-headers-based-auth.html?highlight=sso ”成功实施 SSO 并禁用了工匠网站的注销选项从上下文导航配置。

但是,我找不到可以在 Mellon 会话长度到期或工作室会话超时上设置重定向的方法。目前它显示重新登录对话框。

任何指导/帮助将不胜感激。

0 投票
2 回答
600 浏览

java - 如何在 Crafter CMS 中设置站点?

我将 Crafter CMS 用于建筑工地。现在我将我的域重定向到服务器,但它显示“No Site Set”消息。如何使网站可见?

有关它有效的信息,当我使用测试视图时:

我希望当我输入这个地址时它会显示出来

0 投票
1 回答
68 浏览

java - Crafter CMS:上传多张图片

我使用富文本编辑器上传图像并创建 1 个数据源用于上传图像。当我上传图像时,它没有显示(损坏的图像标志),而我没有发布这个图像。

问题是什么?

0 投票
1 回答
29 浏览

crafter-cms - Craftercms - 社交:是否可以指定“创建评论”API 应该检索哪些用户属性?

有没有办法指定在“创建评论”API 调用的响应中检索哪些用户属性?

我是说:

“用户”:{

}

我正在谈论的电话记录在这里: https ://docs.craftercms.org/en/3.0/developers/projects/social/api/v3/ugc/comments/create.html