Skip to content
Patrik Schmidt edited this page Jan 27, 2014 · 15 revisions

Views completed

Views WIP

Preview

  • Bands --> Christian
  • Events
  • Photos
  • Records
  • Reviews
  • Tracks
  • Users
  • Venues View XY assigned to Person

Views TODO

Band Page

Filterbox
Name Identifier Description
Filter criteria collection filters filter provides an collection with filter criteria and their designated names. Q: Is it useful to encode the filter state?
Filter criteria item filter with following members: filter.name and filter.deselectButton.url Each item will be rendered as a list element with it's assinged deselect button as image.

SortBox

Name Identifier Description
Sorting criteria collection sortingCriterias Holds all available sorting criterias which are valid within the current context
Sorting criteria item sortingCriteria with follwing members: sortingCriteria.url and sortingCriteria.name All items will be enumerated and rendered as seperate options entry within an Html select element.

Main content

Name Identifier Description
Pagetitle band.name and site.title band.name is a reference to the actual band name. site.title is something like Metalcon or anyother generic website brand name.
Band information band.city band.city is set if the band profile provides such information. The link follows to the city-guide
Tab previews ${tabPreviews-Tracks}, ${tabPreviews-News}, ${tabPreviews-Users}, ${tabPreviews-Photos}, ${tabPreviews-Events}, ${tabPreviews-Venues}, ${tabPreviews-Reviews}, ${tabPreviews-Bands}, ${tabPreviews-Records} Tab previews on the right side. Current state: Content of the tab previews should be processed by the middleware (read from external file).

Footer

Name Identifier Description
Footer items collection footerItemsLeft, footerItemsRight and footerItemsMiddke This collection will be enumerated as list in the three different footer sections left, middle and right. Each item will be enclosed by an Html list-element.
Footer item item with following members: item.name and item.url During enumerating every elements for each footer section will be aliased as item and have the fields name and it's designated url. Q: Further attributes like alt-description necessary?

View Domains

Domains here is specified as "section" not as URL

  • User
  • Band
  • Event
  • City
  • Album ...
Clone this wiki locally