PROG Gallery
Summary
PROG AJAX based galleries module is (partially) based on Hubert`s (cousinhub) mockup seen on web - http://www.raincitystudios.com/blogs-and-pods/hubert/outline-ui-design-a...
Summarizing pros/cons for image/imagefield I decided to go with image nodes.
This module uses a lot of jquery (and contributed jquery plugins) so update it properly. UI simplicity is kept in mind while making it.
Features
- Easy to use interface. Options kept to minimum.
- AJAX based gallery content management (sorting order of images, adding, deleting etc)
- Mass upload feature (can select many files simulatenously) via SWFUpload (updated to work with Flash 10)
- DHTML File upload fallback
- Classic file upload fallback for non-javascript users
- Gallery content management fallback for non-javascript users
- Autosort images in gallery by EXIF data (feature is auto-enabled if php supports exif functions). * new feature
- AJAX based comments (add,delete,edit,replay) (appear only if javascript enabled, otherwise default comment form apply)
- Blocks. Listing last galleries, number of listed can be changed at block settings. All listed blocks have coresponding block, containg related action links.
- All galleries (including user's, excluding empty/no-thumbnail).
- User's galleries (including empty/no-thumbnail)
- Specific user's galleries (excluding empty/no-thumbnail). Block content appears at "/node/[gallery_nid]", "/user/[uid]" and "/galleries/[uid]".
- Gallery content and gallery list output is theme-able (usefull for site creators)
- Every gallery is node, every image is node
Requirements
jquery_update module(2.x branch)
image module
optional swfupload custompack (read next section) (last update 2008,Dec 03)
IMPORTANT note on SWFUpload
Because of MIT license SWFUpload project has, I cannot put those files into drupal.org repository. Getting project files straight from creators web page also doesn`t solve the problem because module only needs some files from different directories and I have modified one of them (a handlers.js file), so i have put an archive containing files here. Unpack and put these files in prog_gallery/swfupload directory and it will work right away.
Usage
- All Galleries: /galleries
- Users gallery: /galleries/my
- Specific user`s gallery: /galleries/[uid] (replace uid with specific user id)
Special thanks
Big thanks for helpfull hand and inspiration goes to Miķelis Zaļais (mike-green). Also thanks for testing and stuff, you're in my README file now ;) And yes, thanks to You, module is back in drupal.org repository now.
Releases
| Development snapshots | Date | Size | Links | Status | |
|---|---|---|---|---|---|
| 5.x-1.x-dev | 2008-Dec-20 | 134.99 KB | Download · Release notes | Development snapshot | |
