Official Page: http://laxa.ca/ee_easy_gallery.html
This gallery module is designed to allow individual galleries to be tied to individual blog entries. So, for example, if you were to have an entry reviewing a video game then you could set up a small gallery right on the entry to show off screen shots.
Great for:
- Review items like Products, Games, Restaurants, etc…
- Games: screen shots.
- Product: photos of different angles and different variations.
- Real Estate: showing different photos of the place and rooms.
- Events: events photos, random pictures of previous shows.
- Articles, Weblog: photo gallery related to a particular weblog entry.
I’m just creating a module that functions similarly to my previous CMS’s gallery functionality. This is not an extension nor a modification of the standard EE Photo Gallery Module.
This will be a ‘donate ware’ Extension/Module, something that’s will help me out and motivate me to develop this software. You can send you donations by clicking the “Make Donation” link below at http://laxa.ca/ee_home.html .
Easy Gallery has these features:
* Use existing EE Weblog fields (categories, url_title, date stamp, date expire, etc.)
* Integrates with the Weblog, one weblog entry = one gallery
* Upload multiple images using Flash
* Automatically create thumbnails and resized images (Small, Medium, Large)
* Add image captions, date modified, date stamp information
* Extract the URL to be used on the weblog entry.
* Add, edit, delete images.
* Batch process thumbnails and data.
* Use Expression Engine Gallery Tags
<exp:easy_gallery:image></exp:easy_gallery:image>
Future features:
* HTML JPEG Uploading
* Enable only on certain Weblog
* Different image directory structure (entry_id, site_id, weblog_id)
* Image Ordering and Sorting
* Java/Flash/Javascript based PHP image cropping
* Watermarking Images
* Integration into the Easy Shop Module
* Slide Show (Flash or Javascript)
* More detailed options (hooks to flash slideshows, xml feeds, etc…)
* Image Comments
Required
* (Included) jQuery for AJAX style functionality (http://jquery.com/)
* (Included) SWFUpload (for flash upload) might change. (http://swfupload.praxion.co.za/)
* PHP4 (not working yet on PHP5)
* Tested on EE v1.6
Bugs
* Currently will clash with other Extensions that use Publish / Edit “TABS”.
* Keywords are currently not being used
* No way to show the “Caption” when Editing Images
* Some mysterious “Warning” messages on the “Publish / Edit” section
Troubleshooting
1) If you receive a Error Code: HTTP Error, Message: “404” dialog box when uploading pictures through “Flash Upload” then follow the directions below. This is related to the mod_security bug:
If you are using Apache with mod_security this will not work, you need to put the following in your .htaccess file to disable mod_security:
SecFilterEngine Off
SecFilterScanPOST Off
2) Publish / Edit: Clashing TABS, Blocks, Headers
This might be an issue of other extensions conflicting. One important code that I just implemented on to Easy_gallery allows it to play nice to with other extensions. Other Extensions might not use the extension and therefore conflict not just with Easy_gallery but other extensions that it co-exists with. To remedy this you might want to check out the other extensions and make sure they use the $EXT->last_call variable.
if($EXT->last_call){
return $r . $EXT->last_call;
} else {
return $r;
}
Bugs
* Javascript errors on Internet Explorer
* LIMIT=“3” when using the EE Tags
Feedback
* What do you think of the script?
* How do you feel about having jQuery running on the Control Panel?
* Is the Flash Uploader and external “upload.php” too cumbersome to use?
* Any Ideas to make it better?
