twitter bird
twitter bird

Minimoo2 Gallery

Joomla 1.5 image slider module - Club Extension

Minimoo2 GalleryMinimoo2 is a completely rewritten version of our previous image slider - Mini Moo Gallery. Minimoo2 uses jQuery and a much smarter way to load images into the gallery which make creating a sliding image gallery almost effortless. Minimoo2 uses jQuery in no conflict mode so it should work with any other script. This beautiful, simple image slider is perfect for showcasing your images without the hassle of major extensions, and comes with an amazing set of features that will satisfy your every need.

 

Download

 

Demonstration

iStock_000002829958XSmall.jpg iStock_000005396967XSmall.jpg iStock_000006631415XSmall.jpg iStock_000007373879XSmall.jpg iStock_000007588467XSmall.jpg iStock_000009487871XSmall.jpg
iStock_000002829958XSmall.jpg
iStock_000005396967XSmall.jpg
iStock_000006631415XSmall.jpg
iStock_000007373879XSmall.jpg
iStock_000007588467XSmall.jpg
iStock_000009487871XSmall.jpg

 

Overview

You can use Minimoo2 with our JB Library, and you'll get a great gallery that shows thumbnail previews of your images, and then provides you with dozens of transitions styles to use. Its powerful, and still simple, using just a folder location to automatically generate everything.

Dependancies

Joomla 1.5 only.
JB Library plugin is required for this extension.


features

  • Minimoo2 uses jQuery in no conflict mode
  • Load unlimited images into the module automatically from a folder on your webserver
  • Smart Image resizer from Shifting Pixel resizes one image to create thumbnail and main images.
  • Easy setting of cropping ratio to crop images to fit desire width or height.
  • Your choice of prettyPhoto and Thickbox, open in new window, open in same window as options to display the original image when the image is clicked.
  • Belated PNGFix built in for prettyPhoto.
  • 31 transitions using the jQuery easing script.

Instructions

First make sure you install the module using the Joomla Installer in the administration, and then that you've published the module into the position you desire. Then you will be ready to change and configure the settings. Please take the time to review the following information and see the documentation for your specific template for further information. Please ensure you have also installed and published the JB Library plugin.

before you begin

Minimoo2 requires some images to work, so you will need to have this ready before we begin. If you are using a quickstart package with Minimoo2 already installed, view the demo content for examples.

Create or use a folder in your images directory that will house the images specifically for this. Place only the images you wish to use in the gallery, because it automatically adds all pictures in the directory. Also, if you wish to use captions for the images, name the images based on what you wish the caption to be. Remember to use web safe characters, so it is best to use alphanumeric characters only.

 

Once you have your selection of images ready, you can then start to work with MiniMoo2.

 

General settings

To begin we have some basic settings. These are the most important settings, so make sure they are correct.

general-settings

Module Class Suffix

Use this setting to add your own unique styling to the module, based on the available options from your template.

Directory for images

This is the directory that you wish to pull images from. Do not use a slash in front, but do include it at the end, such as images/stories/minimoo2/

Width and height of the module

Here you specify how much space the module should take up in pixels. Consider where you wish to place the module and that should help you determine these settings.

Action to occur when main image is clicked

You can enable a lightbox effect called PrettyPhoto, or for just the images select none and nothing will occur on clicks.

prettyphoto settings

PrettyPhoto is where part of the name for the module comes from, its a script that creates the lightbox effect.  Here we will either disable it entirely or configure the way it is displayed.  This only matters if PrettyPhoto is selected above.

prettyphoto-settings

Enable PrettyPhoto

Select whether to enable the prettyPhoto lightbox. Set this option to no if you have already included the prettyPhoto script in a module that already displays on the page. Otherwise this needs to be set to yes if you have set the link behaviour setting to display the images in a lightbox.

Overlay Theme

Select the style of the overlay and prettybox when the image is displayed in the lightbox. You can select between the following themes for the prettyPhoto Overlay. Light Rounded | Dark Rounded | Light Square | Dark Square. Please note that these themes are based on the original prettyPhoto themes and have limited support for ie6.

Overlay Opacity

The degree of transparency when the image is shown in the lightbox. Setting this value to 1 will make the overlay 100% opaque while a setting of 0 will mean that there is no overlay at all.

prettyPhoto Padding

The padding around the prettyPhoto container once an image is displayed.

Resize Image

Setting this image to yes enables the image to be resized to its full height if the original dimension of the image is wider or taller than the browser window.

Show Image Title

Display the image title of the image when displayed in the lightbox.

Overlay Speed

The speed for the transition to occur when an image is shown in the lightbox.

 

transition settings

This portion allows you to change the way the transition functions.

transition-settings

Speed of the transition

This is the speed in milliseconds for the transition. So 1000 would be one second, 500 would be half a second, and so on.

Type of transition

There are 31 different animation transitions to choose from. The names are a big cryptic, so you can go to the jQuery Easing Plugin page to see them in action under Example (read the instructions for more information).

 

thumbnail settings

The small thumbnails are automatically generated, and here you can specify their settings.

 

minimoo2ThumbDoc

Width and height of the resized image

These values are used to calculate the new size of the images. They are set in pixels, but only input the number. In general, images are approximately a width-to-height ratio of 4x3, meaning a 400 pixel wide image is usually around 300 pixels tall. When images are resized, the program will automatically expand the image to fit

Width and height cropping ratio of the image

This is related to the above values, because it sets the ratio of the images hight and width. If an image should be very wide and short, then the width ratio should be larger than the height ratio. If the image is to be taller, then the height should be larger. Generally, one should be set to 1 and the other to the appropriate ratio.

Thumb Top Margin

Sets the top offset for the main image. Enter a value without the px eg 400

Thumb Image Left Margin

Sets the left offset for the main image. Enter a value without the px eg 400

Thumbnail Area Width

Sets the width for the div that holds the thumbnails. Enter a value without the px eg 400. 

 

 

image resize settings

Here you can specify more detail about way images are resized, if you have enabled that option.

minimooImagesettingsDoc

Image Width

The resized width of the image.

Image Height

The resized height of the image.

Crop Ratio Width

The height ratio for the image. Set this to 1 and the crop ratio height to 1 to retain the original aspect of the image.

Crop Ratio Height

The height ratio for the image. Set this to 1 and the crop ratio width to 1 to retain the original aspect of the image.

Main Image Top Margin

Sets the top offset for the main image. Enter a value without the px eg 400

Main Image Left Margin

Sets the left offset for the main image. Enter a value without the px eg 400

 

Display nav buttons

This turns on or off the navigation buttons, which are simple previous and next buttons rather than using just the thumbnails for navigation.

 

How to load the Minimoo2 module in your content.

So what if you dont want your module loaded into a module position in your template? Thats easily fixed.

In Joomla 1.0 the task took around 5 steps to publish a module in a content item but in Joomla 1.5 its as easy as two. The following instructions assume that you have already uploaded your images to the correct folder and the prettyBox module is displaying normally (or how you want it to display) in a normal module position in your template.

1. Firstly create your content item and type the words { loadposition prettyBox } - there is an extra space after the curly brackets so that the module wont render in this content so when you are implementing this you will need to remove the space.

2. Go to the prettyBox module admin and in the module position dropdown box type prettyBox. Now you need to create a link to the content item in question in order for the gallery to appear. If you already have the content item displaying on your site then you can skip this step.

a. Go to menu --> main menu (or the menu you want the faq linked from) and create a menu item that links to the content item that you created in step

3. Navigating to the front end of your site should show a link to the newly created item and your beautiful faq should be displayed on the screen.

 

An example of the settings of Minimoo2 displayed in the demo on this page

minimooExample

Troubleshooting

The effects aren't showing up.

This either means that you do not have the JB LIbrary plugin installed and/or published or that you have the jQuery library loading more than once. jQuery runs in no conflict mode is generally hassle free except if it is being displayed more than once on a page. If this is the case then youneed to track down the component, module or plugin that is generating the extra jQuery reference and disable it.

In order for jQuery scripts to work in Joomla the jQuery library must be referenced after the default Joomla mootools library is called.


Changelog