Thanks for sharing!

Double thanks for spelling my last name correctly!!

On Wed, Jan 6, 2010 at 9:12 AM, Jim Wise <jw...@draga.com> wrote:

> I've put the image gallery code I've been working on up at:
>
>     http://github.com/jimwise/shared
>
> as a runnable project, both in hope that it will be useful to other
> people learning lift, and in hope of some (gentle) pointers as to what I
> could do better with this.
>
> Oh, one caveat -- I've set Jetty to run on port 9080 within this code,
> so use accordingly when playing with this.
>
> This code, building on David Pollak's image upload example, provides an
> image gallery with support for uploading, renaming, categorizing and
> deleting images, as well as browsing uploaded images by category.
>
> This is still very much a work in progress -- next steps from where I'm
> sitting are:
>
>  a.) some corner cases of form validation -- don't allow categories to
>      be created with a '/' in their name, as this breaks the URL
>      rewrites
>
>  b.) Ajax, Ajax, Ajax
>
>  c.) make it easier to use this within a larger project -- this is
>      already split into a separate package hierarchy from the
>      surrounding project, but I'd like to follow the ProtoUser stuff
>      in, eg, providing a canned Sitemap fragment for a surrounding
>      project to use.
>
>  d.) require a logged in user to upload or edit, but anyone can view
>      (easy enough to add -- I've done it in other code -- but I haven't
>      done it here)
>
>  e.) reduce the number of queries this makes -- it's not too heavy, but
>      some convenience functions encapsulating joins could still save some.
>
> Anyway, I'd love any thoughts on what I could be doing differently here,
> and hope this helps anyone else who is, like me, just starting out with
> lift.
>
> --
>                                Jim Wise
>                                jw...@draga.com
>



-- 
Lift, the simply functional web framework http://liftweb.net
Beginning Scala http://www.apress.com/book/view/1430219890
Follow me: http://twitter.com/dpp
Surf the harmonics
--
You received this message because you are subscribed to the Google Groups "Lift" group.
To post to this group, send email to lift...@googlegroups.com.
To unsubscribe from this group, send email to liftweb+unsubscr...@googlegroups.com.
For more options, visit this group at http://groups.google.com/group/liftweb?hl=en.

Reply via email to