Symphony CMS

13Nov

10th Mar 2012

A primer to Symphony 2's default theme

Every theme in Symphony has an important mission: to introduce newcomers to Symphony by way of a working example. Spectrum, the name of this version's default theme, was designed and developed with such a mission in mind by following a set of constraints. A default theme is required to:

  1. be presented in a format that is universally identified and intuitive.
  2. have a clear and simple HTML structure.
  3. demonstrate the fundamental concepts in Symphony—sections, fields, data sources and events—and their interactions together.
  4. avoid functionality that does not have any educational value.

The design

Our first rule states that a default theme needs to be in a format that is instantly recognisable to a user. As a result, all of the themes created in Symphony's history have emphasised a weblog structure. Spectrum continues this tradition.

Cubic, the name of a previous default theme, followed the teaching mandate very closely. However, the theme took it one step further and removed complex structure and colour in favour of a simplified look and feel. The main design goal for Spectrum is to introduce more colours but still follow the philosophy of a simplistic layout.

Features

Spectrum has a handful of additional features that you won't find in previous default themes. These new features are not only meant to demonstrate the capabilities of the system but also explain some fundamental philosophies in Symphony 2. Below is a list of features:

  • Logged in users will see links to Symphony's admin to edit articles, manage comments and add notes.
  • Logged in users will see 3 protected menu items, article drafts, the debug page and a link to the Symphony admin.
  • Articles on the drafts page sport a button to publish the article.
  • Article images take advantage of Symphony's build-in image manipulation feature to crop and size the image automatically.
  • The contact form on the about page saves the content to the Messages section on the back end and emails the website's owner.

Philosophy

All of the above takes advantage of new features found in version 2. An important concept that is being advocated in Symphony is the practise of creating a tighter connection between the front end and the back end. Developers are encouraged to take advantage of the simplified URL structure of the admin to create a more convenient environment for their users.

With the introduction of the Event editor, developers now have even more control when developing a website. For example, the Publish button on the article drafts page utilises the event editor to create an interaction between the front end and the back end. This allows the Publish button to update the "Publish this article" checkbox field from the "Articles" section. This feature also compliments and encourages the philosophy of a more seamless environment between the website and the admin interface.


Comments

free_viagra 05 Nov 12, 10:53pm

Hello! , , , ,

fioricet 06 Nov 12, 1:52am

Aloha! fioricet

kamagra oral jelly 06 Nov 12, 2:53am

Aloha! kamagra oral jelly

kamagra oral jelly 06 Nov 12, 3:07am

Aloha! kamagra oral jelly

levitra 40mg 06 Nov 12, 3:20am

Aloha! levitra 40mg

viagra france 06 Nov 12, 3:48am

Aloha! viagra france

kamagra france 06 Nov 12, 4:44am

Aloha! kamagra france

viagra france 06 Nov 12, 5:11am

Aloha! viagra france

kamagra france 06 Nov 12, 6:07am

Aloha! kamagra france

viagra france 06 Nov 12, 6:34am

Aloha! viagra france

kamagra france 06 Nov 12, 7:30am

Aloha! kamagra france

viagra france 06 Nov 12, 7:57am

Aloha! viagra france

kamagra france 06 Nov 12, 8:52am

Aloha! kamagra france

viagra 06 Nov 12, 9:06am

Aloha! viagra

levitra sans ordonnance 06 Nov 12, 9:20am

Aloha! levitra sans ordonnance

fioricet 06 Nov 12, 12:58pm

Aloha! fioricet

fioricet 07 Nov 12, 12:32am

Aloha! fioricet

viagra_pills 07 Nov 12, 1:15am

Hello! , , , ,

fioricet 07 Nov 12, 12:32pm

Aloha! fioricet

tadalafil 08 Nov 12, 12:08am

Hello! , , , ,

viagra 08 Nov 12, 12:11am

Hello! , , , ,

fioricet 08 Nov 12, 12:32am

Aloha! fioricet

fioricet 08 Nov 12, 11:23am

Aloha! fioricet

fioricet 09 Nov 12, 12:32am

Aloha! fioricet

viagra 09 Nov 12, 3:55am

Hello! , , , ,

viagra 10 Nov 12, 11:51pm

Aloha! viagra

kamagra 11 Nov 12, 12:18am

Aloha! kamagra

viagra 11 Nov 12, 12:32am

Aloha! viagra

viagra 11 Nov 12, 12:46am

Aloha! viagra

kamagra france 11 Nov 12, 1:41am

Aloha! kamagra france

viagra 11 Nov 12, 1:54am

Aloha! viagra

viagra 11 Nov 12, 2:08am

Aloha! viagra

kamagra france 11 Nov 12, 3:03am

Aloha! kamagra france

viagra 11 Nov 12, 3:17am

Aloha! viagra

viagra 11 Nov 12, 3:31am

Aloha! viagra

kamagra france 11 Nov 12, 4:26am

Aloha! kamagra france

viagra 11 Nov 12, 4:40am

Aloha! viagra

viagra 11 Nov 12, 4:53am

Aloha! viagra

kamagra france 11 Nov 12, 5:49am

Aloha! kamagra france

on 12 Nov 12, 8:28am

Hello! , , , ,

levitra 12 Nov 12, 9:13pm

Aloha! levitra

viagra 13 Nov 12, 1:37am

Aloha! viagra

viagra italia 13 Nov 12, 1:52am

Aloha! viagra italia

viagra generico 13 Nov 12, 2:07am

Aloha! viagra generico

viagra senza ricetta 13 Nov 12, 2:51am

Aloha! viagra senza ricetta

fioricet 13 Nov 12, 1:52pm

Aloha! fioricet

fioricet 14 Nov 12, 2:35am

Aloha! fioricet

fioricet 15 Nov 12, 12:32am

Aloha! fioricet

kamagra oral jelly france 15 Nov 12, 2:19pm

Aloha! kamagra oral jelly france

levitra online usa 16 Nov 12, 3:08am

Aloha! levitra online usa

levitra 16 Nov 12, 11:45am

Aloha! levitra

levitra online 17 Nov 12, 2:17am

Aloha! levitra online

viagra france 17 Nov 12, 3:20am

Aloha! viagra france

kamagra oral jelly 17 Nov 12, 3:56am

Aloha! kamagra oral jelly

fioricet 17 Nov 12, 12:07pm

Aloha! fioricet

fioricet 18 Nov 12, 12:24am

Aloha! fioricet

generic levitra 18 Nov 12, 2:30am

Aloha! generic levitra

levitra 18 Nov 12, 1:11pm

Aloha! levitra

levitra online 19 Nov 12, 1:11am

Aloha! levitra online

viagra france 19 Nov 12, 2:57am

Aloha! viagra france

levitra generique 19 Nov 12, 3:36am

Aloha! levitra generique

kamagra oral jelly 19 Nov 12, 3:55am

Aloha! kamagra oral jelly

kamagra oral jelly france 19 Nov 12, 4:15am

Aloha! kamagra oral jelly france

generic_viagra 19 Nov 12, 11:18pm

Hello! , , , ,

generic levitra 20 Nov 12, 1:27am

Aloha! generic levitra

viagra france 20 Nov 12, 4:32am

Aloha! viagra france

kamagra oral jelly france 20 Nov 12, 4:53am

Aloha! kamagra oral jelly france

generique cialis 20 Nov 12, 5:14am

Aloha! generique cialis

viagra france 20 Nov 12, 5:37am

Aloha! viagra france

kamagra oral jelly france 20 Nov 12, 5:41am

Aloha! kamagra oral jelly france

generique cialis 20 Nov 12, 6:22am

Aloha! generique cialis

viagra france 20 Nov 12, 6:43am

Aloha! viagra france

generique cialis 20 Nov 12, 7:08am

Aloha! generique cialis

kamagra oral jelly france 20 Nov 12, 7:27am

Aloha! kamagra oral jelly france

viagra france 20 Nov 12, 7:50am

Aloha! viagra france

viagra 20 Nov 12, 9:49am

Aloha! viagra

viagra achat 20 Nov 12, 10:36am

Aloha! viagra achat

viagra france 20 Nov 12, 10:59am

Aloha! viagra france

viagra 100mg 20 Nov 12, 11:23am

Aloha! viagra 100mg

generique viagra 20 Nov 12, 11:47am

Aloha! generique viagra

kamagra sans ordonnance 20 Nov 12, 11:59am

Aloha! kamagra sans ordonnance

kamagra prix 20 Nov 12, 12:03pm

Aloha! kamagra prix

viagra en ligne 20 Nov 12, 12:10pm

Aloha! viagra en ligne

viagra prix 20 Nov 12, 12:35pm

Aloha! viagra prix

viagra sans ordonnance 20 Nov 12, 12:57pm

Aloha! viagra sans ordonnance

generique cialis 20 Nov 12, 3:19pm

Aloha! generique cialis

levitra 20 Nov 12, 4:51pm

Aloha! levitra

kamagra 20 Nov 12, 4:53pm

Aloha! kamagra

kamagra achat 20 Nov 12, 5:41pm

Aloha! kamagra achat

kamagra france 20 Nov 12, 6:04pm

Aloha! kamagra france

kamagra 100mg 20 Nov 12, 6:28pm

Aloha! kamagra 100mg

generique kamagra 20 Nov 12, 6:52pm

Aloha! generique kamagra

kamagra en ligne 20 Nov 12, 7:16pm

Aloha! kamagra en ligne

levitra online 20 Nov 12, 11:42pm

Aloha! levitra online

viagra_dosage 21 Nov 12, 4:04am

Hello! , , , ,

generic levitra 21 Nov 12, 11:43pm

Aloha! generic levitra

levitra 22 Nov 12, 11:42am

Aloha! levitra

levitra online 23 Nov 12, 12:01am

Aloha! levitra online

generic levitra 24 Nov 12, 12:05am

Aloha! generic levitra

levitra 24 Nov 12, 12:07pm

Aloha! levitra

levitra online 25 Nov 12, 12:01am

Aloha! levitra online

generic levitra 26 Nov 12, 12:07am

Aloha! generic levitra

super 28 Nov 12, 1:28am

Hello! , , , ,

viagra france 30 Nov 12, 2:33am

Aloha! viagra france

generique cialis 30 Nov 12, 2:45am

Aloha! generique cialis

kamagra oral jelly france 30 Nov 12, 2:54am

Aloha! kamagra oral jelly france

viagra 30 Nov 12, 3:08am

Aloha! viagra

kamagra oral jelly 30 Nov 12, 3:31am

Aloha! kamagra oral jelly

kamagra 30 Nov 12, 4:09am

Aloha! kamagra

levitra 30 Nov 12, 4:46am

Aloha! levitra


Make a comment

Rules

  • Please keep the language PG-13, my mum reads this blog. Hi mum!
  • Text is formatted with Markdown.