Thank you for your feedback.
Form temporarily unavailable. Please try again or contact to submit your comments.

Configure dynamic blocks

Log in to subscribe to topics and get notified when content changes.

Configure dynamic blocks

Use dynamic blocks to use scripting or to pull information from the system. Dynamic blocks are where most of your content resides.

Before you begin

Role required: content_admin or admin

About this task

A good use of dynamic blocks is job postings. Store the postings in knowledge articles and display the postings with a dynamic block.

Several dynamic blocks are predefined, including the following items.
  • New Content: Each of the new content blocks allows for creating blocks while editing content pages.
  • Clean Login: The default login page requesting user name and password, which includes a "Remember Me" check box. After the user logs in, this block triggers login rules.
  • Login: An area that allows a logged out user to log in and a logged in user to log out. This block is especially useful on publicly available content pages.
  • Search: The global text search field. Currently, global text search is the only form of search that can be included in a content page.
  • Search Results: An area for displaying global text search results.

For information about Apache Jelly, see Jelly tags.


  1. Navigate to Content Management > Dynamic.
  2. Click New.
  3. Complete the Dynamic Content form.
    Table 1. Dynamic Content form
    Field Description
    Name Type a unique name for the dynamic content block.
    Category Select a category to provide organization for the dynamic block. The category also determines the detail page in which dynamic block links open.
    Frame Select a border styling for the dynamic block. For more information, see Format a frame.
    Active Select this check box to make the block available for use.
    Conditional Enter any scripted conditions to be applied. If selected, adds a Condition script field to the form.
    Two phase Select this check box to allow two phase Jelly tags.
    Dynamic content Enter the XML script field that determines the behavior of the dynamic block.