\chapter{Content Management (CMS)}

All dynamic content is managed in this section. Dynamic content consists of pages and various defined blocks throughout the website. 
Although you can find all content in the admin CMS section, most of the locations where this content is used have edit links on their front end views to make it easy to edit without the need to hunt for it in the admin section.

\section{Menus}
These are the menu titles visible at the top of all pages. Select the "Include on Top Mene" checkbox to allow it to show.
 The order of the titles is based on sort order field. 

Top level titles, called Parents are managed by identifying the "Is parent" flag. 

Child titles are identified by selecting Is parent = no and selecting the parent from the dropdown list.


\section{Pages}
Used to store content for web pages throughout the website. Key sectons to note are
\begin{itemize}
    \item Title - Appears at the top of the page in large, bold font.
    \item Menu Title - If Menu is selected, this is the text shown in the menu.
    \item Subtitle - Not used at this time
    \item Intro - Not used at this time
    \item Abstract - Not used at this time
    \item Slug - This is the URL string. Must be unique, all lower case, and no spaces. You can use hyphens in place of spaces.
    \item Image - Paste the path to an image which will appear in the first paragraph. Note that this is a beta feature and not currently in use on DOMAIN.org at this time.
    \item Published - select to make visible, uncheck to turn off. If unchecked, the record remains in the database but does not appear on the website.
    \item Include on Top Menu - Select if you want the title to appear in the navigation menu
    \item Sort - Use to adjust the position of the page 
    \item Parent - Used when Include on Top Menu is selected. Indicates the hierarchical position in the menu
\end{itemize}



\section{Media Library}
Used to store and maintain images and other digital media files. The uploaded files are stored on Amazon S3 and are given a unique hashed filename to prevent errors caused by improper names (e.g. spaces, illegal characters etc). After a file has been uploaded you are able to see the new filename where you can copy/pasted it where needed.









