Managing Layouts

What are Layouts?

Layouts are exactly what they sound like, the area in Agility where you’ll build out the layouts you want to display to visitors. Once you have a Layout it can be used to build front-end content such as the pages of a website or other digital solution.

In this resource we’ll break down how to create one as well as the various layout sections and how you can use them. 

Create a New Layout

1. Click Layouts

2. Click Add Layout

3. Choose your Layout Template

4. Add a Layout Title and Click Save 

Main Content Zone

This is where you’ll define the architecture of the layout by adding, editing and rearranging Components  

You can find and explore the Components available to you by clicking +Component in the top-right of your Content Zone. You can then drag and drop to add, remove and arrange them as needed. Component placement in the Content Zone determines where the content will appear on the page of your site or digital solution. 

Activity Feed

Agility offers a powerful and robust Activity Feed that gives Editors a running list of changes that have been made to a piece of content over time, information on what modifications were made, who made them and when, the ability to revert to those earlier versions at any time, and the option to add comments to document and share important information about the content or changes that have been made with your team. 

Properties

Within the Properties section you can manage the Layout Type, Layout Template, enable Approvals and more. 

Layout Type - Allows you to switch between a [Static and Dynamic Page: Link back to Intro to Sitemaps] 

Layout Template – Switch between a list of available page templates 

Approvals – Allows you to enable the Approvals Workflow for this Layout

Secure Layout on Website

Exclude Layout from Output Cache

SEO

This is where you can add meta data and scripts to your layout which can be either connected to a specific module or the full layout.  

Search Engine Optimization is essential to make sure that you will obtain a lot of relevant traffic on your layouts. Click the link below to learn how to better manage your SEO in Agility. 

Scripts

This is where you would run any Javascript that needs to be run on this layout. Typically, you would use this to enter any layout-specific analytics scripts such as a tracking pixel of a custom Google Analytics event.  

From this section, you can also optionally exclude this layout from your Global Scripts which normally contains a global analytics script across the site. This can be useful for excluding a layout from your google analytics. 

Add App

This will pop-open our App Marketplace where you can add any Agility or Private Apps that have been installed in your agility Instance. 

Scheduling

Agility offers powerful publication scheduling that allows you to plan your content in advance and decide a specific Release Date (when your content should automatically be published) or an Expiry Date (when your content should automatically be unpublished) 

Security

The Security setting allows you to grant your users additional, special permissions for individual pages or content containers. For instance, if you have a user with global Reader-level permissions, but you want to give them access to edit a specific page. This is when you would utilize the Security setting to grant additional access to that page.

Another example could involve a site editor whom you wish to grant Approval permissions for a specific page or content container.

The purpose of the Security setting is to offer special permissions that go above and beyond the users' existing Global Permissions. You cannot assign lower-level permissions than what the user has globally as the system will always check for the highest level of permission.

Alerts

Alerts give you the option to create a list of users who will be notified when a specific action occurs on the layout. This is found by clicking the menu indicator icon next to the layout name, and then clicking Alerts. 

  • New – New content has been added 
  • Update – An update has been made 
  • Approve – A change has been approved 
  • Request Approval – Someone has requested Approval 
  • Decline – A Change has been declined 
  • Publish – An update has been published 

How to Publish a Layout

Once your layout is ready to go  

1. Click Publish 

2. Confirm you’d like to Publish by clicking Publish again in the pop-up  

Further Reading