Guys,
Im currently re-designing the whole bloglite publishing engine im
writing and one of the things im considering is how I could possible
extend lifts tagging mechanism so that users could decide on there own
dynamic content, rather than just have textile based articles.
For instance, a list of latest blogs on the home page of a site: this
might be a mixture of static content, and then the dynamic list of
course. My original plan was to provide a bunch of default snippets;
stuff like "list all the child pages of this page" type thing, but im
pretty sure that simply wont be flexible enough.
I know its very JSP like, but it does seem like we could add on
functionality for things such as deciding how many items should be
within a list. The programmer builds his app to say "heres a list of
articles", but surley, its up to the designer to decide how many
should be displayed on that page?
given this snippet:
class Articles {
def list(max: Int) = {
... // fetch articles
}
}
that it would then be sensible for the designer to be able to do:
<lift:articles.list max="5" />
What is the feeling on this type of thing? I appreciate this could
well be abused, but right now it strikes me that there are lots of
situations where the designer doesnt have quite enough control over
the (presentation) logic without coding scala (altering the snippet)
Thoughts?
Cheers
Tim
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups
"Lift" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at
http://groups.google.com/group/liftweb?hl=en
-~----------~----~----~----~------~----~------~--~---