CleanUp/WhiteBoard

Just some ramblings, feel free to ignore them.

Think we need to implement a kind of MVC (Mode-View-Controller) logic in Plogger.

What I have in mind is the following:

Plogger has a concept of sets of pictures. For example there are following sets

  • thumbnails from collections (the current front page)
  • thumbnail from all albums in collections (current collection view)
  • thumbnails from a single album
  • search results
  • pictures with a common tag (not implemented yet)

I want to be able to view those sets as

  • HTML
  • slideshow (another version of HTML)
  • RSS
  • some other format .. Atom, whatever you can think of

Currently we have level=album and level=slideshow, which is incorrect, since level=album specifies the model e.g. *what* pictures should be shown and level=slideshow specifies *how* pictures should be shown.

And yet there are differences. If I'm viewing pictures from collections, then in HTML view I want to see only the selected thumbnail from each collection. In RSS/slideshow view I want to see _all_ the pictures.