# GovCMS Site Builder Manual

## GovCMS Site Builder Manual

- [GovCMS8 Site Building Training Manual](https://salsa-digital.gitbook.io/govcms-site-builder/readme.md)
- [Contributing and Feedback Guide](https://salsa-digital.gitbook.io/govcms-site-builder/contributing.md)
- [Software and module requirements](https://salsa-digital.gitbook.io/govcms-site-builder/software-and-module-requirements.md)
- [Overview](https://salsa-digital.gitbook.io/govcms-site-builder/unit-1-functional-analysis/functional-analysis.md)
- [Layout of a GovCMS page](https://salsa-digital.gitbook.io/govcms-site-builder/unit-1-functional-analysis/layout-of-a-govcms-page.md)
- [Regions in GovCMS](https://salsa-digital.gitbook.io/govcms-site-builder/unit-1-functional-analysis/regions-in-govcms.md)
- [Planning your site](https://salsa-digital.gitbook.io/govcms-site-builder/unit-1-functional-analysis/1.3-planning-your-site.md)
- [About our client](https://salsa-digital.gitbook.io/govcms-site-builder/unit-1-functional-analysis/about-our-client.md)
- [Understanding requirements](https://salsa-digital.gitbook.io/govcms-site-builder/unit-1-functional-analysis/understanding-requirements.md)
- [Audience analysis](https://salsa-digital.gitbook.io/govcms-site-builder/unit-1-functional-analysis/audience-analysis.md)
- [User (visitor) personas](https://salsa-digital.gitbook.io/govcms-site-builder/unit-1-functional-analysis/user-visitor-personas.md)
- [Define user stories](https://salsa-digital.gitbook.io/govcms-site-builder/unit-1-functional-analysis/define-user-stories.md)
- [Roles and Permissions](https://salsa-digital.gitbook.io/govcms-site-builder/unit-1-functional-analysis/roles-and-permissions.md)
- [Exercise 1.1: Configure account settings](https://salsa-digital.gitbook.io/govcms-site-builder/unit-1-functional-analysis/roles-and-permissions/exercise-1-2-configure-account-settings.md)
- [Blocks in GovCMS](https://salsa-digital.gitbook.io/govcms-site-builder/unit-1-functional-analysis/blocks-in-govcms.md)
- [Exercise 1.3: Place Welcome message block](https://salsa-digital.gitbook.io/govcms-site-builder/unit-1-functional-analysis/blocks-in-govcms/ex-1-3-place-welcome-message-block.md)
- [Site navigation](https://salsa-digital.gitbook.io/govcms-site-builder/unit-1-functional-analysis/1.6-site-navigation.md)
- [Footers](https://salsa-digital.gitbook.io/govcms-site-builder/unit-1-functional-analysis/footers.md)
- [Exercise 1.4: Build the related links menu](https://salsa-digital.gitbook.io/govcms-site-builder/unit-1-functional-analysis/footers/exercise-1.4-build-the-related-links-menu.md)
- [Exercise 1.5: Assign the related links menu block to a region](https://salsa-digital.gitbook.io/govcms-site-builder/unit-1-functional-analysis/footers/exercice-1.5-assign-the-related-links-menu-block-to-a-region.md)
- [Exercise 1.6: Configure the related links menu block](https://salsa-digital.gitbook.io/govcms-site-builder/unit-1-functional-analysis/footers/exercise-1-6-configure-the-related-links-menu-block.md)
- [Exercise 1.7: Rearrange the main menu](https://salsa-digital.gitbook.io/govcms-site-builder/unit-1-functional-analysis/footers/exercice-1-7-rearrange-the-main-menu.md)
- [Theme settings](https://salsa-digital.gitbook.io/govcms-site-builder/unit-1-functional-analysis/theme-settings.md)
- [Exercise 1.8: Change the logo](https://salsa-digital.gitbook.io/govcms-site-builder/unit-1-functional-analysis/theme-settings/exercise-1-8-change-the-logo.md)
- [Exercise 1.9: Create a friendly error page](https://salsa-digital.gitbook.io/govcms-site-builder/unit-1-functional-analysis/theme-settings/exercise-1-9-create-a-friendly-error-page.md)
- [Unit 1 Summary](https://salsa-digital.gitbook.io/govcms-site-builder/unit-1-functional-analysis/unit-1-summary.md)
- [Designing and planning content](https://salsa-digital.gitbook.io/govcms-site-builder/unit-2-designing-and-planning-content/designing-and-planning-content.md)
- [Exercise 2.1: Compare content types](https://salsa-digital.gitbook.io/govcms-site-builder/unit-2-designing-and-planning-content/designing-and-planning-content/exercise-2-1-compare-content-types-out-of-the-box.md)
- [Planning your site structure](https://salsa-digital.gitbook.io/govcms-site-builder/unit-2-designing-and-planning-content/2.2-planning-your-site-structure.md)
- [Planning data entry and display](https://salsa-digital.gitbook.io/govcms-site-builder/unit-2-designing-and-planning-content/planning-data-entry-and-display.md)
- [Discussion](https://salsa-digital.gitbook.io/govcms-site-builder/unit-2-designing-and-planning-content/discussion.md)
- [Exercise 2.2: Design a content type in minutes](https://salsa-digital.gitbook.io/govcms-site-builder/unit-2-designing-and-planning-content/discussion/exercise-2-2-design-a-content-type-in-minutes.md)
- [Exercise 2.3: Create a content type](https://salsa-digital.gitbook.io/govcms-site-builder/unit-2-designing-and-planning-content/discussion/exercise-2-3-create-a-content-type.md)
- [Add and configure fields](https://salsa-digital.gitbook.io/govcms-site-builder/unit-2-designing-and-planning-content/add-and-configure-fields.md)
- [Exercise 2.5: Modify an existing field](https://salsa-digital.gitbook.io/govcms-site-builder/unit-2-designing-and-planning-content/add-and-configure-fields/exercise-2-5-modify-an-existing-field.md)
- [Exercise 2.6: Add a custom text field](https://salsa-digital.gitbook.io/govcms-site-builder/unit-2-designing-and-planning-content/add-and-configure-fields/exercise-2-6-add-custom-text-field.md)
- [Exercise 2.7: Review the field list report](https://salsa-digital.gitbook.io/govcms-site-builder/unit-2-designing-and-planning-content/add-and-configure-fields/exercise-2-7-review-the-field-list-report.md)
- [Manage form display](https://salsa-digital.gitbook.io/govcms-site-builder/unit-2-designing-and-planning-content/manage-form-display.md)
- [Exercise 2.8: Testing content types](https://salsa-digital.gitbook.io/govcms-site-builder/unit-2-designing-and-planning-content/manage-form-display/exercise-2-8-testing-content-types.md)
- [Unit 2 Summary](https://salsa-digital.gitbook.io/govcms-site-builder/unit-2-designing-and-planning-content/unit-2-summary.md)
- [Manage Media](https://salsa-digital.gitbook.io/govcms-site-builder/unit-3-manage-media/manage-media.md)
- [Customise image display with image styles](https://salsa-digital.gitbook.io/govcms-site-builder/unit-3-manage-media/customise-image-display-with-image-styles.md)
- [Review configuration of image media display](https://salsa-digital.gitbook.io/govcms-site-builder/unit-3-manage-media/review-configuration-of-image-media-display.md)
- [Exercise 3.1: Example use of image styles](https://salsa-digital.gitbook.io/govcms-site-builder/unit-3-manage-media/review-configuration-of-image-media-display/exercise-3-1-example-use-of-image-styles.md)
- [Exercise 3.2: Add and configure a media field](https://salsa-digital.gitbook.io/govcms-site-builder/unit-3-manage-media/review-configuration-of-image-media-display/exercise-3-2-add-and-configure-a-media-field.md)
- [Exercise 3.3 (Challenge): Change image size](https://salsa-digital.gitbook.io/govcms-site-builder/unit-3-manage-media/review-configuration-of-image-media-display/exercise-3-3-challenge-change-image-size.md)
- [Unit 3 Summary](https://salsa-digital.gitbook.io/govcms-site-builder/unit-3-manage-media/unit-3-summary.md)
- [Taxonomy - Categorising content](https://salsa-digital.gitbook.io/govcms-site-builder/unit-4-taxonomy-categorising-content/taxonomy-categorising-content.md)
- [Exercise 4.1: Add new Vocabulary](https://salsa-digital.gitbook.io/govcms-site-builder/unit-4-taxonomy-categorising-content/taxonomy-categorising-content/exercise-4-1-add-new-vocabulary.md)
- [Exercise 4.2: Add Taxonomy field to content types](https://salsa-digital.gitbook.io/govcms-site-builder/unit-4-taxonomy-categorising-content/taxonomy-categorising-content/exercise-4-2-add-taxonomy-field-to-content-types.md)
- [About input options](https://salsa-digital.gitbook.io/govcms-site-builder/unit-4-taxonomy-categorising-content/about-input-options.md)
- [Exercise 4.3: Add fields to content types](https://salsa-digital.gitbook.io/govcms-site-builder/unit-4-taxonomy-categorising-content/about-input-options/exercise-4-3-add-fields-to-content-types.md)
- [Exercise 4.4: Test the new vocuabulary](https://salsa-digital.gitbook.io/govcms-site-builder/unit-4-taxonomy-categorising-content/about-input-options/exercise-4-4-test-the-new-vocuabulary.md)
- [Editorial considerations](https://salsa-digital.gitbook.io/govcms-site-builder/unit-4-taxonomy-categorising-content/editorial-considerations.md)
- [Prepare documentation for new staff onboarding](https://salsa-digital.gitbook.io/govcms-site-builder/unit-4-taxonomy-categorising-content/prepare-documentation-for-new-staff-onboarding.md)
- [Content creation forms](https://salsa-digital.gitbook.io/govcms-site-builder/unit-4-taxonomy-categorising-content/content-creation-forms.md)
- [Unit 4 Summary](https://salsa-digital.gitbook.io/govcms-site-builder/unit-4-taxonomy-categorising-content/unit-4-summary.md)
- [Text formats and rich text](https://salsa-digital.gitbook.io/govcms-site-builder/unit-5-text-formats-and-rich-text/text-formats-and-rich-text.md)
- [Exercise 5.1 (Optional): Set up the Rich Text editor](https://salsa-digital.gitbook.io/govcms-site-builder/unit-5-text-formats-and-rich-text/text-formats-and-rich-text/exercise-5-1-set-up-the-rich-text-editor.md)
- [Exercise 5.2 (Challenge): Create a new text format](https://salsa-digital.gitbook.io/govcms-site-builder/unit-5-text-formats-and-rich-text/text-formats-and-rich-text/exercise-5-2-create-a-new-text-format.md)
- [About cross-site scripting](https://salsa-digital.gitbook.io/govcms-site-builder/unit-5-text-formats-and-rich-text/about-the-cross-site-scripting.md)
- [Text formats](https://salsa-digital.gitbook.io/govcms-site-builder/unit-5-text-formats-and-rich-text/untitled.md)
- [Unit 5 Summary](https://salsa-digital.gitbook.io/govcms-site-builder/unit-5-text-formats-and-rich-text/unit-5-summary.md)
- [Content listing with Views](https://salsa-digital.gitbook.io/govcms-site-builder/unit-6-content-listing-with-views/content-listing-with-views.md)
- [Exercise 6.1: Build the employment news view](https://salsa-digital.gitbook.io/govcms-site-builder/unit-6-content-listing-with-views/content-listing-with-views/exercise-6-1-build-the-employment-news-view.md)
- [Views - Part 2](https://salsa-digital.gitbook.io/govcms-site-builder/unit-6-content-listing-with-views/views-part-two.md)
- [Exercise 6.3: A customised News and Media page](https://salsa-digital.gitbook.io/govcms-site-builder/unit-6-content-listing-with-views/views-part-two/exercise-6-3-customised-news-and-media-page.md)
- [Exercise 6.4: Reuse a Views template](https://salsa-digital.gitbook.io/govcms-site-builder/unit-6-content-listing-with-views/views-part-two/exercise-6-4-reuse-a-views-template.md)
- [Related content by term](https://salsa-digital.gitbook.io/govcms-site-builder/unit-6-content-listing-with-views/related-content-by-term.md)
- [Exercise 6.5: Make a list of States/Territories block](https://salsa-digital.gitbook.io/govcms-site-builder/unit-6-content-listing-with-views/related-content-by-term/exercise-6-5-make-a-list-of-states-territories-block.md)
- [Exercise 6.6: Build the related content block](https://salsa-digital.gitbook.io/govcms-site-builder/unit-6-content-listing-with-views/related-content-by-term/exercise-6-6-build-the-related-content-block.md)
- [Exercise 6.7: Configure data field and Event content type](https://salsa-digital.gitbook.io/govcms-site-builder/unit-6-content-listing-with-views/related-content-by-term/exercice-6.7-configure-data-field-and-event-content-type.md)
- [Exercise 6.8 (Challenge): Extend Content type](https://salsa-digital.gitbook.io/govcms-site-builder/unit-6-content-listing-with-views/related-content-by-term/exercise-6-8-extend-content-type.md)
- [Exercise 6.9: Modify an event listing for future dates](https://salsa-digital.gitbook.io/govcms-site-builder/unit-6-content-listing-with-views/related-content-by-term/exercise-6-9-modify-an-event-listing-for-future-dates.md)
- [Customize the content administration experience](https://salsa-digital.gitbook.io/govcms-site-builder/unit-6-content-listing-with-views/customize-the-content-administration-experience.md)
- [Exercise 6.10: Administration with View bulk operations](https://salsa-digital.gitbook.io/govcms-site-builder/unit-6-content-listing-with-views/customize-the-content-administration-experience/exercise-6-10-administration-with-view-bulk-operations.md)
- [Unit 6 Summary](https://salsa-digital.gitbook.io/govcms-site-builder/unit-6-content-listing-with-views/unit-6-summary.md)
- [URL Aliases](https://salsa-digital.gitbook.io/govcms-site-builder/unit-7-url-aliases/url-aliases.md)
- [Exercise 7.1: URL aliases - Patterns](https://salsa-digital.gitbook.io/govcms-site-builder/unit-7-url-aliases/url-aliases/exercise-7-1-url-aliases-patterns.md)
- [URL Redirects](https://salsa-digital.gitbook.io/govcms-site-builder/unit-7-url-aliases/url-redirects.md)
- [Exercise 7.2: Configure redirects](https://salsa-digital.gitbook.io/govcms-site-builder/unit-7-url-aliases/url-redirects/exercise-7-2-configure-redirects.md)
- [Exercise 7.3: Breadcrumbs](https://salsa-digital.gitbook.io/govcms-site-builder/unit-7-url-aliases/url-redirects/exercise-7-3-breadcrumbs.md)
- [Menu check](https://salsa-digital.gitbook.io/govcms-site-builder/unit-7-url-aliases/menu-check.md)
- [Unit 7 Summary](https://salsa-digital.gitbook.io/govcms-site-builder/unit-7-url-aliases/unit-7-summary.md)
- [Site building exercices workshop](https://salsa-digital.gitbook.io/govcms-site-builder/unit-8-site-building-exercises/site-building-exercices-workshop.md)
- [Extend content types with new fields](https://salsa-digital.gitbook.io/govcms-site-builder/unit-8-site-building-exercises/extend-content-types-with-new-fields.md)
- [Exercise 8.1: Add an external link field](https://salsa-digital.gitbook.io/govcms-site-builder/unit-8-site-building-exercises/extend-content-types-with-new-fields/exercise-8-1-add-an-external-link-field.md)
- [Agency reference link](https://salsa-digital.gitbook.io/govcms-site-builder/unit-8-site-building-exercises/agency-reference-link.md)
- [Exercise 8.2: Create Agency References](https://salsa-digital.gitbook.io/govcms-site-builder/unit-8-site-building-exercises/agency-reference-link/exercise-8-2-create-agency-references.md)
- [Job list dropdown filter](https://salsa-digital.gitbook.io/govcms-site-builder/unit-8-site-building-exercises/job-list-dropdown-filter.md)
- [Exercise 8.3: Configure the job listing](https://salsa-digital.gitbook.io/govcms-site-builder/unit-8-site-building-exercises/job-list-dropdown-filter/exercise-8-3-configure-the-job-listing.md)
- [Exercise 8.4: Agency logo in Job Posting view](https://salsa-digital.gitbook.io/govcms-site-builder/unit-8-site-building-exercises/job-list-dropdown-filter/exercise-8-4-agency-logo-in-job-posting-view.md)
- [Exercise 8.5: Challenge exercises](https://salsa-digital.gitbook.io/govcms-site-builder/unit-8-site-building-exercises/job-list-dropdown-filter/exercise-8.5-challenge-exercises.md)
- [Discussion](https://salsa-digital.gitbook.io/govcms-site-builder/unit-8-site-building-exercises/discussion.md)
- [Views contextual filters](https://salsa-digital.gitbook.io/govcms-site-builder/unit-8-site-building-exercises/views-contextual-filters.md)
- [Exercise 8.6: Add About author block to News article](https://salsa-digital.gitbook.io/govcms-site-builder/unit-8-site-building-exercises/views-contextual-filters/exercise-8-6-add-about-author-block-to-news-article.md)
- [Further discussion and exercices](https://salsa-digital.gitbook.io/govcms-site-builder/unit-8-site-building-exercises/further-discussion-and-exercices.md)
- [Employee list and custom profiles](https://salsa-digital.gitbook.io/govcms-site-builder/unit-8-site-building-exercises/employee-list-and-custom-profiles.md)
- [Exercise 8.7: Set up profile fields](https://salsa-digital.gitbook.io/govcms-site-builder/unit-8-site-building-exercises/employee-list-and-custom-profiles/exercise-8-7-set-up-profile-fields.md)
- [Exercise 8.8: Create a list of users](https://salsa-digital.gitbook.io/govcms-site-builder/unit-8-site-building-exercises/employee-list-and-custom-profiles/exercise-8-8-create-the-list-of-users.md)
- [Exercise 8.9: Edit the existing view to filter out roles](https://salsa-digital.gitbook.io/govcms-site-builder/unit-8-site-building-exercises/employee-list-and-custom-profiles/exercise-8-9-edit-the-existing-view-to-filter-out-roles.md)
- [Exercise 8.10: Create a custom layout](https://salsa-digital.gitbook.io/govcms-site-builder/unit-8-site-building-exercises/employee-list-and-custom-profiles/exercise-8-10-create-a-custom-layout.md)
- [Exercise 8.11 (Challenge): An image gallery](https://salsa-digital.gitbook.io/govcms-site-builder/unit-8-site-building-exercises/employee-list-and-custom-profiles/exercise-8-11-an-image-gallery.md)
- [Unit Summary](https://salsa-digital.gitbook.io/govcms-site-builder/unit-8-site-building-exercises/unit-summary.md)
- [Discussion](https://salsa-digital.gitbook.io/govcms-site-builder/unit-8-site-building-exercises/discussion-1.md)
- [Search and related content](https://salsa-digital.gitbook.io/govcms-site-builder/unit-9-search-and-related-content/search-and-related-content.md)
- [Exercise 9.1: Explore the default search](https://salsa-digital.gitbook.io/govcms-site-builder/unit-9-search-and-related-content/search-and-related-content/exercise-9-1-explore-the-default-search.md)
- [Exercise 9.2: Set up Job posting content type display in global search](https://salsa-digital.gitbook.io/govcms-site-builder/unit-9-search-and-related-content/search-and-related-content/exercise-9-2-set-up-job-posting-content-type-display-in-global-search.md)
- [Exercise 9.3: Create new search page with Search API](https://salsa-digital.gitbook.io/govcms-site-builder/unit-9-search-and-related-content/search-and-related-content/exercice-9.3-create-new-search-page-with-search-api.md)
- [Exercise 9.4: Add fields to the index](https://salsa-digital.gitbook.io/govcms-site-builder/unit-9-search-and-related-content/search-and-related-content/exercise-9-4-add-fields-to-the-index.md)
- [Exercise 9.5: Extend the search with Facets](https://salsa-digital.gitbook.io/govcms-site-builder/unit-9-search-and-related-content/search-and-related-content/exercise-9-5-extend-the-search-with-facets.md)
- [Unit Summary](https://salsa-digital.gitbook.io/govcms-site-builder/unit-9-search-and-related-content/unit-summary.md)
- [Overview](https://salsa-digital.gitbook.io/govcms-site-builder/unit-10-site-performance/unit-10-site-performance.md)
- [Planning for Peformance](https://salsa-digital.gitbook.io/govcms-site-builder/unit-10-site-performance/planning-for-peformance.md)
- [Define Goals and Requirements](https://salsa-digital.gitbook.io/govcms-site-builder/unit-10-site-performance/define-goals-and-requirements.md)
- [Review current issues and bottlenecks](https://salsa-digital.gitbook.io/govcms-site-builder/unit-10-site-performance/review-current-issues-and-bottlenecks.md)
- [Other performance considerations](https://salsa-digital.gitbook.io/govcms-site-builder/unit-10-site-performance/other-performance-considerations.md)
- [Unit 10 Summary](https://salsa-digital.gitbook.io/govcms-site-builder/unit-10-site-performance/unit-10-summary.md)
- [Glossary of terms](https://salsa-digital.gitbook.io/govcms-site-builder/unit-10-site-performance/glossary-of-terms.md)
- [Appendices](https://salsa-digital.gitbook.io/govcms-site-builder/unit-10-site-performance/appendices.md)


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information, you can query the documentation dynamically by asking a question.
Perform an HTTP GET request on a page URL with the `ask` query parameter:
```
GET https://salsa-digital.gitbook.io/govcms-site-builder/readme.md?ask=<question>
```
The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.
Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
