Magazine Suite May 2013 Release Highlights

Anthony Valela - May 23-2013

We've added some exciting new features to Magazine Suite in this latest release - a Feed module to pull in and display external feeds, the ability to list articles within specific issues, Google+ website login for website users and more.

Read on for more details...

Display External RSS/Atom Feeds on your Website

You can now display external RSS/Atom feeds on your website. This exciting new feature allows you to add additional content to your site in the form of feeds.

This functionality is enabled by two new Modules: Feed Listing, and Feed Details. The former is a listing of feed items which can be configured and added to either the Main Content Zone or the Sidebar Content Zone and the latter is the Module which configures how to display the full details of the feed item (such as an external article).

How To: Define an RSS/Atom feed for use across your site

Before you can add a feed to a page, first you must define the feed within the Feeds content list.

  1. Login to Agility.
  2. Navigate to Digital Content > Shared Content.
  3. Find and select the Feeds list within Shared Content.
  4. Click New Item.
  5. Enter a Name for the RSS Feed. This must be unique within each language.
  6. Enter the feed URL.
  7. Click Save.
  8. Click Publish.

How To: Add an RSS/Atom feed listing to a page

After you have defined your feed within the Feeds content list, you can add a Feed Listing module to a page and select your Feed to be displayed from within the module settings.

  1. Login to Agility.
  2. Navigate to Pages and select the page from the tree you would like to add the feed to.
  3. Within the Main Content Zone or the Sidebar Content Zone click the corresponding Add button to add a new module.
  4. Select Feed Listing from the list of available modules.
  5. From the Feed drop-down list, select an available Feed. You may optionally edit an existing Feed or create a new Feed.
  6. Selecting a Feed will automatically set a Title for the module, this will be the heading for the listing. You can leave the default name for the Feed (as defined in the Feed) or change the Title field as you see fit.
  7. You may optionally set a Start Date for your Feed Listing which will ensure that only feed items after that date will be displayed.
  8. Select how many feed Items Per Page you would like to have displayed. If the Feed Listing was added within the Main Content Zone, then paging will be enabled. If the Feed Listing was added to the Sidebar Content Zone, then paging will be disabled and this number will dictate how many feed items in total are shown from the Feed.
  9. Customize the Read More Label as you see fit.
  10. Set the Auto Excerpt Length which will enforce a character limit on the default excerpt used for the feed item.
  11. Optionally check the Show Full Article to display the full article/feed item (or as much as possible) within the Feed Listing module. Note that if this is enabled, the Auto Excerpt Length field will be ignored.
  12. Optionally check the Hide Title to hide the article/feed item?s title from displaying within the module.
  13. When you are satisfied, Save your module and Preview your page before Publishing changes.

Article Listing within Issues

The Issues section has been improved to include a full article listing view of any Articles which are attributed to an Issue. This is the same article listing view which is used in the Article Listing module.

How To: Relate Articles to Issues

You can relate Articles to Issues by defining Related Articles when creating or editing an Issue.

  1. Login to Agility.
  2. Navigate to Digital Content > Dynamic Page Content > Issues.
  3. Select an existing or create a new Issue.
  4. In the Related Articles section, define your related articles by searching By Title or By Tags.
  5. Click Save and Preview.
  6. When you are satisfied, Publish the Issue.

Auto Excerpt Length for Article Listings

An additional property has been added to the Article Listing module. Auto Excerpt Length will trim the full article text to this specified number of characters without breaking words.

Note: This field will be ignored if the Excerpt field for an Article is set.

Google+ Website Login

Google+ Website Login has been added as an additional social login option. Enabling Google+ Website Login allows visitors to login to your website and submit comments by using their Google+ Account. To enable Google+ Login, check Enable Google Login with Website Configuration Settings under the Logins section in Agility. In addition, you must provide a Google API Client ID.

How To: Enable Google+ Website Login

  1. Login to Agility.
  2. Navigate to Digital Content > Shared Content > Website Configuration Settings.
  3. Click on the Logins tab.
  4. Check the box labelled Enable Google Login.
  5. Click on the Social tab.
  6. Enter your Google API Client ID (see How To: Get a Google API Client ID).
  7. Click Save.
  8. Publish Website Configuration Settings when you are satisfied.

How To: Get a Google API Client ID

A Google API Client ID is required in order to enable Google+ Login. You must have a Google account in order to continue.

  1. Navigate to https://code.google.com/apis/console and Login.
  2. Click Create project (if you don?t already have an existing project you would like to use).
  3. Find Google+ API and turn the service On (if you have an existing project you may need to navigate to Settings).
  4. Go to API Access and click Create an OAutho 2.0 client ID (if you don?t already have one).
  5. If prompted, set your Product name (ie. Google Website Login), Product logo, and Home Page URL. Click Next.
  6. Select the Web application radio button.
  7. Set your site/hostname (i.e. http://blog.agilitycms.com).
  8. Click Create Client ID.
  9. Record the Client ID field. This will be your Google API Client ID.

 Stay tuned for the Agility Magazine Suite June 2013 Release!

 

News Releases

Agility Provides Digital Peace of Mind to Its Customers with Microsoft Azure - May 2017

Azure is helping Agility provide the scalability, reliability and security as part of our mission to offer customers a fully integrated web platform to manage all their web properties.

Sell more tickets with Agility Ticketing - February 2017

Read about Agility Ticketing, our integrated solution to help you sell, generate and redeem tickets.

Boost your online sales with Agility's NEW Ecommerce solution - December 2016

Read about Agility's new Ecommerce solution, customizable and tailored to your needs, with a special emphasis on tracking valuable sales data and trends.


White Paper: How To Increase Your Online Ticket Sales Without Breaking the Bank

As a business that sells tickets, keeping your sales up and finding new revenue opportunities is a huge challenge. But what if we told you that maximizing your existing sales and revenue channels could be just as impactful?