You are missing some Flash content that should appear here! Perhaps your browser cannot display it, or maybe it did not initialize correctly.

Imagefield Gallery 2.0 Alpha

 
 

Well, yesterday officially marked the first alpha release of imagefield_gallery 2.0.  This is a signficant upgrade in terms of administration UI, and I've got some new features in the pipe for this one as well.  Unfortunately I made the mistake of leaving out some css/js files for the first alpha release and I've been fighting with CVS a bit to try to fix the issue.  I'm hoping my most recent release will handle this problem.

New Stuff:
The Administration was 2 different pages, these pages gave a user access to ALL of the different administration details for content type settings and css settings.  Unfortunately, this system gave users a few too many options, and as such, it made for a less usable interface.  The new interface has been streamlined into one main page, and from there there are individual sub-pages that allow users to alter eligable content types, and update their css settings.  Along with that comes some "at-a-glance" details about your content types, the fields they're using and what your css settings are with out actually navigating to the individual pages.  I'm hoping that this will make for a nicer experience over all.  This did however require a couple of extra hooks into the gallery modules, so if you happen to be one of the 2 groups who have told me about galleries you built that hooked into imagefield_gallery, then be aware, you're going to need to do some upgrade.  Additionally a few of the hooks scope have changed, and you may need to take that into consideration (I certainly did).  Also worth mentioning... if you have a gallery that hooks into imagefield gallery... GIVE IT BACK!  The community could certainly use a few more gallery types.

Upcoming Features:
This brings me to my next point which is that I WILL be building a new gallery type for this release.  So by the time we hit beta, I should have 2 gallery types to choose from.  Adding to the list of new features is the long talked about, but never implemented node-reference feature.  I've been talking about this one for a while, and it's finally starting to take shape.  This should allow you to attach imagefield_galleries to nodes with a node reference to nodes with imagefields on them... that's a confusing sentence.  Suffice it to say, you'll be able to have a node type with a node reference widget on it.  And if that widget references nodes with imagefields attached to them, then imagefield gallery can pull those images and display them in a gallery as though the images were attached to a single node.

I'm hoping this proves useful, I have a usecase for it right now, however, the nature of "multi-value" node references is making me a little leery at the moment.   I'm still wondering why it doesn't work the same way free tagging taxonomy works.  But that's not really my issue at the moment, so perhaps a discussion for another day.

Points of interest:
It's also worth noting that I'm considering a move to stop supporting imagefield 1/imagecache 1 with the 2.x release cycle of imagefield_gallery.  This is an effort to keep the world in general moving forward, but also an effort to keep my code as clean/lean/drupaly as possible.  I'm still unsure of my feelings in this regard as it will require all users to be php4+ compatible.  But there are a lot of good reasons to help force people in that direction, so perhaps there's no harm.  I'd really love some feedback on this particular issue.

 
The content of this field is kept private and will not be shown publicly.
  • You may post code using <code>...</code> (generic) or <?php ... ?> (highlighted PHP) tags.
  • HTML tags will be transformed to conform to HTML standards.

More information about formatting options

 

Upload through User Interface is on your agenda as well

Sorry for being a nuisance (I already created an issue). But Image Galleries should definitely de End-User-Centered. As there is funnily no real Best Practice for simple Image galleries in Drupal - strange but true.

So - I am very much looking forward to my users being able to mass-upload the 20 pictures they shot in Szeged through a form, and have a coffee while their broadband does the work.

Thanks so far for the great work!

A question of zones

That's a great comment, and I'd love to help you out in that arena, but truthfully, that isn't even in the module's "zone" of responsibility. Imagefield Gallery's only point is to take images that are already uploaded (via imagefield at the moment) and display them in a nice gallery. This is really an improvement for imagefield or asset, or some other module of that type to make. It's sort of like asking the army to hunt down an enemy submarine... the army might have some hardware that could help... but truthfully it's the navy that's equipped to handle that problem.

Kris

Inline slideshow

I'm looking for a way to present an inline slideshow with images a captions, much like the one CNN uses. I was thinking that a multivalue imagefield combined with Imagefied Gallery could be a solution, don't you think?

Absolutely

This is exactly the sort of use case for which imagefield gallery was built. It's just a matter of building the gallery type and plugging it in. If you want some guidance on this one, feel free to contact me.

Kris

I mixed it up

Sorry for mixing up things - the issue I posted is for Imagefield upload module - and there it belongs to present a user interface for mass uploads. http://drupal.org/node/267241

Love your yellow submarine metaphora :DD

Thanks

That was the answer I was looking for :) I'll look into this later and if I have any questions I'll come back. I guess there's no available gallery type already written for this kind of gallery, so maybe I'll have to write it myself.

Stay with 1.x or go with 2.x alpha?

What version would you recommend for a soon-to-be-live site, should I stick with 1.4 or use the alpha of 2.0?

Node Reference

Wow, cannot wait to test the node reference, when it comes to beta. That is exactly what I need ;)

Tobi

2x or not 2x?

@Adrian B

Personally I'd use the 2.0 alpha2 release. I don't think there are any bugs in it that aren't also in 1.4 (as far as I know). And it should make it easier to deal with the administration you might have to do. Plus I need the feedback. I don't think that 2.0 is any less stable than 1.4 at the moment, it's simply alpha because I intend on adding new features still. You might use 2.0 alpha 2 until I release beta. There will be a number of other alphas but alpha 2 should suffice for you for the moment. 1.x will not get any more love from me probably.

@Tobi

It will open doors with what you can do with it. My biggest complain is how multi-value node reference work at the moment, but I'm not fixing that problem so... Anyway, the node reference stuff is probably 50% there internally, and once I've got that going I'll release it. I'll be putting up dev releases soon if all goes well, and that should let people evaluate things better.

Too late :D

I was in a hurry, so I used 1.4 for now.

I made this ugly-as-hell-hack (really!) on the imagefield_gallery_lightbox2 module to transform it to my desired inline slideshow function. Basically I hide all the other thumbnails and prints the title field and some navigation (previous, image 1 of x, next). (Of course, I set the thumbnail size to a larger size than usual, but that's a setting outside the module.) All the other lightbox2 functionality remains.

It not the kind of code that I'm proud of, but it works for now :)

© 2009 the Worx Company
site designed by the Worx Company · site hosted by Hosts of America