Dynamic Lists

Dynamic lists are lists whose content satisfies various criteria. Examples of dynamic lists are reader comments and related articles, both of which can continually change.

When you create a dynamic list, you are actually defining search criteria. Every time a visitor loads a web page with a dynamic list, Brightspot searches the database to find the content matching the search criteria, and then populates the list accordingly.

  1. In the content edit page, open or create the item to which you want to add a dynamic list.

  2. Under Overrides, expand Module Placement. Drop-down lists Above, Aside, and Below appear for the dynamic list’s position. (For an illustration of these positions, see the diagram Examples of Module Placement.)

  3. From one of the drop-down lists, select Replace. For an explanation of the possible selections for module placement, see Module Placement.

  4. Click add_circle_outline, and select List. A form appears.

  5. In the Title field, enter a title.

  6. In the Description field, enter a description. For an explanation of the buttons on this field’s toolbar, see Rich Text Editor.

  7. From the Items list, select Dynamic. A form appears.

  8. Using the following table as a reference, design filters for the dynamic list.

  9. From the Call to Action list, select a call to action.

    Your form looks similar to the following:

    ../../../../_images/list-dynamic-form.png
  10. Click Publish.

Referring to the previous image, when a visitor loads a page with this dynamic list, Brightspot populates the list with 10 articles, sorted from newest to oldest, satisfying the following criteria:

  • Tagged as a recipe.
  • Published within the last 30 days.

The following table describes the fields you can use to design filtering criteria for a dynamic list. Your version of Brightspot may have different fields.

Field Description
Types Content types to include in the dynamic list.
Items Per Page Number of items displayed in each page of results. If the dynamic list has more items than this value, Brightspot displays next and previous links so the visitor can page through the results.
Time Period Limits the items to those published within the specified number of days.
Tags Limits the items to those having the selected tags.
Sort Sorts the items.
Pinned Items A list of items that always appears first in the dynamic list. These items do not need to satisfy the other filtering requirements. For example, if a pinned item is 60 days old, and the Time Period is 30 days, Brightspot includes the pinned item anyway.
No Results Module Module to display if no items satisfy the filtering criteria.
Hierarchy
(various) Limits the items to those appearing in the selected content hierarchy. For example, if under Sections you selected Wedding Cakes, then Brightspot limits the items in the dynamic list to those published under your site’s section Wedding Cakes.
Classification
(various) Limits the items to those associated with the selected classifications. For example, if under Author you selected Immanuel Kant, then Brightspot limits the items in the dynamic list to those published by Immanuel Kant.