Email this page 
Subscribe to Newsletter 
Bookmark  
Follow us on Twitter 
Join us on Facebook 

Standard Templating Kit

The STK is a complete, out-of-the-box website layout that conforms to accessibility standards. It provides "templating best practice" and an extensive set of ready-made functionality that can easily be extended for custom designs and content output.

The STK is made available as a bundle ("Supersonic Bundle") that contains various Magnolia modules:

  1. The Standard Templating Kit, containing the actual page templates, paragraph templates as well as the code needed to run the templates.
  2. The Form Module, which allows you to create custom forms directly in the browser.
  3. The Resources Module allows you to store and manage Resources in its own repository (e.g. javascript and css files).
  4. The Inplace Templating module optionally allows you to display and edit the templates directly in the browser. This is a great way for beginners to learn about Magnolia templating.
  5. The Pop-Theme, a complete CSS-driven design that uses all of the above.
  6. The Demo Project that contains a complete website based on the above. This is an easy way to see the various modules in action.

 
Download STK now!

Download the Templating Kit Bundle (right click)

While you are downloading, why not sign up for our Newsletter? Please provide your Main Email address. We provide a single-click unsubscribe, no questions asked.

 

Visit our documentation website for STK installation documentation.

CPAL License (OSI-approved Open Source)

The STK is covered by the CPAL license, an OSI-approved Open-Source license that requires you to display an attribution on all published content maintained with Magnolia. For details please visit our CPAL page.

 

Predefined Page Templates

The page templates are use-case based to provide typical functionality needed for any website. At the same time, they provide an example of how the STK allows you to configure templates to cover your own use cases. Each of the examples below can be significantly altered via configuration at run-time if so desired - for instance, you can opt to have a two-level horizontal navigation or define which content-objects (paragraphs) you allow for each template.

Glossary

The Glossary is a new STK Page Template that aggregates glossary terms. Once an editor opens a new "Glossary" page, it will automatically create sub-pages – one for each letter in the Alphabet. These "Glossary Letter" pages aggregate all Glossary Terms for the letter they represent. A glossary term is a variant of the "Article Template" and provides you with the same set of editorial capabilities, including the use of video, flash or images. Glossary entries are an excellent means to create useful landing pages for specific search terms you wish to target.

 
Screenshot for the Glossary Overview template shipping with Magnolia 4.1

 

Events Overview Template

The Event Overview template automatically aggregates all upcoming events it finds on your website. Aggregation (and display) of events can be restricted to a subtree of your site. This allows you to have several different sections on your site displaying different events. 

At the same time, as soon as a page of type "Event Overview" exists, an event will display a link that links back to the overview.

 
Screenshot for the Events Overview template shipping with Magnolia 4.1

 

News Overview Template

The News Overview template automatically aggregates the latest news published on your website. It will smartly ignore any news item whose publishing date has not been reached, should it accidentally find its way to the published website in the first place.

Aggregation (and display) of news can be restricted to a subtree of your site. This allows you to have several different sections on your site displaying different news.

At the same time, as soon as a page of type "News Overview" exists, a news page will display a link that links back to the overview.

 
Screenshot for the News Overview template shipping with Magnolia 4.1

 

Category Overview Template

Categories can be assigned to articles. Categories are considered editorial and maintained in the data module. A "Category Overview" template aggregates all pages that have been assigned the requested category.

 
Screenshot for the new Category Overview template shipping with Magnolia 4.1

 

Frequently Asked Questions (FAQ) Template

The FAQ template allows you to maintain a list of frequently asked questions. Each question can be edited independently, and answers to a question will be shown right below the question when a user clicks on a question.

 
Screenshot for the new Frequently Asked Questions (FAQ) template shipping with Magnolia 4.1

 

Home Page

The home page template provides a large "stage" element and an editable footer that is inherited by the rest of the site. Additional paragraphs tease articles, news or events. The layout automatically adapts to the clients available screen estate and thus works equally well for iPhones or other mobile devices, laptops or 30" displays.

The default home page provides navigation, search, link to sitempa and contact form a stage and teasers to content tease

Section Page

The section page provides a section header that is inherited by child pages and options to tease content. 

The section page provides a section header that is inherited by child pages and options to tease content

Article Page

The Article Page is the main content template with options for rich text editing, images and other content paragraphs. It contains an article header that allows to define an abstract that is reused by teasers to that article.

The Article Page is the main content template with options for rich text editing, images and other content paragraphs.

Large Article

A "Large article" template adds a table of content to the standard article. The table of content is automatically generated by the sub-headings of its content paragraphs.

A

News Template

The news template by default is nearly identical to the article. However, its separate definition allows this template to diverge from a standard article. For instance, by default a news item does not allow to add a video paragraph.

A news template displays a news item

Event Template

The Event Template provides a way to enter and describe an event. It automatically renders its output with vCal microformat support, which clients can detect and import into their calendaring applications like Outlook or iCal.

The event template allows to display an event.

Image Gallery

An Image Gallery template displays a predefined number of images from the document management system. If you click on an image, a larger version of it is overlaid above the website, which allows you to navigate to the next or previous image.

An Image Gallery template displays a predefined number of images from the DMS

Sitemap

The Sitemap template displays an automatically generated sitemap. You can create more than one Sitemap if you wish and restrict each sitemap to a subtree of your website.

The Sitemap template displays an automatically generated sitemap

Search Results

The Search Result template is used to customize a search results page. It highlights the search term in its displayed result snippets. The number of displayed results can be configured and the template provides paging through the result set.

The Search Result template is used to customize a search results page