Home Joomla Very Simple Image Gallery
Main Menu
Most Read
Warning: Creating default object from empty value in /var/www/clients/client396/web1968/web/modules/mod_mostread/helper.php on line 79 Warning: Creating default object from empty value in /var/www/clients/client396/web1968/web/modules/mod_mostread/helper.php on line 79 Warning: Creating default object from empty value in /var/www/clients/client396/web1968/web/modules/mod_mostread/helper.php on line 79 Warning: Creating default object from empty value in /var/www/clients/client396/web1968/web/modules/mod_mostread/helper.php on line 79 Warning: Creating default object from empty value in /var/www/clients/client396/web1968/web/modules/mod_mostread/helper.php on line 79
Support

If you like the products on these pages, your support is highly appreciated. Thank you very much!

Amount: 

Latest Items
Warning: Creating default object from empty value in /var/www/clients/client396/web1968/web/modules/mod_latestnews/helper.php on line 109 Warning: Creating default object from empty value in /var/www/clients/client396/web1968/web/modules/mod_latestnews/helper.php on line 109 Warning: Creating default object from empty value in /var/www/clients/client396/web1968/web/modules/mod_latestnews/helper.php on line 109 Warning: Creating default object from empty value in /var/www/clients/client396/web1968/web/modules/mod_latestnews/helper.php on line 109 Warning: Creating default object from empty value in /var/www/clients/client396/web1968/web/modules/mod_latestnews/helper.php on line 109
Joomla: Very Simple Image Gallery
Written by Andreas Berger   
Saturday, 19 April 2008 07:47

The bretteleben.de "Very Simple Image Gallery" Plugin for Joomla!2.5 and Joomla!3.1 is a downgrade of the ingenious plugin "Simple Image Gallery" from Fotis Evangelou und George Chouliaras back to a "Web 1.0" gallery. The modified version comes without a lightbox, the plugin shows one large image, followed by thumbnails.

Why? Look, as stylish and usability-oriented the whole category of "Web 2.0" galleries may be, they have - from my point of view - a serious disadvantage. The hide the web page from the visitor. If you run ads on your site, this is a not-so-desired effect. You don´t care about search engine optimization, keywords, backlinks and so on to see your banners, skyscrapers, rectangles and link blocks disappear behind a black curtain - out of sight and unclickable.

Features:

- supports .jpg, .png und .gif
- can be aligned in your content item left, right, centered, float left or float right
- thumbnails optional below, left or right of the main image
- optional split galleries into multiple sets
- as many galleries per content item as you want
- every gallery can be configured individually (Parameter Overrides)
- optional show title and/or text with every single picture (Captions)
- optional show default title/text for the whole gallery
- optional link every single image to a different target (Links)
- optional use a default link for the whole gallery
- optional link the image to the original image file
- scale thumbnails optional proportionally or cropped
- works with and without JavaScript
- does not require a JavaScript Framework (Mootools, JQery)!
- change main image onClick or onHover

New in Version 1.6.8:

- language files
- available for Joomla!3.1


Installation and Usage

A step by step tutorial on installation and usage can be found at Howto Plugin .
The possibilities the code inside the article offers can be found at Howto Plugin Code .
In addition you find some samples in the menu at the left.

Notice:
If you modified the stylesheet vsig.css, you should save it because it gets overwritten during an update.

Demo

Caption
Caption
bwd  Set 1/2  fwd
Caption
Caption

Limitations/Preview:

This version of the plugin uses one script, doing the whole work. This may cause - when using very large image-files - the maximum execution time of PHP to be exceeded on your server. If this happens, the script fails with an error.

In this case, just refresh the page one or two times. This should be enough to get all images scaled. As soon as the plugin in configured and all images are scaled, everything works fine and your visitors will not be affected. Anyway, the next version of the plugin will come with an extra-file, doing the work of scaling.


Requirements

The plugin requires the PHP GD library to generate the images and thumbnails.

Compatibility

The plugin is tested successful with Joomla 2.5 and 3.1. Anyway, using it aside with one or another existing plugin/modul/component may bring to light problems i haven't foreseen. I suggest a test run before using it on a live site and stand by for your questions and suggestions.

License

Following the guidelines of the original, the "Simple Image Gallery", the plugin is licensed under the GNU Public License (www.gnu.org/copyleft/gpl.html).

update Version Joomla!2.5 and 3.1: 1.6.8

- fixes a bug with PHP5.4
- available for Joomla!3.x
- language files

Support

If you have questions or suggestions, please use the comment-function. Please include the installed Joomla! version and if you have problems - if any possible - the affected page in your comment.

If you need additional features or customizations for your project that exceed the scope of support offered through the comments, you are invited to submit your requirements specification and the planned budget by email (menu item "Contact" in the menu at the top).

Download

The ZIP-archive contains the plugin, by downloading it you agree to the terms of the GNU Public License. The ZIP-Archive can be used for both, upgrade and fresh installation. Please choose the file that fits your Joomla! installation. _J2.5 for Joomla! 2.5.x and _J3.1 for Joomla! 3.x

J!2.5.x - plg_verysimpleimagegallery_v1.6.8_J2.5.zip Downloads: 26.608

J!3.1.x - plg_verysimpleimagegallery_v1.6.8_J3.1.zip Downloads: 37.742


If you use this extensions, please post a rating and a review at extensions.joomla.org.

Last Updated on Friday, 16 August 2013 07:29
 
Comments (105)
How I fixed my bug
95 Sunday, 15 April 2012 20:35
Nick Yeoman

Line 20 of verysimplegallery.php is like so

public function onContentPrepare($context, &$article, &$params, $limitstart=0) {

After that I just added
if ($context != 'com_content.article') { return; }

Which fixed my problem as I didn't want modules to display the gallery.  Obviously you wouldn't want to do this in every situation as sometimes you may want to run the gallery from only a module.
More Detail.
My modules only displayed the introtext and not the actual gallery, but the whole article was passed to onContentPrepare I don't think there is an easy way that you could figure out if only the relevant portion of the article is being displayed.

I'd love to hear your thoughts on the subject.

@Nick Yeoman
Monday, 16 April 2012 20:35
A. Berger

Hi Nick!

The problem is caused by the fact, that the plugin (primarily designed to work within the main context), relies on the articleID, provided by a Joomla! article. This identity is missing when being used in a module and creates the problems. Anyway, I will fix this in 1.6.7 by changing the way, the plugin creates its unique identities.

Best regards
Andreas

Very Simple Image Gallery - Bug
94 Sunday, 15 April 2012 19:24
Nick Yeoman

I'm running gallery 1.6.6 and joomla 2.5.4.

I have a left sidebar which displays an articles category module.  Most pages have separate galleries displayed.
When you are on an actual page and try to change the image to the next image, gallery loads the image from the last article of category module, not of the current page images.
There is a bug somewhere in the javascript, I've been unable to find yet, as everything operates as expected with js turned off.

Float in FF
93 Monday, 09 April 2012 11:47
Horst

Hallo Andreas,

vielen Dank! Manchmal sieht man den Wald vor lauter Bäumen nicht...
Ich werde die Pics entsprechen anpassen.
Nochmals Danke und noch frohe Ostern

VG Horst

special styling
92 Sunday, 08 April 2012 22:27
Makis

Hi Andreas!

Thanks for the plugin, its really great.
I m using it on a 1.5.26 installation and I have a question which could be very simple(like your plugin name :D):

How can I style the image title with h2 or h3 tags? Currently image title is generated from the plugin code but I wonder if I can set the plugin to load the title within tags like "h2"title"/h2" or "h3"title"/h3".

ps: replace "" with

@Makis
Monday, 09 April 2012 14:48
A. Berger

Hi Makis!

To achieve this, you will have to patch the plugin (PHP, JS and CSS).

Best regards
Andreas

zentrieren der thumbnails
91 Sunday, 08 April 2012 17:59
A. Brandes

hallo,

vielen dank an den entwickler für dieses super plug-in. einfach klasse!!!
eine frage habe ich aber zum plug-in bzw. der darstellung der thumbs.
ist es möglich die thumbs immer zentriert unter dem bild darzustellen? leider liegen die thumbs bei mir in einer gallery immer linksbündig - egal was ich einstelle. die gallery stelle ich auf mitte - aber es hilft leider nichts.
ich würde gern die thumbs immer zentriert unter dem bild darstellen - egal ob 4 oder 10 bilder. kann ich das einstlellen bzw. was muss ich eventuell ander css ändern?

gruss, andreas

@A. Brandes
Monday, 09 April 2012 15:07
A. Berger

Hallo Andreas!

Du kannst natürlich das Stylesheet (/plugins/content/plugin_vsig/vsig.css) entsprechend umbauen, aber generell ist das Layout halt darauf ausgerichtet, dass die Thumbs links angeordnet werden. Ausnahme: Bei Auswahl der Einstellung "Below - Justified" werden sie unter dem Hauptbild so angeordnet, dass sie dessen ganze Breite beanspruchen - unvollständige Sets aber wiederum linksbündig - und das einzelne Thumbnail auch.

Gruß
Andreas

Float in Firefox
90 Thursday, 05 April 2012 16:16
Horst

Hallo Andreas,

tolle Arbeit, Danke!
Hab nur ein Problem:
align=3 oder 4 funktioniert nicht im Firefox (Joomla 1.5.25), im IE einwandfrei.
Was hab ich übersehen?

Gruß Horst

@Horst
Thursday, 05 April 2012 19:28
A. Berger

Hallo Horst!

Das liegt aller Voraussicht nach an dem Template, das Du einsetzt. Poste bitte einen Link zur Seite, ich schau mir das gerne an.

Gruß
Andreas

Irgendwie funktioniert es nicht
89 Thursday, 05 April 2012 12:24
Andy

Ich habe den Code wie beschrieben eingefügt und angepasst aber die Gallerie wird nicht angezeigt ???


LG Andy

@Horst
Saturday, 07 April 2012 06:33
A. Berger


Hallo Horst!

Erstmal die gute Nachricht: "Float" funktioniert einwandfrei.
Die weniger gute Nachricht: Man sieht es nicht, weil das Element innerhalb dessen "gefloatet" wird (CSS table.contentpaneopen) keine Breite zugewiesen hat und deshalb immer so breit ist, wie das breiteste enthaltene Element. Anders ausgedrückt: Du versuchst eine rd. 420 Pixel breite Slideshow in einem rd. 420 Pixel breiten DIV auszurichten. Dass das keine große Wirkung zeigt ist irgendwie systemimmanent. Um Beschreibung und Slideshow auf eine Höhe zu bringen, wirst Du also ein wenig am Template schrauben (z.B. Mindestbreite festlegen) müssen.

Zur Slideshow generell: Sobald Du eine Dimension für die Bilder festgelegt hast, würde ich diese offline auf diese Größe skalieren und optimieren.
Im Moment verwendest Du Bilder im Format 800x600 mit rd. 350 Kilobyte für eine Darstellung mit einer Größe von 400x300 Pixel. Für dieses Format sollten 30-40 Kilobyte (10% des Iststandes) absolut ausreichend sein um ansprechende Qualität zu produzieren. Die Besucher werden Dir die kürzeren Ladezeiten danken.

Gruß
Andreas


floet FF
Friday, 06 April 2012 06:38
Horst

Hallo Andreas,

danke schön für deine schnelle Antwort, bin beeindruckt!
Der Link ist www.br-mueller.de/index.php/unternehmen/bussflotte.html, ist eigentliche ein ganz einfaches Template...

Vielen Dank für dein Bemühen!
Gruß Horst

@Andy
Thursday, 05 April 2012 20:50
A. Berger

Hallo Andy!

Bitte poste den Code, den Du verwendest und einen Link zur Seite, ich schau mir das gerne an.

Gruß
Andreas

Alle Dateinamen auf einen Zettel schreiben für Title
88 Wednesday, 04 April 2012 17:44
Torsten.E

Um die "title" Tags zu bekommen, muss ich alle Dateinamen aus dem Medien-Verzeichnis
auf einen Zettel schreiben, dann in dem Beitrag die ganzen Dateinamen mit Parameter
eintragen und mache natürlich Schreibfehler bei den Dateinamen.

Währe es nicht einfacher, einfach aus dem Image-Verzeichnis einfach eine Textdatei
einzulesen. Dabei steht jede Zeille für ein Bild, als 1. Zeile für Bild 1, 2. Zeile für Bild 2

wenn ich so nachdenke könntest Du gleich die ganze Konfiguration so
einlesen :-)

Oder im Beitrag nur 1. Billd, Tiitle, 2 Bild Title
Kann auch sein dass ich es falsch verstanden habe und es geht einfacher

Grüße
Torsten.E

@Torsten E.
Thursday, 05 April 2012 21:16
A. Berger

Hallo Torsten!

Du hast recht, es ist oft einfacher, alles in Textdateien zu schreiben und die dann einfach hochzuladen. Ich habe das früher lange so gemacht. Das Resultat nannte man "statische Webseiten". :)
Jetzt verwende ich ein CMS (ContentManagementSystem) um meine Inhalte online bearbeiten zu können. Dinge in Textdateien zu schreiben und diese dann per FTP oder eigenem File-Explorer hochzuladen ist in meinen Augen daher nicht Sinn und Zweck der Übung.
Die zusätzlichen Codezeilen im Artikel sind zwar ein bisschen Tipperei, aber man braucht keine zusätzliche Erweiterung oder gar einen FTP-Client zum hochladen, man kann die zum Artikel gehörigen Texte der Galerie IM ARTIKEL ändern was bedeutet, dass jeder Redakteur sofort die Texte sieht ohne erst im Ordner suchen und sie sich herunterladen zu müssen, man kann - so man JoomFish benutzt - im Artikel mehrsprachig arbeiten, man kann auf ein und denselben Ordner mit Bildern von verschiedenen Artikeln aus zugreifen und dort jeweils beliebig verschiedene Captions/Links verwenden, man ist einfach IM SYSTEM. Ich finde das ganz in Ordnung so und werde das auch beibehalten.

Und was Dein konkretes Problem angeht, anstatt dass ich die Erweiterung so umprogrammiere, dass sie am CMS vorbei-arbeitet, wie wäre es, wenn Du Deine Bilder vor dem Hochladen einfach in 01.jpg, 02.jpg, 03.jpg usw. oder in a.jpg, b.jpg, c.jpg, d,jpg ... usw. umbenennen würden? Das geht ratzfatz, man versaut sich nicht den Seitenquelltext mit ewig langen Dateinamen und das mit den Schreibfehlern hat sich dann auch erledigt. :)

Falls Dir aber die Version mit Textdateien wirklich lieber ist, die Simple Image Gallery von Joomlaworks von der dieses Plugin "abstammt" arbeitet so.

Gruß
Andreas

kann Spalten nicht einstellen
87 Wednesday, 21 March 2012 12:51
Andreas W.

Hallo,
habe das gleiche Problem wie mein "Vorkommentator", leider nutze ich Joomla 1.5 und hab eben gesehen, daß es dafür keine Updates mehr gibt!
Schade!

Gruß & Danke
Andreas

@Andreas W.
Wednesday, 21 March 2012 22:23
A. Berger

Hallo Andreas!

Du hast vielleicht das gleiche Problem, es hat aber mit Sicherheit eine andere Ursache, denn den von Deinem "Vorkommentator" angesprochenen Fehler gab es nur in der Version 1.5.5 für Joomla!2.5.
Poste bitte einen Link zur Seite, ich schau mir das gerne an.

Gruß
Andreas

vsig
86 Tuesday, 20 March 2012 17:45
höffi

Hallo Andreas,


erst einmal danke für das tolle Plugin. Ich hab es schon mehrfach verwendet und finde es nach wie vor super. Nun möchte ich es zum ersten Mal unter Joomla 2.5 (vorher immer unter Version 1.5xx) einbinden und hab folgendes Problem.


Die Thumbs werden nicht in mehreren Spalten angezeigt. Ich habe es sowohl in den Parametereinstellungen als auch per Override versucht (cols=2).


Leider werden mir die Thumbnails immer nur in einer Spalte und alle untereinander (egal wie viele Bilder in in dem entsprechenden Ordner habe) angezeigt. Es spielt auch keine Rolle, ob ich die Thumbs links, rechts oder unter dem großen Bild anordne. Es wird immer nur eine Spalte angezeigt. Leider kann ich keinen Link zur Seite einstellen, da die Seite nur lokal läuft. Hast du eine Idee?


Schon mal danke im Voraus, Höffi

vsig
Tuesday, 20 March 2012 22:21
höffi

besten dank, es funktioniert wie von dir angekündigt....


gruß!

@höffi
Tuesday, 20 March 2012 19:10
A. Berger

Hallo Höffi!

Bitte installiere das soeben freigegebene Update (1.6.6), das sollte das Problem beheben.

Gruß
Andreas

Warning: Illegal string offset 'active' in /var/www/clients/client396/web1968/web/templates/biz_blue_ii/html/pagination.php on line 129 Warning: Illegal string offset 'active' in /var/www/clients/client396/web1968/web/templates/biz_blue_ii/html/pagination.php on line 135 Warning: Illegal string offset 'active' in /var/www/clients/client396/web1968/web/templates/biz_blue_ii/html/pagination.php on line 129 Warning: Illegal string offset 'active' in /var/www/clients/client396/web1968/web/templates/biz_blue_ii/html/pagination.php on line 135 Warning: Illegal string offset 'active' in /var/www/clients/client396/web1968/web/templates/biz_blue_ii/html/pagination.php on line 129 Warning: Illegal string offset 'active' in /var/www/clients/client396/web1968/web/templates/biz_blue_ii/html/pagination.php on line 135 Warning: Illegal string offset 'active' in /var/www/clients/client396/web1968/web/templates/biz_blue_ii/html/pagination.php on line 129 Warning: Illegal string offset 'active' in /var/www/clients/client396/web1968/web/templates/biz_blue_ii/html/pagination.php on line 135 Warning: Illegal string offset 'active' in /var/www/clients/client396/web1968/web/templates/biz_blue_ii/html/pagination.php on line 129 Warning: Illegal string offset 'active' in /var/www/clients/client396/web1968/web/templates/biz_blue_ii/html/pagination.php on line 135 Warning: Illegal string offset 'active' in /var/www/clients/client396/web1968/web/templates/biz_blue_ii/html/pagination.php on line 129 Warning: Illegal string offset 'active' in /var/www/clients/client396/web1968/web/templates/biz_blue_ii/html/pagination.php on line 135 Warning: Illegal string offset 'active' in /var/www/clients/client396/web1968/web/templates/biz_blue_ii/html/pagination.php on line 129 Warning: Illegal string offset 'active' in /var/www/clients/client396/web1968/web/templates/biz_blue_ii/html/pagination.php on line 135 Warning: Illegal string offset 'active' in /var/www/clients/client396/web1968/web/templates/biz_blue_ii/html/pagination.php on line 129 Warning: Illegal string offset 'active' in /var/www/clients/client396/web1968/web/templates/biz_blue_ii/html/pagination.php on line 135 Warning: Illegal string offset 'active' in /var/www/clients/client396/web1968/web/templates/biz_blue_ii/html/pagination.php on line 129 Warning: Illegal string offset 'active' in /var/www/clients/client396/web1968/web/templates/biz_blue_ii/html/pagination.php on line 135 Warning: Illegal string offset 'active' in /var/www/clients/client396/web1968/web/templates/biz_blue_ii/html/pagination.php on line 129 Warning: Illegal string offset 'active' in /var/www/clients/client396/web1968/web/templates/biz_blue_ii/html/pagination.php on line 135
English
Panoramic Image Viewer
Follow me on Facebook
Follow me on Google+

bretteleben.de

Add to circles

Who's Online
We have 62 guests online