问题标签 [wcm]

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 投票
6 回答
6204 浏览

sharepoint - 如何动态切换 SharePoint Publishing 页面的 PageLayout 和 MasterPage?

为了改善 SharePoint WCM 发布页面的编辑和显示体验,我希望能够在编辑模式下切换到一组特殊的 Masterpage/PageLayout。

所以在 /_catalogs/masterpage 我想要:

MyMasterpage.master - 显示模式的主页面 MyMasterpage-edit.master - 编辑模式的主页面,仅在可用时使用 MyPageLayout.aspx - 显示模式的页面布局 MyPageLayout-edit.aspx - 编辑模式的页面布局,仅在可用时使用

当我在 Pages 库中创建一个新的发布页面时,我选择了 MyPageLayout 页面布局。

渲染页面时,我想检测我是否处于编辑显示模式,就像服务器控件一样。此控件执行以下代码来确定呈现模式:

如果渲染模式是编辑,我想切换到 MyMasterpage-edit.master 母版页和 MyPageLayout-edit.aspx 页面布局。

我可以在由服务器控件控制的母版页和页面布局中进行重大切换,但我想拆分职责。SharePoint 分析员可以创建最佳的编辑模式页面,前端开发人员可以创建干净漂亮的显示模式页面,而不会造成编辑混乱。

关于如何做到这一点的任何想法?母版切换似乎不是问题,我曾经写过一篇关于此的博文。困难的事情似乎是页面布局的切换。

0 投票
3 回答
186 浏览

web - 超过 600 个内容丰富的网站的 CMS

我在 CMS 技术方面有一点历史,我想知道是否有人可以为大型内容丰富的网站推荐 CMS 系统(尤其是 WCM)。考虑具有例如 4-5 级的站点的分层树结构,其中您有大约 10 到 15 个站点树。例如:

  1. 组织 1-n 1.1 Suborg 1-n 1.2 Special-Microsite 1-n

您还应该能够在站点(树)内共享内容和导航,并将自己的站点特定导航和内容附加到共享导航 - 仅出现在站点范围内,而不是全局范围内。

如果您可以说一个系统即使有 500 多个站点和复杂的权限环境,它也会摇摆不定,请告诉我。

0 投票
2 回答
341 浏览

content-management-system - IBM WCM 上的 301 重定向

在 IBM 的 Web 内容管理系统上,我如何设置 301 重定向,我似乎找不到任何有关如何执行此操作的信息。站点运行的 WCM 版本是 6.0.1.4

0 投票
1 回答
636 浏览

websphere - 需要从异步 bean 呈现 WCM 内容

我正在尝试在 Asych bean(实现Work接口)中获取呈现的 WCM 内容。我可以Workspace使用用户名和密码创建一个,但如果不传递一个 portlet 请求/响应或一个 servlet 请求/响应对,我就看不到创建一个API )。RenderingContext

有什么方法可以 1)创建一个RenderingContext没有 portlet 或 servlet 请求和响应的,或者 2)以其他方式在异步工作 bean 中呈现 WCM 内容?

我使用的 IBM Web Content Management、WebSphere Portal 和 WAS 版本都是 6.1.x 版本。

0 投票
1 回答
782 浏览

websphere - 为什么 Lotus WCM 使用 myconnect 生成对匿名用户的引用?

您好,我们遇到了一个问题,即针对匿名/未经身份验证的用户的受保护内容生成 WCM 引用。在 WCM 中,这基本上意味着链接在其 URL 中具有“/myconnect”(受保护)上下文而不是“/connect”(不受保护)上下文。

现在,WAS 有一个功能,如果用户在未经身份验证的情况下向受保护资源生成请求,WAS 会将指向该资源的 URL 放在名为 WASReqURL 的 cookie 中,并且当用户进行身份验证时,它会将用户重定向到该 URL。在我的情况下,我们的用户被重定向到图像资源或文件资源等。这取决于最后请求的受保护项目是什么以及缓存中的内容等。

现在我已经检查了库、站点、内容项、组件等的权限,但这仍然没有帮助。最糟糕的是,这个问题几乎是断断续续的,就好像它与某种性能问题有关。

谢谢

0 投票
1 回答
1049 浏览

django - 哪种技术(Spring Roo / Django)可以在 GAE 上构建我的“类 CMS”应用程序?

我想根据一个旅游项目(WEB 2.0 / CMS 之类)创建我的公司。

首先,我想争论为什么我认为,就我而言,我应该开发它(从头开始,但使用一个好的平台或工具)。确实,我认为今天(但也许我错了......),一些工具(或平台......)非常强大,我们可以非常高效地使用它。

此外,这些请求“可以”证明可以实现我自己的软件: - 我的软件可能与其他应用程序(或其他旅游数据库)交互 - 我需要做一个“内联管理”,例如 MAGNOLIA(我认为并非所有 CMS 都有) - 我没有钱买一个好的 CMS 来做我需要的工作(比如 Alfresco、Magnolia 或 Liferay ......) - 我认为对于一个长期项目,开发它可能更适合出租更好地控制其演变。- 我想使用 GAE,因为它是一种更便宜、更灵活的托管解决方案(我不认为所有的 CMS 都可以使用它)

其次,现在,如果您同意我的观点(但如果我对许可证或其他解决方案有错误,请告诉我),我真的很喜欢有关技术的一些帮助......我认为SPRING ROO是一个非常好的工具开发我的 CMS。但也许我应该使用DJANGO(你能争论这两种解决方案之间的选择来开发我的软件吗?)。

我需要的 CMS 功能主要是: - 文章的版本控制(谈论旅游景点......)和它们的存储库。- 搜索(Solr 包含在 Spring Roo 中) - 使用 AJAX 技术(快速刷新)...我想使用GWT - 权限(管理员、访问者、贡献者、经理...) - 多语言,也许还有多种- 域网站(或者我应该有一个可以访问所有国家/地区的大型门户网站) - 广告的后端管理(我不确定将此任务委托给dfp(DoubleClick For Publisher)是否是个好主意? - 用户身份验证( LDAP)...我不知道 SPRING ROO 是否管理这个? - 拥有简单的工作流程(例如编辑、验证然后发布文章...) - 想想移动应用程序(Android)...所以我认为如果我选择JAVA,在Android平台上“翻译”会更容易...

然后,如果我的线程中有很多“主题”,我很抱歉,但这对我来说非常复杂。所以我想知道我是否使用 SPRING ROO + GAE + GWT,所以我应该使用BIGTABLE(Google NoSQL)?

最后但并非最不重要的是,我还没有找到一个解释如何创建自己的 CMS 的网站......我想知道的是如何做软件的架构,因为有很多技术交互(OSGi,Solr ,JPA ...),我不掌握它们,所以我会知道我需要按什么顺序处理......

对于安全部分,您​​认为关注 XSS 注入是否足够?

总而言之,我知道很难帮助我,因为我问了很多事情,但我现在在这里......为了解释我在什么背景下,我想花时间学习“有趣”技术”,因为如果我的项目失败,我会重新转换为我所学工具的“专家”(准备花费 6 个月、24/24、7/7 :D 来创建我的 CMS-LIKE)。

谢谢,

0 投票
1 回答
296 浏览

websphere - IBM WCM/WebSphere 的开发资源

我最近在一家使用 IBM 的 WebSphere Portal 的公司开始了一个新职位,这对我来说是全新的。我想知道是否有任何人知道使用所述平台的开发技术的好资源。

基本上,我被要求做的是创建一个动态时事通讯页面,以加快一组新时事通讯/文章的发布时间。我不知道如何使用 WebSphere 生成动态内容,以便在发布新文章时更新带有指向新文章链接的登录页面。

任何帮助将不胜感激!

0 投票
3 回答
2283 浏览

content-management-system - Alfresco 或 Liferay,哪个更适合 WCM?

我正在探索 CMS 工具 Alfresco 和 Liferay,但无法确定哪个更适合 Web 内容管理。请帮助我决定使用哪个工具用于网络。欢迎提出意见和建议。

0 投票
2 回答
1433 浏览

websphere - WebSphere Portal 6.1.5.2、Lotus WCM、内联创作在一个集群成员中工作,而不是另一个

当我们最近向 WebSphere Portal/WCM 6.1.5.2 集群添加一个新节点时,出现了一个非常奇怪的问题。

我们的应用程序利用本地呈现 portlet 中的内联创作功能。设置相当标准。我们有一个菜单组件,用于显示站点区域的内容。在组件中,我们为每个内容项提供了一个创作工具参考,如下所示:

“editauthoringtool”是具有编辑操作的标准“创作工具”组件

现在是奇怪的位。在我们的一台服务器上使用这些组件查看页面时,正确的内联创作 url 链接会使用包含对自动生成方法的 javascript 调用的 href 呈现..._openInlineEditingDialog()- 看起来像这样:

但是,当访问另一个集群节点上的同一页面时,生成的编辑链接不用于内联编辑。相反,生成的链接用于直接访问 wcmAuthoring 页面,而不是嵌入的内联样式 - 看起来像这样:

有没有其他人看到过类似的情况,同一门户集群中的两个节点的行为可能如此不同?我们一直在挖掘,试图在服务器之间的文件级别上找到有趣的差异,但还没有运气。两个节点上的版本似乎相同。PortalServer\wps.properties 在两者中看起来相同:

VersionInfo.log 显示两个节点处于相同的补丁级别,但是其中一个节点具有先前 FixPack 的显式条目(WP_PTF_6102、WP_PTF_6103)

节点 1:

节点 2:

0 投票
1 回答
1396 浏览

websphere - 在 IBM WebSphere Portal 7 上使用 WSRP 远程呈现 WCM 内容

我们在单独的服务器上使用 WebSphere Portal 7 和 WCM 7。我们已经设置了 WSRP,以便我们可以在 Portal 服务器上呈现 WCM 内容。我遇到的问题是 JSR 286 Web 内容查看器的推荐设置(用于关闭动态链接广播功能)会破坏页面其余部分的链接。如果我打开该功能,则其他链接可以工作,但 WCM 内容中的链接会失败。所有本地链接(到其他虚拟门户或映射的 URL)都被重写(由门户)以通过 WsrpProxyPortlet,即使没有必要这样做。

有没有一种方法可以在 Portal 7 和 WCM 7 上使用远程呈现,以便可以在同一页面上使用 WCM 和自定义 portlet,并且来自和到的链接都仍然有效?

我将排列和每个尝试的结果放在一起,不幸的是它的格式不正确,所以我将它粘贴为格式化文本。