Skip to main content

DEV GUIDE

DO NOT DELETE THIS MESSAGE! This section is intended as a place to document site-specific strategies, characteristics, or issues that may be relevant to future development. Before adding any documentation, consider whether it truly belongs here:

  • If the documentation is relevant to CMS users, it should be included in the CMS GUIDE.
  • If the documentation is specific to a SECTION or SECTION TEMPLATE, it should be included in that SECTION or SECTION TEMPLATE'S documentation in the SECTION GUIDE.
  • If the documentation is specific to a file that is not accessible to CMS users, it should be included in that file whenever possible. For example, if your site uses a specific styling strategy in its SASS file, or you have a complex layout file that requires instructions on how to use properly, that should be documented in the actual file rather than here.

Developer Notes

[Include notes here.]

Section Guide

Important! Before using a section from this guide, please read the corresponding documentation for that section. Documentation is found above each section in this guide.

Note that section titles are color coded based on which menu they can be found in after clicking the "add section" button on any page:

Red - find this section in the "Use Existing" Menu.
Green - find this section in the "Add New" Menu.

Keep in mind that when you edit a section from the "Use Existing" Menu, you are editing every instance of that section. Sections added via the "Add New" Menu are safe to be edited freely, as a new instance of the section is created every time it's added to a page.

Job Alert Form - (Section 25)

Suggested Use: Use for Job Alert signup.

Notes: If enabling recaptcha on form, be sure to acquire Site Key and Secret Key from DPM. If recaotcha still not showing or showing error, be sure DPM has added the QA links to recaptcha. For more information on recaptcha check out the documentation here.

If modifying razor, be sure not to add multiple classes on the element containg .g-recaptcha as a class.

Available Code Snippets: None

Sign up to receive job alerts

Be the first to know when new roles open that match your interests. After signing up, you'll receive a verification email. Please verify your subscription to begin receiving job alerts.

Interested InSelect a job category from the list of options. Search for a location and select one from the list of suggestions. Click “Add”, then “Sign up” to create your job alert.