[ansel] More feature requests

Chuck Hagenbuch chuck at horde.org
Sun Jan 18 21:25:14 PST 2004


Quoting "Heath S. Hendrickson" <heath at outerspaceconsultants.com>:

> Okay, tell me to lay off if I'm getting ahead of myself, but here are
> some more suggestions of ways to improve Ansel based on looking at other
> online image-database packages:

Well, some code would be nice. :)

> 1) Templates for displaying the images (perhaps use the skin code from
> JAlbum as a starting point)

Pretty much done. See the view/ directory, which has scripts that build
Horde_Template files, that can be pretty much anything.

> 2) Ability to upload all photos to a single image repository and them
> assign them to galleries.  This way you could put one image in multiple
> galleries and only have to have one copy on the server.  This would also
> simplify the XP publish function by eliminating the gallery
> selection/creation part.  All the photos go into a single bucket.

Okay, but... is there a reason you think we *need* to simplify the XP support,
given that it all already works?

> 3) Ability to assign categories to images.  This would be useful for
> creating dynamic galleries (say a listing of all holiday images from
> 1997-2003).

Sure. Easy with the datatree driver.

> 4) Ability to view EXIF data on the same page as the image and not in a
> separate page (i.e., below or to the side).

Trivial. Patch?

> I'd think that #3 and #4 would be the simplest to do (modify the
> DataTree to add extra fields to the table for the category data and
> modify the image viewing code to include the EXIF printing routines there).

No, no, no. No extra fields. Half the point of the datatree driver is that you
don't need to add more fields, you just add new attributes. It handles it all
from there (the other half is hierarchical structure).

-chuck

--
Charles Hagenbuch, <chuck at horde.org>
"Here, I brought some cole slaw. It's made from peeeooople! Just kidding."


More information about the ansel mailing list