Hi passingby,
Congratulation, I like the simplicity. There's some inspiration here.
~
I really like the simplicity of...
This stuff is quite reusable.
~
Some suggestions...
A) I would suggest to perhaps use a namespace for the field names, e.g. event.what, event.where, etc... or e.what, e.where ...that keeps them together when more fields are involved.
B) I would also suggest to use
event.circle and
event.type instead of tags, this makes it more explicit... although listing available circles and types to chose from and
finding related stuff may then need some additional plugin, like GetPlugin [3].
C) As for the UI, I think a vertical flow would make [[Timeline Selected]] easier to use, with select all being the first checkbox at the top.
~
I think I will extend
FiltrPlugin [1] to add something like your
[[Timeline Slected]], whereas you can have one set of
primary tags to filter (your circles) and then
secondary tags (your types) to refine on these.
~
Also, looking at "Show All By Tags" makes me want to give
TidsByTags [2] a little code-review / update.
~
All in all, congratulation,
Tobias.