Shows
The show records are stored as _shows/YY_YY/show_name.md
with YY_YY being the academic year ‘span’. The synopsis is the content of the page, i.e. goes after the attribute section.
Attribute Reference
Attribute | Job | Description |
---|---|---|
title string |
Show title |
Displayed at the top of the show page and on various other pages. Should be the title of this performance, may not quite match the title of the play – see |
canonical |
List of canonical titles for reverse lookup. |
Specify titles in a list. See #486. |
period string |
Autumn, Spring or Year Long. Omit if unknown. | |
show_type string |
Show_type show belongs to |
Choices: |
show_type_path string |
Absolute path to show_type page |
Path instead of document as show pages data is generated before show_type documents exist. |
show_type_sort number |
Order which this show comes in the entire year |
Use multiples of 10 for ease of additions. |
ignore_missing boolean |
Suppresses missing detail warnings |
Is |
year string |
Year identifier |
YY_YY |
year_page document |
Year page | |
seq_index number |
Index of set of all shows |
Zero is youngest show. |
seq_next document |
Show page next in sequence |
|
seq_previous document |
Show page previous in sequence |
|
redirect_from array |
Array of URLs to redirect to this record |
Used to migrate from old URL scheme to new; jekyll-redirect-from generates the redirects (pages with meta redirect tags). |
venue string |
Venue show was performed in. |
Used to match all shows performed in venue, ensure text matches. |
venue_sort string |
Group of venues venue belongs to. |
Will group show together with other shows with the same sort. For example C cubed, C nova, C soco, C too can all be grouped as C venues. |
venue_path string |
Absolute path to venue page |
Path instead of document as show pages data is generated before venue documents exist. |
date_start date |
Date of first performance |
In the format YYYY-MM-DD. |
date_end date |
Date of last performance |
In the format YYYY-MM-DD, omit if show only ran one day. |
excerpt string |
Generated excerpt of synopsis for use in search results and other summaries. |
|
trivia array |
List of trivia hashes. |
List of trivia / anecdotes / short stories about the show. See trivia list. |
cast array |
Cast members |
Uses the person list format. |
cast_incomplete boolean |
Incomplete Cast |
Enforces the ‘Missing Details’ box to appear regardless of cast size. |
cast_note string |
Replaces the text in the default ‘Missing Details’ box with a custom string (does not replace the call to action). Only appears when |
|
crew array |
Crew members |
Uses the person list format. |
crew_incomplete boolean |
Incomplete Crew |
Enforces the ‘Missing Details’ box to appear regardless of crew size (automatically appears when there are fewer than 5 crew). |
crew_note string |
Replaces the text in the default ‘Missing Details’ box with a custom string (does not replace the call to action). |
|
prod_shots string |
SmugMug album ID for production shots |
Use util/smug-albums to find the AlbumID. Fetch is limited to the first 350 items. |
smugmug_album hash |
SmugAlbum object for prod_shots | |
assets array |
Publicity and other materials | |
poster hash |
Selected asset to use as show poster |
Currently identical to |
display_image hash |
Selected asset to use as show display image |
Used to represent show in search results, people records &c. Order of precedence: override assets, posters, flyers, programmes. |
comment string |
Reserved for editor comments |
Displayed in editors’ mode. |