Skip to content

Instantly share code, notes, and snippets.

@jawngee
Created July 1, 2009 05:54
Show Gist options
  • Save jawngee/138616 to your computer and use it in GitHub Desktop.
Save jawngee/138616 to your computer and use it in GitHub Desktop.
site:
model: cms.cms_site
attributes:
- { name: 'id', required: 'true', type: 'string' }
children:
- { name: 'owner', type: 'owner' }
- { name: 'theme', type: 'theme' }
owner:
model: cms.cms_owner
attributes:
- { name: 'id', required: 'true', type: 'string' }
- { name: 'name', required: 'true', type: 'string' }
- { name: 'profile', required: 'true', type: 'string' }
theme:
model: cms.cms_theme
attributes:
- { name: 'template', required: 'true', type: 'string' }
- { name: 'navigation', required: 'true', type: 'string', default: 'left' }
- { name: 'stylesheet', required: 'true', type: 'string' }
children:
- { name: 'fonts', type: 'hash', contains: 'font', key: 'for' }
- { name: 'colors', type: 'hash', contains: 'color', key: 'for' }
color:
model: cms.cms_color
attributes:
- { name: 'for', required: 'true', type: 'string' }
- { name: 'value', required: 'true', type: 'string' }
font:
model: cms.cms_font
attributes:
- { name: 'for', required: 'true', type: 'string' }
- { name: 'value', required: 'true', type: 'string' }
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment