转载
http://iciclefire.itpub.net/post/29987/277451
很多网站都有图片新闻,像下图这样。
我用IBM Workplace Web Content Management没事儿闲地做了一个小例子:)
具体实现方法:
- 新建一个菜单组件
- "菜单元素查询"部分,通过条件(编写模板、站点区域等)选择想显示的内容
- 设定一些基本的属性,如排序方式等
- 代码实现
页眉:
<table align="center" cellpadding="5" cellspacing="5">
<tr><td colspan="3" height="28" bgcolor="#666666" align="center" valign="bottom"><font color="#ffffff" style="font-size:22px;font-family: 黑体"><b>NBA专题--爵士86-83火箭 精彩图集</b></font></td></tr>
<tr id="pic1" align="center">
</tr>
<tr id="title1" align="center">
</tr>
<tr id="pic2" align="center">
</tr>
<tr id="title2" align="center">
</tr>
<tr id="pic3" align="center">
</tr>
<tr id="title3" align="center">
</tr>
说明:构建整个页面显示的框架。<tr>中的id属性,在后面搜索结果设计的代码中会被引用。
每个菜单搜索结果的设计:
<script language="JavaScript">
<!--
var n = <Placeholder tag="Listnum"/>;
if( n <= 3 )
{
var cellObj = document.getElementById("pic1").insertCell();
cellObj.innerHTML = '<Element context="autoFill" type="content" key="DisplayImage"/>';
var cellObj = document.getElementById("title1").insertCell();
cellObj.innerHTML = '<a style="color: #BA3914;" href="<Placeholder tag="href"/>"><Element context="autoFill" type="content" key="Summary"/></a>';
}
if( n > 3 && n <= 6 )
{
var cellObj = document.getElementById("pic2").insertCell();
cellObj.innerHTML = '<Element context="autoFill" type="content" key="DisplayImage"/>';
var cellObj = document.getElementById("title2").insertCell();
cellObj.innerHTML = '<a style="color: #BA3914;" href="<Placeholder tag="href"/>"><Element context="autoFill" type="content" key="Summary"/></a>';
}
if( n > 6 && n <= 9 )
{
var cellObj = document.getElementById("pic3").insertCell();
cellObj.innerHTML = '<Element context="autoFill" type="content" key="DisplayImage"/>';
var cellObj = document.getElementById("title3").insertCell();
cellObj.innerHTML = '<a style="color: #BA3914;" href="<Placeholder tag="href"/>"><Element context="autoFill" type="content" key="Summary"/></a>';
}
//-->
</script>
说明:这部分代码是由javascript来实现的。代码通过在页眉部分定义的id属性,判断从WCM中读取的内容序列,来确定该条内容(图片或文字)应放在页面框架中的位置。
脚注:
</table>
本人实践如下附图
- 大小: 17.5 KB
分享到:
相关推荐
wcm-6-0-api-javadoc.zip 为IBM WCM 601X版本的基本JAVA DOC
**wcm-io-caravan** 是一个基于 Java 的开源项目,主要设计用于构建和处理 JSON 数据的基础设施。这个框架,也称为 wcm.io Caravan,旨在为开发者提供一套强大的工具,帮助他们在应用程序中有效地管理和操作 JSON ...
The Matlab script file ridgelet.m (see he folder ./examples/radon) contains an example of denoising by hard thresholding the discrete ridgelet coefficients of a ...
【wcm-io-devops.github.io:devops.wcm.io网站】是开源社区wcm.io维护的一个专注于DevOps实践和技术的在线资源平台。该网站提供了一系列关于DevOps的文档、教程和工具,旨在帮助IT专业人士更好地理解和实施DevOps...
TRS-wcm-DW模板编辑器选件是一款专为TRS(Text Retrieval System,文本检索系统)内容管理系统设计的模板编辑工具,主要用于帮助用户更高效、更便捷地进行网页模板的制作与管理。这款选件在2007年发布的实际版本为V...
"**wcm-io-sling-master**"表明这是wcm-io-sling项目的主分支,可能包含了项目的源代码、构建脚本、测试用例等。开发者可以通过解压这个文件来克隆整个项目,进行本地开发、调试或贡献代码。 结合这两个开源项目,...
【文件名称列表】"WCM-Computing-Club.github.io-master"暗示这是一个GitHub仓库的主分支,包含了整个项目的所有源代码和资源。通常,GitHub Pages项目存储在以用户名或组织名命名的仓库中,后缀为"github.io"。...
"wcm图片上传组件"正是为了满足这种需求而设计的一种工具,它主要用于在基于wcm(Web Content Management)系统的网站中实现图片的上传功能。下面将详细阐述这个组件的关键知识点。 1. **wcm系统**:Web Content ...
在Aem作者中禁用和启用wcmmode 启用和禁用Adobe Experience Manager WCM模式。 AEM CMS在创作部分中具有WCM模式选项,可以使用此切换器启用和禁用该选项。 支持语言:English
本文将深入探讨如何利用IBM WCM进行Portal新闻站点的管理,包括工作流程设置、内容模板开发、呈现模板创建、菜单设计、站点框架构建以及Web内容的创建与编辑等关键步骤。 ### 工作流程定义 工作流程是内容管理的...
CQ WCM模式切换器,单击,切换CQ WCM模式的更快方式,并检查现场布局。方便的插件为Adobe CQ / AEM ... CQ WCM模式切换器,单击即可快速切换CQ WCM模式并检查站点布局。 适用于Adobe CQ / AEM开发人员的便捷插件。 ...
wcm.io工具 Maven和IDE的工具。 说明文件: : 问题: : Wiki: : 持续集成: : 商业支持: : 从源构建 如果要从源代码构建wcm.io,请确保已在settings.xml中配置了所有。 有关完整配置的示例,请参见。 ...
这个扩展在右边的页面上打开WCM界面。 WCM很有趣 支持语言:English
基于TRS WCM6.5的二次开发文档,包括 WCM6.5二次开发-001-基础知识.doc WCM6.5二次开发-013-基本组件说明.doc WCM6.5二次开发-021-wcm6服务说明文档.doc 等
文件名称 "WCM-5-1-0-1-InformationCenter-en" 可能表示 WCM 系统的一个特定版本(5.1.0.1)的信息中心英文文档,这通常包括安装指南、用户手册、开发者文档、API 参考、故障排除指南等内容。 在 WCM Infocenter 中...
【TRS-wcm-DW模板编辑器选件】是一款由拓尔思公司开发的专业模板置标辅助工具,旨在提升用户在内容管理和文档处理过程中的效率。该插件的主要功能集中在帮助用户更加便捷、高效地创建、编辑和管理各种模板,尤其适用...
AEM WCM组件-社区贡献 创建该存储库是为了在AEM WCM组件集成到之前共享和测试社区对AEM WCM组件的贡献。 这是提交您的想法并让社区对其进行审核的好地方。 这也是进行快速迭代的好地方。 一旦构想成熟并开始被使用...
**WCM Shortcut-CRX 插件详解** WCM Shortcut-CRX 是一款专为英语用户设计的浏览器扩展程序,它的主要功能是在浏览网页时提供一键快速访问Web Content Management (WCM) 界面的便捷方式。WCM,即Web内容管理系统,...
- **运行命令**: 使用`WPSconfig.bat configure-wcm-authoring -DPortalAdminPwd=password`命令进行配置,其中`password`需替换为实际密码。 **操作步骤**: 1. 执行配置脚本后等待2-3分钟。 2. 登录门户系统(以...