Lightbox-Bildergalerie

silicone
Beiträge: 299
Registriert: Di 15. Mär 2005, 10:33
Kontaktdaten:

Beitrag von silicone » Do 3. Mai 2007, 14:42

Hallo liebe Leute,

jetzt habe ich auch eine Frage zu diesem tollen Modul.

Folgendes Szenario:
Es werden in der Galerie immer nur drei Bilder zur Zeit angezeigt. Wenn ich jetzt in die Einzelbildansicht wechsle, kann ich leider auch nur zwischen diesen drei Bildern hin und her switchen.

Gibt es eine Möglichkeit, das Modul so zu ändern, dass zwischen allen Bildern der Kategorie hin und her schalten kann?

Gruß,
Thomas

MediaMuchacho
Beiträge: 71
Registriert: Do 3. Nov 2005, 15:01
Wohnort: Ulm
Kontaktdaten:

Beitrag von MediaMuchacho » Mi 9. Mai 2007, 14:34

silicone hat geschrieben:Hallo liebe Leute,

jetzt habe ich auch eine Frage zu diesem tollen Modul.

Folgendes Szenario:
Es werden in der Galerie immer nur drei Bilder zur Zeit angezeigt. Wenn ich jetzt in die Einzelbildansicht wechsle, kann ich leider auch nur zwischen diesen drei Bildern hin und her switchen.

Gibt es eine Möglichkeit, das Modul so zu ändern, dass zwischen allen Bildern der Kategorie hin und her schalten kann?

Gruß,
Thomas
Dem kann ich mich auch nur anschließen, es wäre super wenn man sich durch alle Bilder durch navigieren könnte.

Was auch super wäre, wäre eine Navigation die anzeigt, wieviele Seiten an Bildern es gibt.
Media in Vita - Medienagentur
Webdesign, Programmierung, Design

kashban
Beiträge: 44
Registriert: Fr 7. Mai 2004, 10:29
Kontaktdaten:

Beitrag von kashban » Do 10. Mai 2007, 08:44

Hervorragendes Galeriemodul. Allerdings fehlt in dem Installationspaket das Stylesheet der zugrundeliegenden i-fekt-Gallerie:

Code: Alles auswählen

/* Übersichtsseite */

	div.ifgallery {

		margin: 5px 0;

		width: 100%;

		font-size: 11px;

	}

	div.gallery {

		margin: 5px 0;

		width: 100%;

		font-size: 11px;

	}

/*	div.gallery a {

		color: #fff;

		font-size: 11px;

	}

	div.gallery a:hover {

		color: #ff8c00;

	}
*/

	div.gallery div.cont {

		width: 100%;

	}

	div.gallery table.gTable td {

		vertical-align: top;

		padding-bottom: 5px;

	}

	div.gallery td.gallery_image div.link {

		border: 1px solid #333;

		margin-top: 5px;

		height: 150px;

		width: 150px;

		overflow: hidden;

		text-align: center;

	}

	div.gallery td.gallery_image div.link a img {

		filter: Gray();

		-moz-opacity:0.3;

	}

	div.gallery td.gallery_image div.link a:hover img {

		filter: none();

		-moz-opacity: 1;

	}

/*
	div.gallery div.medianame {

		display: none;

	}

	div.gallery div.description {

		display: none;

	}
*/
	/* Hover Thumb in der Übersicht */

	div.gallery #trailimageid {

		position: absolute;

		visibility: hidden;

		left: 0;

		top: 0;

		height: 1px;

		z-index: 5000;

	}

	/* Detailansicht */

	div.gallery div.gallery_detail {

		position: absolute;

		width: auto;

		top: auto;

		left: auto;

		z-index: 500;

	}

	div.gallery div.gallery_detail div.cont {

		position: absolute;

		top: -300px;

		left: -100px;

		width: 650px;

		background: #000;

		border: 10px solid #fff;

		border-bottom: 0;

		z-index: 600;

	}

	* html div.gallery div.gallery_detail div.cont {

		width: 700px;

	}

	/* Allgemein Links */

		div.gallery div.gallery_detail a {

			color: black;

		}

		div.gallery div.gallery_detail a:hover {

			color: #ff8c00;

		}

		div.gallery div.gallery_detail div.image {

			text-align: center;

			margin-bottom: 5px;

		}

		/* Bild */

		div.gallery div.gallery_detail div.image {

		}

		/* Breitenangaben der Container */

		div.gallery div.gallery_detail h3,

		div.gallery div.gallery_detail p.description,

		div.gallery div.gallery_detail div.option,

		div.gallery div.gallery_detail div.back,

		div.gallery div.gallery_detail table.galleryNav {

			text-align: left; /* Nicht entfernen */

			width: 95%;

		}

		/* Überschrift */

		div.gallery div.gallery_detail h3 {

			margin: 10px auto 5px auto;

			color: white;

			text-align: left;

		}

		/* Beschreibung */

		div.gallery div.gallery_detail p.description {

			margin: 0 auto;

			text-align: left;

		}

		/* Optonen */

		div.gallery div.gallery_detail div.option {

			text-align: left;

			margin: 10px auto;

			display: none;

		}

		/* PopUp Link */

		div.gallery div.gallery_detail span.popup {

		}

		/* Download Link */

		div.gallery div.gallery_detail span.download {

		}

		div.gallery div.gallery_detail span.download span.size {

		}

	/* Navigation Detailansicht */

		div.gallery div.gallery_detail div.gTop,

		div.gallery div.gallery_detail div.gBottom {

			width: 100%;

			background: white;

			text-align: left;

			padding: 2px 0;

			margin-top: 10px;

		}

		div.gallery div.gallery_detail div.gTop {

			display: none;

		}

		div.gallery div.gallery_detail div.gTop table.galleryNav,

		div.gallery div.gallery_detail div.gBottom table.galleryNav {

			width: 95%;

			margin: 0 auto;

		}

		div.gallery div.gallery_detail div table.galleryNav td.next,

		div.gallery div.gallery_detail div table.galleryNav td.back,

		div.gallery div.gallery_detail div table.galleryNav td.prev {

			width: 33%;

		}

		div.gallery div.gallery_detail div table.galleryNav td.back {

			text-align: center;

		}

		div.gallery div.gallery_detail div table.galleryNav td.next {

			text-align: right;

		}

		div.gallery div.gallery_detail div a {

		}

		div.gallery div.gallery_detail div a:hover {

		}

Diese muss vor der lightbox.css im Layout eingebunden werden. In meiner Version habe ich die Styles für die Vor/Zurück-Links auskommentiert, da ich sie in meinem eigenen css bereits definiert habe. Außerdem enthält die i-fekt.css Anweisungen, Bildtitel und Beschreibung in der Übersicht auszublenden, die sind ebenfalls auskommentiert.

Meine Implementation könnt ihr unter http://www.zwoelf-plus-eins.de/front_co ... p?idcat=47 sehen.

Meinen Vorpostern schließe ich mich an: Das Durchlaufen aller Bilder in der Galerie wäre nett.

Eine weitere Idee, die mir beim Durchklicken kam: Wie wäre es mit einer automatisch ablaufenden Diashow der Galerie? Das sollte mit den vorhandenen Funktionen nicht schwer zu implementieren sein. Mir fehlt im Moment leider die Zeit dazu.

Grüße,
Kashban

MediaMuchacho
Beiträge: 71
Registriert: Do 3. Nov 2005, 15:01
Wohnort: Ulm
Kontaktdaten:

Beitrag von MediaMuchacho » Do 10. Mai 2007, 17:24

ich schau mir das grad an, mit der weitergehenden Navi.

Mir scheint in der lightbox.js werden nur die Bilder eingelesen die aktuell auf der Seite angezeigt werden. Also wenn man 3x3 Bilder hat sind das 9 und die werden über das lightbox.js ausgelesen.

Die Methode ist natürlich nicht in der Lage alle Bilder auszulesen...

Leider bin ich jetzt kein JS Gott und muss mir das jetzt alles relativ mühsam zusammen dichten. Vielleicht kann man einfach einen Link zum nächsten Set mitgeben? Im Hintergrund einen Pagereload machen oder so?
Media in Vita - Medienagentur
Webdesign, Programmierung, Design

kashban
Beiträge: 44
Registriert: Fr 7. Mai 2004, 10:29
Kontaktdaten:

Beitrag von kashban » Do 10. Mai 2007, 21:24

MediaMuchacho hat geschrieben:ich schau mir das grad an, mit der weitergehenden Navi.

Mir scheint in der lightbox.js werden nur die Bilder eingelesen die aktuell auf der Seite angezeigt werden. Also wenn man 3x3 Bilder hat sind das 9 und die werden über das lightbox.js ausgelesen.

Die Methode ist natürlich nicht in der Lage alle Bilder auszulesen...

Leider bin ich jetzt kein JS Gott und muss mir das jetzt alles relativ mühsam zusammen dichten. Vielleicht kann man einfach einen Link zum nächsten Set mitgeben? Im Hintergrund einen Pagereload machen oder so?
Das ist richtig. Im Modul sieht das folgendermaßen aus:

Code: Alles auswählen

/* Read all gallery files */
$aGalleryFiles = scanDirectory($sPath, $bRecursive);
liest alle Galerie-Dateien.

Code: Alles auswählen

	$aImagesToDisplay = array_slice($aGalleryFiles, ($iCurrentPage - 1) * $iImagesPerPage, $iImagesPerPage);
greift sich aus allen Bildern die heraus, die auf der aktuellen Seite angezeigt werden sollen.

Im Grunde genommen braucht man nur statt $aImagesToDisplay mit $aGalleryFiles zu arbeiten und schon hat man sämtliche Bilder der Galerie.

Der JS-Code kann ja nur mit den Bilder arbeiten, die auf der aktuellen Seite dargestellt werden.

Wie wäre es z.B. mit einer Ajax-Funktion, die für den Slideshow-Effekt per XHTTP-Request den kompletten Array holt, also $aGalleryFiles?

tommykoeln
Beiträge: 40
Registriert: So 12. Jun 2005, 12:13
Wohnort: Köln
Kontaktdaten:

Beitrag von tommykoeln » Do 17. Mai 2007, 13:12

Hi liebe Community,

erst mal ein großes Lob für das großartige Modul ;)
Ich setzte es inzwischen auf mehren Seiten ein und es wird immer gut gelobt.

Nun möchte ich auf einer Seite mehrere Bildergalerien einbinden, das heißt auf einer Seite zum Beispiel 4 Lighbox-Gallery Module, die jeweils auf vier verschiedene Verzeichnisse zugreifen.
Leider taucht dabei ein Problem auf, das wie folgt lautet:

Code: Alles auswählen

Fatal error: Cannot redeclare ig_getimagedescription() (previously declared in /var/www/htdocs/www.xxx.xxxxx.de/xxxxx/cms/front_content.php(884) : eval()'d code:604) in /var/www/htdocs/www.xxxxx.de/xxxxx/cms/front_content.php(884) : eval()'d code on line 865
Vorher dacht ich das liegt mit den Variablen zusammen und habe deswegen die ganzen Variablen im 2, 3 und 4 Modul um eine Zehnerpotenz erhöht aber die Fehlermeldung sagt ja was anderes.
Nur leider kann ich damit nicht viel anfangen ....

Vielleicht weiß einer von euch einen Rat.
Ich würde mich sehr freuen und ein großes Dankeschön im Voraus!

macbill
Beiträge: 45
Registriert: Di 11. Jan 2005, 06:47
Kontaktdaten:

Thumbnails

Beitrag von macbill » Do 14. Jun 2007, 12:34

Also ich weiss nicht mehr weiter. ich kann keine thumbnails sehen. wenn ich keinen rahmen lasse (border) dann sehe ich in der übersicht garnichts. lege ich einen rahmen um die bilder werden nur striche dargestellt. mit der rechten maustaste habe ich da mal draufgeklickt und die grafik anzeigen lassen. da kam bei mir nur die meldung:

You don't have permission to access /contenido/cms/cache/76d140e2a5923ae8eb3777d772ad21e5.jpg on this server.

Was habe ich falsch gemacht???

Die Rechte sind alle auf lesbar gesetzt. sowohl ordner, als auch die jpg´s.

codefux
Beiträge: 25
Registriert: Fr 6. Apr 2007, 15:38
Wohnort: München
Kontaktdaten:

Beitrag von codefux » Fr 15. Jun 2007, 10:04

@macbill:
das verzeichnis /contenido/cms/cache/ braucht schreibrechte weil die thumbs automatisch generiert werden und dort abgelegt werden.
gibt mal auf das verzeichnis 666 dann sollte es gehen.



hab noch ein anderes problem:
ich hab die lighbox bildergalerie im Advanced ModRewrite Bundle (http://www.contenido.org/forum/viewtopic.php?t=11162) im Einsatz. leider werden bei der galerie die links der navi nicht als statische links übernommen.
hat da jemand gleiche erfahrungen und nen lösungsansatz?

gruß
What happens on the island, stays on the island ;-)
|| codefux.de ||
|| Advanced ModRewrite mit Windows IIS ||

barni
Beiträge: 127
Registriert: Fr 28. Okt 2005, 20:54
Kontaktdaten:

Beitrag von barni » Fr 15. Jun 2007, 11:54

@ kashban

wenn ich aber diesen Code ersetzt bekomme ich eine Array Slice Warnung. Wo hast du denn das eingesetzt?

Lieben Dank, bin leider kein php checker^^
Barni


Das ist richtig. Im Modul sieht das folgendermaßen aus:

Code:

/* Read all gallery files */
$aGalleryFiles = scanDirectory($sPath, $bRecursive);


liest alle Galerie-Dateien.

Code:

$aImagesToDisplay = array_slice($aGalleryFiles, ($iCurrentPage - 1) * $iImagesPerPage, $iImagesPerPage);


greift sich aus allen Bildern die heraus, die auf der aktuellen Seite angezeigt werden sollen.

Im Grunde genommen braucht man nur statt $aImagesToDisplay mit $aGalleryFiles zu arbeiten und schon hat man sämtliche Bilder der Galerie.
ich bin genauso hilflos wie ich tu ;)

BagHira
Beiträge: 486
Registriert: Do 23. Feb 2006, 19:42
Wohnort: Tirschenreuth / Oberpfalz / Bayern
Kontaktdaten:

Beitrag von BagHira » Fr 15. Jun 2007, 19:22

codefux hat geschrieben: hab noch ein anderes problem:
ich hab die lighbox bildergalerie im Advanced ModRewrite Bundle (http://www.contenido.org/forum/viewtopic.php?t=11162) im Einsatz. leider werden bei der galerie die links der navi nicht als statische links übernommen.
hat da jemand gleiche erfahrungen und nen lösungsansatz?

gruß
Schau dir mal die (ich glaub) vierte Seite hier an, hab das schon mal beschrieben.

Gruß Holger
Gruß Holger

Träumer haben vielleicht keinen Plan, aber Realisten haben keine Vision.

Handgewickelte Glasperlen Facebook Google+

codefux
Beiträge: 25
Registriert: Fr 6. Apr 2007, 15:38
Wohnort: München
Kontaktdaten:

Beitrag von codefux » Sa 16. Jun 2007, 12:41

vielen dank. werd ich am montag in der arbeit gleich ausprobieren!
What happens on the island, stays on the island ;-)
|| codefux.de ||
|| Advanced ModRewrite mit Windows IIS ||

codefux
Beiträge: 25
Registriert: Fr 6. Apr 2007, 15:38
Wohnort: München
Kontaktdaten:

keine statischen Links in der Hauptnavi

Beitrag von codefux » Mo 18. Jun 2007, 08:23

@BagHira:
hab nachwievor das Problem, das in meiner Hauptnavi die Links nicht statisch angezeigt werden. das Problem besteht aber nur wenn ich auf einem Artikel bin, auf dessen Template das Galeriemodul im Einsatz ist.
Geh ich dann wieder auf einen anderen Artikel oder Kategorie, passen die Links wieder.
es scheit als ob das Modul in den Prozess eingreift, der im Advanced ModRewrite Modul die statischen Links erzeugt.
Hatte jemand noch so einen Fall?
What happens on the island, stays on the island ;-)
|| codefux.de ||
|| Advanced ModRewrite mit Windows IIS ||

BagHira
Beiträge: 486
Registriert: Do 23. Feb 2006, 19:42
Wohnort: Tirschenreuth / Oberpfalz / Bayern
Kontaktdaten:

Re: keine statischen Links in der Hauptnavi

Beitrag von BagHira » Di 19. Jun 2007, 20:07

codefux hat geschrieben:@BagHira:
hab nachwievor das Problem....
kann man mal ein Beispiel sehen?

Ich hab das Modul wie von mir beschrieben geändert, schau mal auf http://www.create-beadandmosaic.de, da ist diese im Einsatz, ansonsten Poste mal dein Modul.
Gruß Holger

Träumer haben vielleicht keinen Plan, aber Realisten haben keine Vision.

Handgewickelte Glasperlen Facebook Google+

codefux
Beiträge: 25
Registriert: Fr 6. Apr 2007, 15:38
Wohnort: München
Kontaktdaten:

des rästels lösung...

Beitrag von codefux » Di 19. Jun 2007, 21:23

...jetzt wollte ich gerade die url posten, und sehe daß es geht - komisch.
werd das mal noch im auge behalten, trotzdem mal danke.

gruß
What happens on the island, stays on the island ;-)
|| codefux.de ||
|| Advanced ModRewrite mit Windows IIS ||

kreativsteffi
Beiträge: 40
Registriert: Di 13. Mär 2007, 14:21
Wohnort: Jena
Kontaktdaten:

Viereckige Vorschaubilder

Beitrag von kreativsteffi » Do 19. Jul 2007, 21:35

Hi Leutz,

ich habe schon bei 2 Webseiten dasselbe Problem:
Ich kriege einfach die Vorschaubilder nicht in quadratischer Form. Auch wenn ich in der Konfiguration des Artikels z.B. Thumbnailgröße 60px*60px eingebe wird es zwar verkleinert, aber die Bilder werden jeweils in Hoch- und Querformat ausgegeben. Ich hab schon im Forum gesearcht, aber leider nichts gefunden. Vielleicht habt ihr ja ne Idee. Ist irgendeine Einstellung falsch oder muss ich was wohin schreiben?

Bitte Helft mir!

Danke schonmal im vorraus. LG Steffi

Gesperrt