What are Site Properties?

Site properties allow you to have customizable regions of content contained in the design of your site that can be changed dynamically. Their use varies by skin (outlined below) and while the content of site properties can be changed, the properties themselves can only be created or moved within a skin, at the skin level. It's not possible to create a new property and then output it in a custom location. The location that properties are output are defined by the skin itself.

Access Level Required

Site properties can be accessed by site administrators, only.

Site Properties

To edit or create a site property, login and navigate to Website Settings, then click on "Show All Properties" on the right hand side of the page. If you are working on a newly created or migrated site, this section will be empty. If you see messages in your site such as "NO_PROPERTY_FOUND ('top')" then it means a property is required in that space. You don't necessarily need to add content to this space, but you should create the property - even if the content inside of it is just a space - in order to remove the warning.

Click on "Create Property" and enter the property name - all lowercase - along with the content that should appear within the property. Similarly, you can also double click on an existing property in order to edit the contents, or select one and click on "Delete Property" to remove it.

Property Key - USC Skin

top - defines the text or HTML that appears in the top right corner of the site

footer - defines the text or HTML that appears in the footer to the left of the search bar

sidebar - this text or HTML appears under the left hand navigation menu for any pages that "Show Navigation Bar?" is set to show navigation bar.

news - text or HTML that appears to the left in the sidebar for all individual news articles

typekit - optional, you would add the two line www.typekit.com embed code here if you are using a custom domain and need a separate typekit account setup to serve Trajan Pro. more info here on our typography page.

Property Key - NHQ Skin

analytics - this property was created primarily for use by USA NHQ, and enables you to add HTML code (only) that will appear directly after the opening

tag. adding any other text or images here will result in the site being pushed down.

home1, home2, home3, home4, home5 - these optional sections all appear under the homepage slider of the USN skin. more information on these is available at the USN skin training guide.

footer - the content at the very bottom of each page

typekit - optional, you would add the two line www.typekit.com embed code here if you are using a custom domain and need a separate typekit account setup to serve Trajan Pro. more info here on our typography page.

nhq_elements - this would only be used in very specific circumstances. namely, if you would like to opt to build your own custom navigation menu, similar to the one at http://www.salvationarmyusa.org, you would need to create a property with this name and the value simply set to the word "true". so true would be the only text in this space.

navigation - only used if nhq_elements is in place with a value of true, this enables you to build your own custom navigation using HTML. here is a starter template, thanks to USE. please note that if this property is not in place, the navigation will build itself dynamically based on the pages that you create.

needs - if this property is in place, the top right hand donate button will be replace with the dropdown donate button as seen on http://salvationarmyusa.org/ .