Sunday, October 25, 2009

"Simple Image Gallery" installed

"Simple Image Gallery" Plugin v1.x (by

Logo Adding image galleries inside your Joomla! articles (content items) is now super-easy and simple with the "Simple Image Gallery" Plugin from JoomlaWorks. Just add for example {gallery}myphotos{/gallery} inside any article and all images existing in the folder "myphotos" will be "automagically" presented as an image gallery, with stylish shadows on each thumbnail and "lightbox" popups to display the original images (when the user clicks on a thumbnail)! The thumbnails are generated on the fly using PHP, which means that the original images are resized and resampled, too!

See the "Simple Image Gallery" Plugin in action in our exclusive demo site HERE!

So, now, a) you don't need to have an additional gallery component to display a few images, b) you don't need to tell your visitors "to see our photos from Paris click here" and c) you focus more on content writing and less on administering the images! The plugin is ideal for news portals wanting to display some product images, for example, inside their articles. The potential of this plugin is actually only limited by your imagination!

Future releases will feature more control over the galleries created as well as different representations!

Have fun!


The concept is simple. You want to add image galleries inside your articles (content items)! So, create a folder anywhere inside images/stories/, for example call it summer_trip_to_italy and upload there all your images. Now create a new content item (or open an existing one) and simply insert {gallery}summer_trip_to_italy{/gallery}, where you want your image gallery to appear. It doesn't have to be at the end of your article, it can be anywhere you insert it inside your content item. That's it! Fire up your favorite browser, navigate to your content item et voila! An image gallery inside your content item!

You can have as many galleries as you want inside each content item, but for performance purposes try to only add one at a time (unless you're having only 2-3 images per gallery). If you want to create a gallery from subfolders inside images/stories/, simple add them like this: {gallery}folder/subfolder/othersubfolder{/gallery}. In other words, write the path to your target folder without any slashes at the beginning or the end of your path (it's added automagically!).

Don't forget to adjust the width and height of each thumbnail. Decreasing the width means you are adding more thumbnails in each row of the gallery. So, experiment before going public. Also, set the image quality of the created thumbnails. Low quality means better loading times. For performance issues, prefer not to use more than 16-20 images per content item.


Our experience has indicated that most users face 3 issues mostly, regarding the proper operation/display of the "Simple Image Gallery" Plugin.
  1. Thumbnails do not show up (user sees red X's - in IE). If this is the case, the problem is due to wrongly enforced file permissions from your server (the file showthumb.php should be writable - 755 or 777). Or your server is missing the GD Image Library. Either way, ask your hosting company to fix this.
  2. Thumbnail layout gets messed up (shadows display wrongly). This can occur only in IE and only if your template has an XML declaration on top. This XML declaration "tells" IE to run in quirks mode, which means it does not recognize standards-based CSS styling (like the one used inside the plugin's code). Remove the XML declaration from your template to fix this once and for all. This XML declaration must not exist in any case, cause it's bad templating! After you remove it, chances are you'll fix one or two things in your template to get it showing up as it did before, in IE, and as it always did in standards based browsers, like Mozilla Firefox. To give you an example, the default Solarflare template only requires you to fix the height of the navigation buttons on the left, after you remove the XML declaration.
  3. The "lightbox-styled" popup does not show up with the black "mask", as it does in the JoomlaWorks demo site. The answer is simple: it's your template's fault. Revert to the default template of Joomla! to make sure.


Version 1.2.1 (released on January 6th, 2007)
  1. Minor code fix for the lightbox-like popup window's slideshow mode.
Version 1.2 (released on January 5th, 2007)
  1. Fixed multiple galleries on same content item issue. This includes the slide show.
  2. Added the ability to select whether to display a nice message plus the filename or just the filename in the image popup window.
  3. Minor code and usability fixes.
Version 1.1 (released on December 8th, 2006)
  1. Minor code changes.
  2. Thumbnails now stretch to fill entire available content width.
  3. Thumbnails align as if they existed in a table. Don't worry, we've kept the divs, no tables here!
  4. Fixed broken shadow frame for images whose height is bigger than their width.
  5. Fixed PNG thumbnail preview.
  6. Added slideshow mode to the popups. Now the user can browse through the images without the need to close one image to open the next. The user navigates through images by clicking the "next" and "previous" buttons appearing on top of the image (on the right and left hand sides of the image respectively).
  7. Removed the image "filename" from the preview popup window. Instead we added the option for you to insert a nice message like: "You are browsing images from the article...". Type this message in the parameters.


The "Simple Image Gallery" Plugin from JoomlaWorks uses "Slimbox" (developed by Christophe Beyls), which is a "Mootools" implentation of the famous "Lightbox" script. "Slimbox" generates the nice popups that display original images in a gallery.


Check out, the official website of this Joomla extension and home to other popular ones, like the AllVideos Plugin, the AJAX Newsflash Module, the Ultimate PNG Fix Plugin or the Tabs In Content Items Plugin. is the place to read interesting articles or find useful tips and tutorials for the Joomla! CMS and web design/development in general. At you can always download the latest software updates as well as post comments, requests or even discuss the extension.

Please show your support by rating or commenting on this extension at the official Joomla! Extensions website HERE.
Thank you for your support!

This extension is released under the GNU/GPL license.

(Last update: January 6th, 2007 - version 1.2.1)

Simple Caddy plugin setup :

Ok, you need to go to the Plugin Manager an activate the plugin.
You can also set the fields to display from the plugin settings.

Plugin name: simplecaddy

Options I set:

Saturday, October 24, 2009

Joomla package manager and pack

installed these two modules :

Joomla! Package Manager (JPackageMan) is a 1.5 project to enable updating and removing packages from a Joomla! 1.5 system. Packages are like 'multi' installers that enable more than one extension to be installed at the same time.
JoomlaPack is an open-source backup component for the Joomla! CMS, quite a bit different than its competition. Its mission is simple: create a site backup that can be restored on any Joomla!-capable server. Its possibilities: endless It creates a full backup of your site in a single archive. The archive contains all the files, a database snapshot and an installer derived from the standard Joomla! installer. The backup and restore process is AJAX powered to avoid server timeouts, even with huge sites. Alternatively, you can make a backup of only your database. If you want a reliable, easy to use, open source backup solution for your Joomla! site, try it out.

Simple Caddy

SimpleCaddy for Joomla 1.5. Create your shopping cart easily and quickly, without the need of setting up a complete shop. Simple, but powerful. Use Joomla's standard content to present your products and let SimpleCaddy redirect the money to your PayPal account. Simple to set up, simple to use.

Got simple caddy from here:

Installed the zip files in this order :
  3. -- Replaces {simplecaddy code=yourproductcode} tag in content with Add to Cart button --Or-- replaces {simplecaddy category=yourcategoryname} with a list of all products in your category
  4. Provides button to insert {simplecaddy code=prodcode} into content edit box


This is a blog about my experiences with joomla.
I am doing a small joomla project and the idea is that I will put here all my experiences for all of you unfortunate enough to have to use php.