创建元素标记
元素标记用于引用演示模板或元素设计中的元素。
关于此任务
元素标记的格式:
[Element type=" " context=" " name=" " key=" " format=" " link=" " separator=" " htmlencode=" " awareness=" " ifEmpty=" " start=" " end=" " ]
要创建元素标记,请执行以下操作:
过程
下一步做什么
| 标记参数 | 详细信息 |
|---|---|
| name=" " | 如果指定 name="./itemName",那么在呈示该项之后才会解析实际路径。与指定项的路径相比,此方法需要稍长的时间来进行解析。 |
| format=" " | 此参数是可选的,并且只能用于某些元素类型:
|
| link=" " | link 参数用于定义元素标记所创建的链接类型:
上下文链接:
如果使用上下文链接,那么在从另一个站点链接内容时,在可能的情况下该链接将相对于当前站点呈示。仅在 context=current 或 context=autofill 时,才可以使用此参数。 |
| separator=" " | 在引用选项选择或用户选择元素时,会使用此参数。它用于定义选项选择或用户选择元素中显示的各个选择之间呈示的文本或代码。例如,要在各个选择之间添加换行符,可使用 separator="<br>"。 如果未定义任何文本或代码,那么显示时将用逗号分隔各个选择。 |
| htmlencode=" " | 如果 htmlencode="true",那么用于显示文本的元素中的保留 HTML 字符将转换为字符实体。
例如,“<”将转换为“<”。
如果要防止用户添加恶意代码或使用 HTML 更改其文本设计,那么此方法非常有用。 如果未指定,那么将使用 WCM WCMConfigService 服务中的 cmpnt.htmlEncodeDefault 属性指定的缺省设置来显示文本。由 WCM WCMConfigService 服务中的 cmpnt.htmlEncodeUrls 属性指定的缺省设置将用于显示 URL。缺省情况下,这些属性设置为 true。 |
| awareness=" " | 如果 awareness="true",那么将使用人员感知功能来显示用户名。这些功能将用户名以超链接形式显示,使用户能够联系其合作伙伴。只要个人链接出现,用户就可以单击该链接来显示一个操作菜单,用来与链接指定的人员进行协作(联系和工作)。如果管理员还将 IBM® Sametime®
服务器配置为使用 WebSphere® Portal,那么个人链接将会指出人员的状态是“活动”、“离开”、“脱机”还是“请勿打扰”。 如果未指定,那么 awareness="false" 且不使用人员感知功能。 |
| ifEmpty=" " | 输入该标记未返回结果时要显示的的一些文本。如果未指定,那么在标记不返回任何结果的情况下不显示任何内容。 |
| start=" " end=" " |
start 和 end 属性用于将标记返回的数据打包到 HTML 等其他标记中。这些属性不是必需的。 |