Main Content

Get 4.1 here!

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 that contains various Magnolia modules, e.g.:

  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. Public User Registration allows users to register on your website.
  4. The Resources Module allows you to store and manage Resources in its own repository (e.g. javascript and css files).
  5. 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.
  6. The Pop-Theme, a complete CSS-driven design that uses all of the above.
  7. The Demo Project that contains a complete website based on the above. This is an easy way to see the various modules in action.

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

Glossary template
Zoom
Glossary template

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.

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.

Events Overview Template

Events overview template
Zoom
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.

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.

News Overview Template

News overview template
Zoom
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.

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.

Category Overview Template

Category overview template
Zoom
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.

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.

Frequently Asked Questions (FAQ) Template

FAQ template
Zoom
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.

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.

Home Page

Home page
Zoom
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 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.

Section Page

Section page template
Zoom
Section page template

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

Article page template
Zoom
Article page template

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. It contains an article header that allows to define an abstract that is reused by teasers to that article.

Large Article

Large article template
Zoom
Large article template

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 "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.

News Template

News template
Zoom
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.

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.

Event Template

Event template
Zoom
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 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.

Image Gallery

Image gallery template
Zoom
Image gallery template

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 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.

Sitemap

Sitemap template
Zoom
Sitemap template

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. You can create more than one Sitemap if you wish and restrict each sitemap to a subtree of your website.

Search Results

Search Results template
Zoom
Search Results template

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. 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.

Contact

Firm

Magnolia International Ltd.

Telephone

Work
+41 61 228 90 00
Fax
+41 61 228 90 01

Products

Explore Magnolia

Keep in touch

About us

Magnolia powers the websites of government as well as leading Fortune 500 enterprises in more than 100 countries on all continents of the world. It is a leading Content Management System favored for its ease-of-use and availability under an Open Source license. The page editing interface enables authors to lay out content exactly as it would appear to the website visitor. Under the hood, Magnolia contains best-of-breed Java technology based on open standards to allow for tailor-made solutions. Enterprise-grade support and services are available by the vendor and partners world-wide.