[phpBB Debug] PHP Warning: in file [ROOT]/ext/tas2580/seourls/event/listener.php on line 213: Undefined array key "FORUM_NAME"
gunGallery - REDAXO Forum
Hallo,

Wir haben in letzter Zeit festgestellt, dass die Kommunikation via Slack viel schneller und zielführender ist als ein Beitrag im Forum. Aufgrund der neuen und besseren Möglichkeiten der Kommunikation haben wir uns entschlossen das Forum nur noch als Archiv zur Verfügung zu stellen. Somit bleibt es weiterhin möglich hier nach Lösungen zu suchen. Neue Beiträge können nicht mehr erstellt werden.

Wir empfehlen, für deine Fragen/Probleme Slack zu nutzen. Dort sind viele kompetente Benutzer aktiv und beantworten jegliche Fragen, gerne auch von REDAXO-Anfängern! Slack wird von uns sehr intensiv und meistens "rund um die Uhr" benutzt :-)
Selbst einladen kannst Du dich hier: https://redaxo.org/slack/
Benutzeravatar
karlnappmitdenasskap
Beiträge: 116
Registriert: 18. Aug 2012, 20:30
Kontaktdaten: Website

gunGallery

22. Feb 2013, 18:29

Hallo,

ich hab jetzt mal das Modul gun Gallery (http://www.redaxo.org/de/download/modul ... =&cat_id=6) ausprobiert und wollte es so umstellen, dass über das resize-Addon die Vorschaubilder automatisch aus den Gallerie-Bildern skaliert werden und man nicht extra Vorschaubilder in einen Order "thumbnails" kopieren muss. Nur leider klappt das bei mir nicht so richtig.
Ich habe das Ausgabe-Modul wie folgt verändert:

Code: Alles auswählen

<?php

...

//==============================
// Ausgabe zusammenstellen
//==============================
$picCount = 0;

foreach ($ggFiles as $pic)
{
	$picCount++;
	$picDim = getimagesize[b][u]($fullPath[/u][/b].$pic);
	
	$picDivWidth = ($imgBorderColor != "") ? $picDim[0]+2 : $picDim[0];
	$picDivHeight = ($imgBorderColor != "") ? $picDim[1]+2 : $picDim[1];

	switch ($imgDisplay)
	{
		case "nw":
			$linkStart = "<a href='" . $fullPath.$pic . "' onclick='popup=window.open(\"".$fullPath.$pic."\",\"gunNewWin\",\"scrollbars=no,resizable=yes,status=yes,menubar=no,top=0,left=0\"); popup.focus(); return false;'>";
			$linkEnd = "</a>";
			break;

		case "lb":
			$linkStart = "<a href='" . $fullPath.$pic . "' rel='lightbox[".$ggID."]'>";
			$linkEnd = "</a>";
			break;

		case "sb":
			$linkStart = "<a href='" . $fullPath.$pic . "' rel='lightbox[".$ggID."]'>";
			$linkEnd = "</a>";
			break;

		default:
			$linkStart = "";
			$linkEnd = "";
	}

	$allPix .= "\t<div style='float:left; width:" . [b][u]150[/u][/b] . "px; height:" . $picDivHeight . "px; ";
	$allPix .= "padding:0px 0px " . $imgPadding . "px " . $imgPadding . "px;'>";
	$allPix .= $linkStart."<img src='" .[b][u] $fullPath .'index.php?rex_resize=150w__'[/u][/b] . $pic . "' " . $picDim[3] . " alt='' style='" . $imgBorderColor . "' />".$linkEnd."</div>\n";

	if ($picCount % $imgPerRow == 0)
	{
		$allPix .= "<div style='clear:both;'></div>\n";
	}

}

$mainWidth = (($picDivWidth + $imgPadding) * $imgPerRow) + $imgPadding;

?>

<div class="gallery-container" style="width:<?php echo $mainWidth; ?>px;<?php echo $mainBorderColor; ?><?=$mainBackColor?>margin:0;padding:<?=$imgPadding?>px 0px 0px 0px;">
<?php echo $allPix; ?>
<div style='clear:both;'></div>
</div>
Ich lese also für die Vorschaubilder, anstatt über die $thumbsPath, direkt die $fullPath ein.
Bei der Ausgabe der Vorschaubilder habe ich dann das resize-Addon mit einer festen Breite von 150px eingebaut. Nur leider funzt das net so... :(

Kann mir jemand sagen, woran das liegt :?: :!:

Benutzeravatar
Cheffchen
Beiträge: 1809
Registriert: 3. Mär 2009, 13:51
Wohnort: Berlin
Kontaktdaten: Website

Re: gunGallery

23. Feb 2013, 14:47

hallö,
bin zwar gerade unterwegs aber wo her hast das $fullPath. las es doch einfach mal weg.
wie sieht denn die Ausgabe aus.

Benutzeravatar
karlnappmitdenasskap
Beiträge: 116
Registriert: 18. Aug 2012, 20:30
Kontaktdaten: Website

Re: gunGallery

26. Feb 2013, 14:09

$fullPath ist die Variable zum Verzeichnis mit den Bildern.

Ich bekomme es zwar so hin, dass mir mit dem Ausgabe-Modul die Bilder in Original-Größe angezeigt werden. (Soweit funktioniert das mit $fullPath also...) Soweit ich allerdings die resize-Option mit breite = 150w einbauen will, werden mit keine Bilder mehr angezeigt.

In anderen Modulen, z.B. von MD Gallery usw., funktioniert das resize-Addon einwandfrei. Daran liegts also nicht.

Es muss an dieser Zeile liegen:
$allPix .= $linkStart."<img src='" . $fullPath .'index.php?rex_resize=150w__' . $pic . "' " . $picDim[3] . " alt='' style='" . $imgBorderColor . "' />".$linkEnd."</div>\n";

Sobald ich 'index.php?rex_resize=150w__' einsetze, funzt es net mehr...

Benutzeravatar
Cheffchen
Beiträge: 1809
Registriert: 3. Mär 2009, 13:51
Wohnort: Berlin
Kontaktdaten: Website

Re: gunGallery

26. Feb 2013, 16:23

hallö,

genau.
und hast das nun mal gelöscht?
den dann ist der Pfad falsch.
wie sieht denn der Code teil im frontend aus also was wird erstellt?

Cheffchen

Benutzeravatar
karlnappmitdenasskap
Beiträge: 116
Registriert: 18. Aug 2012, 20:30
Kontaktdaten: Website

Re: gunGallery

26. Feb 2013, 17:25

Ohne Resize wird folgende Zeile erstellt:
src='./files/gungallery/fotobox/beispiel-foto.jpg'

Mit Resize wird foglende Zeile erstellt:
src='./files/gungallery/Fotobox/index.php?rex_resize=150w__beispiel-foto.jpg'

Benutzeravatar
Cheffchen
Beiträge: 1809
Registriert: 3. Mär 2009, 13:51
Wohnort: Berlin
Kontaktdaten: Website

Re: gunGallery

26. Feb 2013, 18:01

genau da ist der fehler
karlnappmitdenasskap hat geschrieben:Ohne Resize wird folgende Zeile erstellt:
src='./files/gungallery/fotobox/beispiel-foto.jpg'

Mit Resize wird foglende Zeile erstellt:
src='./files/gungallery/Fotobox/index.php?rex_resize=150w__beispiel-foto.jpg'
so muss das sein, das bild muss aber im files order liegen, sonst geht das nicht oder brauchst erweiterungen:

Code: Alles auswählen

src='./index.php?rex_resize=150w__beispiel-foto.jpg'
Cheffchen

Benutzeravatar
karlnappmitdenasskap
Beiträge: 116
Registriert: 18. Aug 2012, 20:30
Kontaktdaten: Website

Re: gunGallery

26. Feb 2013, 18:18

Die Bilder sollen ja genau nicht im allgemeinen files-Verzeichnis liegen...

Code: Alles auswählen

src='./files/gungallery/fotobox/beispiel-foto.jpg'
funktioniert ja auch.

Kann man

Code: Alles auswählen

src='./index.php?rex_resize=150w__beispiel-foto.jpg'
nicht einfach auf

src='./index.php?rex_resize=150w__/files/gungallery/fotobox/beispiel-foto.jpg' umstellen?

Die Idee ist die, dass Community-User (ohne Account für das backend u. ohne Zugriff auf d. Medienpool) Fotos in das Verzeichnis hochladen können u. diese dann aus dem Verzeichnis über die GunGallery in Miniaturansichten zum Anklicken ausgegeben werden.

Benutzeravatar
karlnappmitdenasskap
Beiträge: 116
Registriert: 18. Aug 2012, 20:30
Kontaktdaten: Website

Re: gunGallery

26. Feb 2013, 20:18

Nachtrag:

Ich habe die Zeile im Ausgabe-Modul jetzt in

Code: Alles auswählen

$allPix .= $linkStart."<img src='" . 'index.php?rex_resize=150w__' . $fullPath . $pic . "' " . $picDim[3] . " alt='' style='" . $imgBorderColor . "' />".$linkEnd."</div>\n";
geändert.

Im Frontend der Seite wird jetzt der Code

Code: Alles auswählen

<img src='index.php?rex_resize=150w__./files/gungallery/Fotobox/beispiel-bild.jpg' width="960" height="637" alt='' style='' />
erzeugt.

Allerdings werden dadurch die Bilder nicht angezeigt.

Gibt's 'ne Möglichkeit, dieses Problem zu lösen u. Bilder aus anderen als dem files-Verzeichnis über image-resize anzupassen?

Benutzeravatar
Cheffchen
Beiträge: 1809
Registriert: 3. Mär 2009, 13:51
Wohnort: Berlin
Kontaktdaten: Website

Re: gunGallery

26. Feb 2013, 22:10

Hallo,

meinst nicht das dein nachtrag die eigentlich frage ist weil ja image resize ja genau das macht was es soll!?
es gibt wohl ein trick für R 4.2 und 4.2.1 wie hier steht: http://www.redaxo.org/de/wiki/index.php ... izeRexpath

Cheffchen

Benutzeravatar
karlnappmitdenasskap
Beiträge: 116
Registriert: 18. Aug 2012, 20:30
Kontaktdaten: Website

Re: gunGallery

27. Feb 2013, 00:37

Oh, danke für den Hinweis!

Verwende REX 4.4.1, der Tipp bezieht sich ja "nur" auf REX 4.2. Ich habe denn noch mal die "class.thumbnail.inc.php" um den dortigen Code ergänzt (ab Zeile 430).

..."für den Benutzer, der weiss was er tut." :lol:

Den Code im Ausgabe-Modul habe ich danach, wie folgt, angepasst:

Code: Alles auswählen

$allPix .= $linkStart."<img src='" . 'index.php?rex_resize=150w__' . $pic . '&rex_path='/gungallery/Fotobox/' "' . $picDim[3] . " alt='' style='" . $imgBorderColor . "' />".$linkEnd."</div>\n";
Als Ausgabe im Frontend bekomme ich nun:

Code: Alles auswählen

<img src='index.php?rex_resize=150w__beispiel-bild.jpgwidth="1280" height="1024" alt='' style='' />
Also wahrscheinlich hab ich noch irgendwo ein ' oder ein " zuviel...finde aber einfach net, wo.
Eigentlich müsste es dann ja funktionieren...
Wo liegt jetzt noch der Fehler in der Syntax?!

Benutzeravatar
Cheffchen
Beiträge: 1809
Registriert: 3. Mär 2009, 13:51
Wohnort: Berlin
Kontaktdaten: Website

Re: gunGallery

27. Feb 2013, 01:01

oj
versuch mal so

Code: Alles auswählen

$allPix = $linkStart."<img src='index.php?rex_resize=150w__". $pic ."&rex_path=/gungallery/Fotobox/' ". $picDim[3] ." alt='' style='". $imgBorderColor ."' />".$linkEnd."</div>\n"; 

Benutzeravatar
karlnappmitdenasskap
Beiträge: 116
Registriert: 18. Aug 2012, 20:30
Kontaktdaten: Website

Re: gunGallery

27. Feb 2013, 09:54

Sehr cool...also der image-resize-Patch scheint grds. auch unter REX 4.4.1 zu funzen! 8)

Mit Deiner geänderten Zeile wird mir das Bild jetzt auf 150px Breite skaliert u. angezeigt.
...danach zieht es das Ausgabe-Modul dann allerdings wieder auf 960px Breite hoch, sodass mir das eigentlich verkleinerte Vorschaubild unscharf groß angezeigt wird.
Auch wird mir jetzt nur noch das erste von drei Testbildern ausgegeben, die anderen beiden nicht mehr angezeigt. Wenn man zum Öffnen auf das Bild klickt öffnet sich auch nicht mehr das Bild in Original-Größe, sondern die Startseite in einem neuen Fenster.

Der Ausgabe-Code sieht nun so aus:

Code: Alles auswählen

<div class="gallery-container" style="width:4830px;margin:0;padding:5px 0px 0px 0px;">
<a href='./files/gungallery/Fotobox/beispiel-foto1.jpg' onclick='popup=window.open("./files/gungallery/Fotobox/beispiel-foto1.jpg","gunNewWin","scrollbars=no,resizable=yes,status=yes,menubar=no,top=0,left=0"); popup.focus(); return false;'><img src='index.php?rex_resize=150w__beispiel-foto1.jpg&rex_path=/gungallery/Fotobox/' width="960" height="637" alt='' style='' /></a></div>
<div style='clear:both;'></div>
image-resize aus einem beliebigen Verzeichnis heraus funzt nun also, man muss aber darüber hinaus wohl noch weitere Anpassungen am Ausgabe-Modul vornehmen, nämlich dass das Vorschaubild nicht wieder hochskaliert wird, dass alle Bilder eingelesen werden u. dass sich die Original-Ansicht öffnet...

Wenn das hinhaut, wird das eine feine Sache! :D

Benutzeravatar
Cheffchen
Beiträge: 1809
Registriert: 3. Mär 2009, 13:51
Wohnort: Berlin
Kontaktdaten: Website

Re: gunGallery

27. Feb 2013, 10:48

Hallo,
las doch einfach das

Code: Alles auswählen

 ". $picDim[3] ."
weck damit das vorschau bild auch klein bleibt.
Das andere versteh ich nicht, vielleicht liegts auch an den Test Bildern selbern.
(so groß/falsches Format/falsche Farben/flasche dateinamen .....)

Cheffchen

Benutzeravatar
karlnappmitdenasskap
Beiträge: 116
Registriert: 18. Aug 2012, 20:30
Kontaktdaten: Website

Re: gunGallery

27. Feb 2013, 11:10

Jap, ". $picDim[3] ." hab ich rausgenommen u. hab jetzt wunderbar ein kleines Vorschaubild v. ersten Testbild.

Wenn ich über d. rechte MT das Bild in einem neuen Fenster öffne, wird es mir auch einwandfrei in Original-Größe angezeigt.
Klicke ich allerdings mit d. linken MT drauf, öffnet sich in d. neuen Fenster die Startseite.
Der Link zum Bild stimmt also.
Es muss noch ein kleiner Fehler in den Bedingungen sein, wie das Fenster geöffnet werden soll.
Der Code dafür sieht folgendermaßen aus:

Code: Alles auswählen

<a href='./files/gungallery/Fotobox/test-bild1.jpg' onclick='popup=window.open("./files/gungallery/Fotobox/test-bild1.jpg","gunNewWin","scrollbars=no,resizable=yes,status=yes,menubar=no,top=0,left=0"); popup.focus(); return false;'>
Warum er nur das erste Bild einließt weiss ich noch nicht. Es wird nur die DIV fürs erste Bild generiert.
Die Testbilder sind JPEGs. Image-Resize is auch so konfiguriert, dass es die Auflösung/Dateigröße umwandeln darf...

Benutzeravatar
karlnappmitdenasskap
Beiträge: 116
Registriert: 18. Aug 2012, 20:30
Kontaktdaten: Website

Re: gunGallery

28. Feb 2013, 23:20

@ Cheffchen

Also den Fehler, dass nur das erste Bild eingelesen wurde, konnte ich nicht beseitigen.
Was das Öffnen eines Bildes in einem neuen Fenster betrifft, so funktioniert dies nur beim Internet Explorer nicht (hier wird die Startseite aufgerufen). In Firefox öffnet er das Bild in einem neuen Fenster.
Ich habe daher jetzt das Ausgabe-Modul nochmal ganz anders realisiert, ohne Verwendung von Image-Resize:

Code: Alles auswählen

//==============================
// Ausgabe zusammenstellen
//==============================
$picCount = 0;

foreach ($ggFiles as $pic)
{
	$picCount++;
	$picDim = getimagesize($fullPath.$pic);
	
	$picDivWidth = ($imgBorderColor != "") ? $picDim[0]+2 : $picDim[0];
	$picDivHeight = ($imgBorderColor != "") ? $picDim[1]+2 : $picDim[1];

	$BildzelleBreite = REX_VALUE[9]+2;
	$BildzelleHoehe = REX_VALUE[11]+2;

	switch ($imgDisplay)
	{
		case "nw":
			$linkStart = "<a href='" . $fullPath.$pic . "' onclick='popup=window.open(\"".$fullPath.$pic."\",\"gunNewWin\",\"scrollbars=no,resizable=yes,status=yes,menubar=no,top=0,left=0\"); popup.focus(); return false;'>";
			$linkEnd = "</a>";
			break;

		case "lb":
			$linkStart = "<a href='" . $fullPath.$pic . "' rel='lightbox[".$ggID."]'>";
			$linkEnd = "</a>";
			break;

		case "sb":
			$linkStart = "<a href='" . $fullPath.$pic . "' rel='lightbox[".$ggID."]'>";
			$linkEnd = "</a>";
			break;

		default:
			$linkStart = "";
			$linkEnd = "";
	}

	$allPix .= "\t<div style='float:left; width:" . $BildzelleBreite . "px; height:" . $BildzelleHoehe . "px; ";
	$allPix .= "padding:0px 0px " . $imgPadding . "px " . $imgPadding . "px;'>";
	$allPix .= $linkStart."<img src='" . $fullPath . $pic . "' width='REX_VALUE[9]' height='REX_VALUE[11]'  alt='' style='" . $imgBorderColor . "' />".$linkEnd."</div>\n";

	if ($picCount % $imgPerRow == 0)
	{
		$allPix .= "<div style='clear:both;'></div>\n";
	}

}

$mainWidth = (($picDivWidth + $imgPadding) * $imgPerRow) + $imgPadding;

?>

<div class="gallery-container" style="width:<?php echo REX_VALUE[8]; ?>px;<?php echo $mainBorderColor; ?><?=$mainBackColor?>margin:0;padding:<?=$imgPadding?>px 0px 0px 0px;">
<?php echo $allPix; ?>
<div style='clear:both;'></div>
</div>
Über das Eingabemodul legt man die Breite der DIV fest, in der die Bilder eingelesen werden sollen, so wie Höhe u. Breite d. Vorschaubilder. Das funktioniert jetzt einwandfrei soweit.
Oder ist die Lösung ohne Image-Resize nicht so elegant?

Bleibt für mich jetzt noch das Problem, dass er das Fenster für das Original-Bild beim Internet Explorer nicht öffnet.

Die Links werden so generiert:

Code: Alles auswählen

<div style='float:left; width:182px; height:122px; padding:0px 0px 0px 0px;'><a href='./files/gungallery/Fotobox/bild.jpg' onclick='popup=window.open("./files/gungallery/Fotobox/bild.jpg","gunNewWin","scrollbars=no,resizable=yes,status=yes,menubar=no,top=0,left=0"); popup.focus(); return false;'><img src='./files/gungallery/Fotobox/bild.jpg' width='180' height='120'  alt='' style='' /></a></div>
Es muss in dem Bereich

Code: Alles auswählen

<a href='./files/gungallery/Fotobox/bild.jpg' onclick='popup=window.open("./files/gungallery/Fotobox/bild.jpg","gunNewWin","scrollbars=no,resizable=yes,status=yes,menubar=no,top=0,left=0"); popup.focus(); return false;'>
etwas fehlerhaft sein.

Hast Du da ne Idee?!

Benutzeravatar
Cheffchen
Beiträge: 1809
Registriert: 3. Mär 2009, 13:51
Wohnort: Berlin
Kontaktdaten: Website

Re: gunGallery

28. Feb 2013, 23:55

Hallo,

da kann ich leider nicht helfen, da ich sowas seit jahren nicht mehr so gemacht habe, da dies sag ich mal höflich total nervig ist für besucher und mit tablet bzw mobil ist das ja noch nerviger, höflich gesagt :O).

Das ist ein reines javascript problem, also entweder bei PHP/HTML/CSS/MySQL versuchen oder in ein externs Forum da dies ja kein redaxo problem ist.

Cheffchen

Benutzeravatar
karlnappmitdenasskap
Beiträge: 116
Registriert: 18. Aug 2012, 20:30
Kontaktdaten: Website

Re: gunGallery

28. Feb 2013, 23:57

NACHTRAG:
Da die Lösung mit Image-Resize wohl doch eleganter ist, da die Bilder schneller dargestellt werden, funktioniert es optional mit diesen Zeilen:

Code: Alles auswählen

	$allPix .= "\t<div style='float:left; width:" . $BildzelleBreite . "px; height:" . $BildzelleHoehe . "px; ";
	$allPix .= "padding:0px 0px " . $imgPadding . "px " . $imgPadding . "px;'>";
	$allPix .= $linkStart."<img src='index.php?rex_resize=REX_VALUE[9]w__" . $pic . "&rex_path=/gungallery/Fotobox/' alt='' style='" . $imgBorderColor . "' />".$linkEnd."</div>\n"; 
Allerdings müsste man die Höhe der DIVs, in der die jeweiligen Vorschaubilder eingebettet sind, noch in Abhängigkeit zur Höhe der generierten Vorschaubilder bringen, also $BildzelleHoehe berechnen...

Was sagst Du, Cheffchen :?: :?: :?:


NACHTRAG:
@ Cheffchen

Hab gerade noch Deinen letzten Beitrag gelesen.
Also ich habe - wie eben oben - geschrieben - es jetzt mit image-resize hinbekommen, die Galerie aus einem beliebigen Verzeichnis heraus erstellen zu lassen. Ich hoffe, dass man das also (noch) unter REDAXO-Thema subsumieren kann... ;)

Wenn man sowas nicht (mehr) so machen sollte, wie ich die Bilder aufrufen bzw. vergrößern möchte, würdest Du mir eine andere Lösung empfehlen? Bzw. wie macht man sowas (heute)?
Gibts da evtl. was für Redaxo, wie man es "professioneller" lösen kann, als ich?

Benutzeravatar
Cheffchen
Beiträge: 1809
Registriert: 3. Mär 2009, 13:51
Wohnort: Berlin
Kontaktdaten: Website

Re: gunGallery

1. Mär 2013, 00:18

Hallo,

also zoom macht man mit Fancybox , Lightbox, Lytebox oder wie die alle heisen.
1000 mal schicker, keine störende Fenster und viel weniger problem.

Einfach mal suchen.

was machst zb wenn dein fenster größer als view (sichtbarerer bereich) ist?

Cheffchen

Benutzeravatar
karlnappmitdenasskap
Beiträge: 116
Registriert: 18. Aug 2012, 20:30
Kontaktdaten: Website

Re: gunGallery

1. Mär 2013, 10:04

Lytebox habe ich sogar integriert...funktioniert auch wunderbar.
Aber Lytebox ließt die Bilder ja über REX_MEDIALIST_BUTTON aus dem Verzeichnis "files" ein.

Um das Einlesen der Bilder aus nem beliebigen Verzeichnis, so wie (jetzt) bei gunGallery, auch bei Lytebox umzusetzen, müsste man ja praktisch alles neu schreiben...

Oder siehst Du ne Möglichkeit, die Einlesemethode aus gunGallery relativ "einfach" in Lytebox zu übernehmen?

Image-Resize-Erweiterung natürlich weiterhin vorausgesetzt...

Benutzeravatar
Cheffchen
Beiträge: 1809
Registriert: 3. Mär 2009, 13:51
Wohnort: Berlin
Kontaktdaten: Website

Re: gunGallery

1. Mär 2013, 12:15

Hallo
Lytebox ließt die Bilder ja über REX_MEDIALIST_BUTTO
ne, du sagst ihm das vielleicht.
Das ist total einfach und da muss nicht alles neu gemacht werden, höchstens mehr glöscht als neu geschrieben.
das hast

Code: Alles auswählen

<a href='./files/gungallery/Fotobox/bild.jpg' onclick='popup=window.open("./files/gungallery/Fotobox/bild.jpg","gunNewWin","scrollbars=no,resizable=yes,status=yes,menubar=no,top=0,left=0"); popup.focus(); return false;'>
daraus wird für lytebox das, bei anderen sind leicht abweichung, das kommt halt drauf an was für ein effekt nutzt.

Code: Alles auswählen

<a href='./files/gungallery/Fotobox/bild.jpg' title='bild title' class="lytebox" data-lyte-options="group:vacation" data-title="Mom and Dad">
das ist so schwer?

Cheffchen

Benutzeravatar
karlnappmitdenasskap
Beiträge: 116
Registriert: 18. Aug 2012, 20:30
Kontaktdaten: Website

Re: gunGallery

1. Mär 2013, 12:52

@ Cheffchen

Ich dreh durch...das hat tatsächlich funktioniert! :shock:
...man muss halt im Ausgabe-Modul statt " das ' verwenden, also so:

Code: Alles auswählen

$linkStart = "<a href='" . $fullPath.$pic . "' title='Titel des Bildes' class='lytebox' data-lyte-options='group:vacation' data-title='Bildbezeichnung'>";
Jetzt hat man eine Lytebox, die durch den image-resize-Patch Bilder aus einem beliebigen Verzeichnis aus gibt! :lol:

Also die Änderung, die Du vorgeschlagen hast, war jetzt natürlich nicht so schwer. Aber genau darauf zu kommen, für mich - zugegeben - nicht einfach. Ich hab in ne ganz andere Richtung gedacht... :P

Man kann das Modul jetzt noch "säubern", dann isses eine feine Sache finde ich.

Ich habe noch ein kleines Modul gemacht, über das man dann im frontend Bilder in ein bestimmtes vorgegebenes Verzeichnis laden kann.
So kann man im Community-Bereich den Usern die Möglichkeit bieten, selbst Bilder einzustellen und zu sharen. Sicherlich macht das Instagram oder Flickr keine Konkurrenz, aber ich finde, das lässt sich sehr schön nutzen! :)

Ich danke Dir für Deine Hilfe Cheffchen :!: :!: :!:

Zurück zu „Allgemeines [R4]“