Can you feel it? It's like a thousand hair dryers blowing all up in your face. That's right! It's a heat wave and the features just keep rolling out. Our newest batch is scheduled to launch tomorrow (Friday) morning at 8am. Here's some info:
Use any page on your site as a blog or event detail page
When users click on the title of an event or blog post on your site, they are taken to its detail page. Until now, the ability to manage content on the detail page was limited because you could only edit it at the design template level which meant messing with the HTML and CSS code. It was also impossible to add content elements like forms, blogs, calendars, and the like with the CMS tools.
But now we've solved that problem by allowing you to designate any page on your website as the detail page. You simply click "settings" and select the advanced tab on your blog or calendar element, then choose the page you want to use from a drop-down list. That element will use the designated page as a container to frame your blog or event detail content. So, you can choose a page that already exists, or you can create a page specifically for this purpose. Either way, the system simply places the blog post or calendar event content into the main content region below any other content that exists in that region.
This means that you can have your blog posts and events displayed on a page along with a blog archive list in the sidebar, or a registration from, or a short events list, or any other content in any region that you can create through the CMS tools. You can control where in the page hierarchy your blog posts or events are anchored. You can even create special meta-content on the page settings for your detail pages. This functionality provides ultimate flexibility for the display of blog posts and calendar events.
Here is a quick run-down of how the system decides what to use when displaying blog posts and calendar events:
- It checks to see if you have selected a detail page on the blog or calendar element's settings as described above (none is selected by default). If so, it uses the page you have selected.
- If no detail page is selected, it checks to see if you have included a detail.html template in your design files. If so, it displays using the detail template.
- If no detail page is selected and there is no detail template, it utilizes the default template for your site (set in the website settings). Every site must have a default template so this is the last resort for the system.
Major speed enhancements and a little tweak
This release also includes even more speed enhancements. The system is really flying now, especially on larger sites. And, finally, you can now use the "copy an element" functionality to copy from hidden pages.
Scheduled release
Schedule release time is 8am CDT (GMT-5) on Friday, August 1st, 2008. Downtime is estimated at less than five minutes.
Posted on
Thursday, July 31, 2008
by Tim Wall