New Features: Password Protected Pages and Calendar Enhancements

As children, we learn the importance of passwords. Who doesn't remember playing as a child and asking "What's the password?" before granting permission to enter a room, a clubhouse, or even a password protected page. What? A password protected page? That's right! Adults and kids alike will love today's release, bringing Password Protected Pages and more to the LightCMS platform.

Password Protected Pages

Granted, you may not want to password protect a page to keep your little sister out, but password protection on website pages enables you to restrict access to certain pages of your site, granting access to only those visitors who know the password. Of course, you've always been able to restrict access via LightCMS's robust system of Users and Roles, but we've had many requests for a quick and easy way to restrict access without having to create a user.

Plus, it's so easy to use.

To enable the feature, simply go to a page’s settings and select the Advanced tab. Enter a password in the Password field, and that page becomes password protected. It's really that easy. As you might guess, to unprotect a page, you clear the password from the field.


When a visitor attempts to access a protected page, the system displays the Protected Page message and requires the visitor to enter the password before it will display the page.

Registered users assigned to an administrative role, or any role that grants editing privileges for the page, can access the page without having to enter the password, as long as they are logged in.

Manage Your Events

LightCMS users who publish a calendar of events on their websites will be excited about the new Manage Events feature. Similar to Manage Posts for blogs, Manage Events gives you a listing of all of that calendar element’s events. To view the Manage Events page, go to the page with the calendar element and select Manage Events from the Calendar element’s dropdown menu.

You can sort the Manage Events grid by clicking a column heading. Filter the events in the grid by entering a search term in the Search field located at the upper right corner. You can also specify the number of events to display in the grid by selecting the number from the Show dropdown list in the upper left corner. If the calendar has more events than you choose to display, use the Next and Previous links in the bottom right corner of the grid to page forward and backward through the events.

Manage Posts

The Blog element's Manage Posts page now includes the same features that were introduced on the Manage Events page listed above. This includes sorting, filtering, and pagination.

It’s About Time!

Event time! You can now specify an end time for an event. Previously, you could set only the event start time. To set up start and end times for an event, enter them in the time section of the event settings page.

Display the Time in Event Summaries

Previously, event times only displayed on the event's detail page. Now, both the start time and end time can be displayed in event summaries in list or calendar view.

List View


Calendar View


A check box on the calendar element settings specifies if this calendar should list the start and end times for events.


When the feature is released, Display event time will be unchecked for any existing calendars. For new calendars, Display event time will be checked by default.

Released September 23rd

As you may have already noticed, these features and enhancements were released today Tuesday, September 23rd. For a look at what else to expect in this release, take a look at the 2014.10 release notes below. 

2014.10 Release Notes

New Features

  • Added the ability to password protect a page. By password protecting a page you can restrict access to only those visitors who know the password. This enables you to secure and grant access to pages on your site, without having to set up a user for each visitor you want to give access to the page. To password protect a page, simply enter a password in the password field on the pages advanced settings. Then give the password to whomever you want to view the page.
  • The new Manage Events page gives you an easy-to-use interface for managing your calendar events. To manage events, select Manage Events from the Calendar element menu. This page lets you sort events by name, date, and modified date. You can also search for events by name or date.
  • You can now specify an end time for calendar events. Previously you could specify only an event start time.
  • You can now list event start and end times on the calendar summary view. Previously, times were displayed only on the event detail page. To display event times, select settings from the Calendar element menu and check the Display event time box on the Basic tab. After release, this box will be unchecked for existing calendars. For new calendars, the box will be checked by default.
  • The Blog element Manage Posts page now gives you the ability to more easily manage your blog posts. These enhancements include the ability to sort posts by title, publish date, and modified date. You can also search posts by title and publish date.


  • The body and summary sections of the BlogML import no longer uses paragraph tags on every new line. The HTML is now imported as is.
  • When blogs are exported from LightCMS, the system no longer serializes the attachments as part of the post. Instead, only the file name of the attachment is stored in the export XML file. The BlogML import process now also looks for and imports the file name of the attachment so it is stored in the new post record. With this change, users must move the attached files from one blog to another via FTPS.
  • Now if a visitor encounters an error on a site or if a site is down, the system displays a page that lets the visitor know we are aware of the issue and are working to resolve it.
  • You now have the ability to configure your element toolbars and menus to display in black instead of the default white. To enable black toolbars, go to your site settings and select the Advanced tab. Check Enable black toolbars in the Toolbar Options section.

Resolved Issues

  • Default text now displays for an empty Files and Links element.
  • Billing information fields now display at checkout when a customer purchases a free item that includes a handling fee.
  • When a digital download product was created and the source of the digital download was a remote link, an error message sometimes displayed stating no file was found at the URL, even if a file existed at that location. 
  • When a client billed website is upgraded by the account owner and a custom price is set, the custom price is only allowed if it is 5x the monthly price or lower. For partner platform accounts, this now allows a 10x price markup.