Hallo, Gast! (Registrieren)

Letzte Ankündigung: MyBB 1.8.38 veröffentlicht (30.04.24)


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste
EzGallery Images Zentrieren und Resizen
#1
Moin,
Ich wollte mal fragen wie ich bei der EzGallery die Bilder Resizen kann.
Und zwar nicht unbedingt beim Hochladen Sonden erst beim Anzeigen, da jetzt die Bilder sehr gerne mal sehr weit nach rechts raus gehen und das die ganze Seite verzerrt.
Wie kann ich die Bilder beim Anzeigen auf eine Maximal Größe von z.B: 300x300 bringen?

mfg
Zitieren
#2
Push Smile
Zitieren
#3
Hab jetzt noch nicht die Plugin Datei anschauen können, aber Du kannst in der global.css deines Themes nach .img oder img oder post.img suchen und zusätzlich die max Werte eintragen.


ZB:

max-width:400px;
max-height:400px;
Mit freundlichen Grüßen

MrBrechreiz
Zitieren
#4
Ich geh mal davon aus, dass Du die Grösse der Bilder meinst wenn man sie sich in der Originalgrösse in der Gallery ansehen möchte. Die max. Thumbnailgrösse (max. Thumbnail Höhe, max. Thumbnail Breite, Bilder pro Reihe und Bilder pro Seite) stellst Du ja im ACP ein. Falls ich richtig liege musst Du in der ezgallery.php (die aus dem Root-Verzeichnis, NICHT die Plugin-Datei) folgendes ändern:

ezgallery.php (je nach Version ungefähr Zeile 2210)

Suche:
PHP-Code:
<td align="center"><img height="' . $context['gallery_pic']['height']  . '" width="' . $context['gallery_pic']['width']  . '" src="' . $gallerySettings['gallery_url'] . $context['gallery_pic']['filename']  . '" alt="" /></td
Ersetzen durch:
PHP-Code:
<td align="center"><img class="ezimage" src="' . $gallerySettings['gallery_url'] . $context['gallery_pic']['filename']  . '" alt="" /></td

Immer nur mit einem gescheiten Editor wie z.B. Notepad++ die PHP-Dateien bearbeiten! -> Klick

Anschliessend musst Du die global.css von Deinem Theme bearbeiten. ACP -> Templates & Style -> Dein Theme wählen -> global.css (Auf Options klicken und dann "Style bearbeiten") -> oben rechts auf: Stylesheet bearbeiten: Fortgeschrittene Methode -> und dann am Ende des Templates folgendes hinzufügen:

PHP-Code:
.ezimage {
  
max-width300px;
  
max-height300px;


Den 300px-Wert kannst Du ja nach belieben ändern. Du kannst jetzt auf jeden Fall die gewünschte maximale Anzeigegrösse eines Bildes in Breite oder Höhe genau festlegen. Alles wird dem Grössenverhältnis angepasst, da immer verglichen wird welcher der beiden Werte seine Grenze erreicht hat, und der andere passt sich proportional an. Wink
Zitieren
#5
Super THX.
Habe das von GreenDragon erfolgreich eingebaut Big Grin
Zitieren
#6
Super, hat wieder prima funktioniert. Danke sehr
Meine Website mit dann angeschlossenem Forum: http://www.wunderkinder-online-und-live.de
Zitieren


Möglicherweise verwandte Themen…
Thema Verfasser Antworten Ansichten Letzter Beitrag
  ezGallery Lite Aleya 16 5.831 13.05.2018, 06:42
Letzter Beitrag: Ganymod
  ezgallery pro hkkp 4 2.053 10.06.2017, 18:47
Letzter Beitrag: hkkp
  ezGallery Benutzerbilder & Katigoriebild ? MiDa 0 1.231 12.04.2013, 17:37
Letzter Beitrag: MiDa
  ezGallery Fotos auf Startseite Schakatak 30 10.796 20.03.2012, 13:57
Letzter Beitrag: maxxs
  deutsches Sprachpaket für ezGallery Schakatak 4 2.758 11.09.2011, 11:17
Letzter Beitrag: Schakatak