<commit_before>---
layout: page
title: Perch
group: "navigation"
---

CDD are big fans of the Perch CMS. Here's a collection of useful guides and patterns for how we develop perch sites inhouse.

> <p>Perch is the opium of the people</p>
> <p>- <NAME></p>

# Index

* Perch Style Guide
    - Folder structure
* Useful snippets
    - Title tag
    - Sitemap
    - Content Availability

---


## Perch Style Guide

### Folder structure

    templates/
    |-- categories/
    |   |-- category.html
    |-- content/
    |   |-- blocks-main.html
    |   |-- blocks-right_column.html
    |   |-- blocks/
    |       |-- full_width.html
    |       |-- two_column-text.html
    |       |-- two_column-image.html
    |       |-- three_column-text.html
    |   |-- collections/
    |       |-- authors.html
    |       |-- events.html
    |       |-- news.html
    |       |-- team_members.html
    |   |-- forms/<commit_msg>Added to perch index.<commit_after>---
layout: page
title: Perch
group: "navigation"
---

CDD are big fans of the Perch CMS. Here's a collection of useful guides and patterns for how we develop perch sites inhouse.

> <p>Perch is the opium of the people</p>
> <p>- <NAME></p>

# Index

* Perch Style Guide
    - Folder structure
* Useful snippets
    - Content Availability
    - Title tag
    - Sitemap
    - Related Fields and Unique Identifiers

---


## Perch Style Guide

### Folder structure

    templates/
    |-- categories/
    |   |-- category.html
    |-- content/
    |   |-- blocks-main.html
    |   |-- blocks-right_column.html
    |   |-- blocks/
    |       |-- full_width.html
    |       |-- two_column-text.html
    |       |-- two_column-image.html
    |       |-- three_column-text.html
    |   |-- collections/
    |       |-- authors.html
    |       |-- events.html
    |       |-- news.html
    |       |-- team_members.html
    |   |-- forms/
{'fraction_non_alphanumeric': 0.13997879109225875, 'fraction_numerical': 0.0, 'mean_word_length': 1.7034383954154728, 'pattern_counts': {'":': 0, '<': 13, '<?xml version=': 0, '>': 17, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '6751721', 'n_tokens_mistral': 634, 'n_tokens_neox': 619, 'n_words': 155}