Skip to content

Components

You use components to store elements that are used in more than one area of your website. For example, a company logo or a copyright notice.

Static components

Static components are used to store static content such as text, files, or images.

  • Component Reference: You use a component reference to store a reference to a component. To create a component reference element, you can either add a component reference element to an authoring template, site area, or content item, or create a component reference component.

  • Date and Time: You use a date and time element to store a date or time to be displayed on a web page. To create a date and time element, you can either add a date and time element to an authoring template, site area, or content item, or create a date and time component.

  • File: You use a file element to store a file that can later be referenced on a web page. To create a file resource element, you can either add a file resource element to an authoring template, site area, or content item, or create a file resource component.

  • HTML: You use a HTML element to store a section of HTML. To create an HTML element, you can either add an HTML element to an authoring template, site area, or content item, or create an HTML component.

  • Image: You use a image element to store an image file that can later be referenced on a web page. To create an image element, you can either add an image element to an authoring template, site area, or content item, or create an image component.

  • JSP: You use a JSP element to store a path to a JSP. When rendered within a presentation template or element design, a request to a JSP is generated and processed.

  • Link: You use a link element to store a link to a web content item, or to external content such as a web page.

  • List Presentation: You use a list presentation element to store a reusable presentation for navigator, menu, personalization, and search components.

  • Number: You use a number element to store a numerical value.

  • Rich Text: You use a rich text element to provide users with a rich text editor that can be used to author a section of HTML.

  • Short Text: You use a short text element to store a small amounts of fixed-length text where the length is 250 bytes or less.

  • Style-sheet: You use a style sheet to store a style sheet file in a style sheet element. You can use a style sheet element only by creating a style sheet component.

  • Text: You use a text element to store a short section of text.

  • User Selection: You use a user selection element to store a list of users and groups.

Dynamic components

Dynamic components are used to dynamically generate content based on the parameters set in the component properties.

  • Menu: To create a menu element you must specify the criteria to search content items with, and then create a layout for the metadata or content to be displayed in the menu element.

  • Navigator: Create a navigator element to display a list of links based on a section of the site framework of a site.

  • Personalization: A personalization element stores a reference to a rule or content spot.

  • Taxonomy: You use a taxonomy element to display a list of categories from a taxonomy.

  • User Name: You use a user name element to display the name of the current user in a presentation template, component design, or element design.

Tool components

Tool components are used to create tools that can be added to web pages for users to do tasks such as search, inline editing, and paging through pages of links.

  • Authoring Tools: Authoring tools elements that are rendered in a web content viewer allows you to create, read, edit, delete, approve, or reject content items directly in the web content viewer, instead of requiring you to browse to the HCL Web Content Manager authoring portlet to run the same action.

  • Page Navigation: You use a page navigation element to provide the navigation controls that are used to browse through a set of results that are generated by menus, navigators, personalization, and search elements.

  • Search: You use a search component element to display the results of a search query. A search element cannot be used in isolation, but must be used together with an HTML element that is used to define the search query form.