# Item pages CollectionBuilder-CSV uses "CollectionBuilder Page Generator" plugin to generate individual pages for each record in the collection metadata on the fly. Typical use requires no configuration. CB Page Gen will automatically generate pages from the data specified by "_config.yml" `metadata` (the same as used to populate the rest of the site). For more advanced configuration options, including generating other types of pages, see "docs/plugins.md". CB Page Gen passes all metadata fields through to Jekyll as if each was front matter on a normal file so that the values can be used to populate Item page content. This page object is passed to the layout matching the `display_template` value set in each item's metadata, falling back to the default `template` value (normally `item`). ## display_template Layouts The `display_template` layouts provide templates for presenting different item types. The files are found in "_layouts/item/". Look for comments in each layout's front matter for information. Each display_template layout is typically constructed of modular item page components (found in "_includes/item/") and arranged using Bootstrap. This simplifies customization and creation of different item pages depending on collection needs. Default supported options include: `image`,`pdf`, `video`, `audio`, `panorama`, `record`, `item`, `multiple`, and `compound_object`. - `image`: Displays image_small if available, with fall back to object_location. Adds gallery view to open images full screen using object_location, with fall back to image_small. - `pdf`: Displays image_small if available, with fall back to image_thumb, or a pdf icon. - `video`: Displays a video embedded on the page with default support for video files (using `