Foldergallery_XH

Ein CMSimple Support Forum für deutsch sprechende Nutzer und Entwickler
cmb
Posts: 12601
Joined: Tue Jun 21, 2011 11:04 am
Location: Mü-Sa, RLP, DE
Contact:

Re: Foldergallery_XH

Post by cmb » Sun Apr 16, 2017 11:14 am

frase wrote:
cmb wrote:aber für mich relevanter: warum ist das so?
Das ist mal wieder das Box-Modell.
Ah! Danke.

Was ich mit "zufällig" meinte:
https://developer.mozilla.org/en-US/docs/Web/CSS/width#<percentage> wrote: <percentage>
Specified as a <percentage> of containing block's width. If the width of the containing block depends on the width of the element, the resulting layout is undefined.
Wenn ich's recht überlege, dann trifft letzteres aber nicht zu, da die width der <figure> nicht von der width der <figcaption>, sondern von der width des <img> abhängt. Passt also.
cmb wrote:Und bezüglich der Ordner gefällt mir die Idee einer Vorschau.
Diesbezüglich habe ich mal folder-preview-thumbs gebrancht. Sieht dann so aus:
folder-preview-thumbs.jpg
Gefällt mir eigentlich schon ganz gut (klar, können die Ordner-Icons noch aufgehübscht werden). Was haltet Ihr davon?
You do not have the required permissions to view the files attached to this post.
Christoph M. Becker –Plugins for CMSimple_XH, but not for CMSimple 4+

lck
Posts: 1211
Joined: Wed Mar 23, 2011 11:43 am
Contact:

Re: Foldergallery_XH

Post by lck » Sun Apr 16, 2017 12:53 pm

cmb wrote:Diesbezüglich habe ich mal folder-preview-thumbs gebrancht. Sieht dann so aus:
Finde ich gut! Warum wird von dem flags-Ordner keine Vorschau erzeugt, zu kleine Bilder?
„Bevor du den Pfeil der Wahrheit abschießt, tauche die Spitze in Honig!“      XH-Templates for MultiPage & OnePage

cmb
Posts: 12601
Joined: Tue Jun 21, 2011 11:04 am
Location: Mü-Sa, RLP, DE
Contact:

Re: Foldergallery_XH

Post by cmb » Sun Apr 16, 2017 1:30 pm

lck wrote:
cmb wrote:Diesbezüglich habe ich mal folder-preview-thumbs gebrancht. Sieht dann so aus:
Finde ich gut!
Danke!
lck wrote:Warum wird von dem flags-Ordner keine Vorschau erzeugt, zu kleine Bilder?
Zumindest bislang werden nur für JPEGs Thumbnails erzeugt, und das habe ich auch für die Ordner-Thumbs so beibehalten. Bezüglich anderer Bildformate gibt es zwei Problemchen:
  1. GD bietet kein allgemeines imagecreatefromfile(), sondern nur spezielle imagecreatefromjpeg(), imagecreatefrompng() usw. Da müsste also eine Weiche eingebaut werden. Alternativ gibt es zwar auch imagecreatefromstring(), aber das ist weniger effizient, da erst die Datei geladen werden muss, und während der Erzeugung des eigentlichen Bilds im Speicher gehalten werden muss.
  2. Bildformate, die transparente Pixel enthalten können, bedürfen unter Umständen weiterer Sonderbehandlung.
  3. exif_read_data() kann Metadaten nur aus JPEG und TIFF lesen, wobei TIFF von GD noch nicht unterstützt wird.
(1) ist wirklich kein großes Problem und das kann ich bei Bedarf gerne nachreichen. (2) könnte schon etwas mehr Kopfschmerzen bereiten. Bezüglich (3) müsste man halt auf Exif-Titles verzichten.

Die entscheidende Frage ist halt, ob GIF und PNG Galerien überhaupt gebraucht werden. Typischer Einsatzfall sind wohl Fotos, und da ist JPEG eben schon noch Standard, und WebP wird sowieso erst von neueren GD-Versionen unterstützt (und der Unterstützung vor PHP 5.6.11 bzw. älteren GD-Versionen traue ich nicht so recht über den Weg). Andere von GD unterstütze Formate sind fürs Web sowieso nicht (mehr) sinnvoll.
Christoph M. Becker –Plugins for CMSimple_XH, but not for CMSimple 4+

frase
Posts: 1887
Joined: Thu Apr 21, 2016 6:32 am
Location: Saxony
Contact:

Re: Foldergallery_XH

Post by frase » Sun Apr 16, 2017 4:36 pm

Bin jetzt endlich (nach einem langen schweren XH-Arbeitstag) dazu gekommen, die hübschen Folder zu testen.
Sehr schön!
Ich gebe zu, dass ich zunächst skeptisch war. Etwas overkill, dachte ich.
Nein, es ist gut.
Vor allem, wenn man mehrere Galerien mit unterschiedlichen Themen hat.

Mit den GIFs, das ist schade.
Ich erinnere: Die neuen Flags gibt es auch als PNGs. ;-)
(Ich weiß. Probleme mit alten Templates.)

Und jetzt noch was Konkretes.
Die figcaption braucht jetzt keinen border-radius mehr.
Warst du nicht mal ein "flat-Fan"?

cmb
Posts: 12601
Joined: Tue Jun 21, 2011 11:04 am
Location: Mü-Sa, RLP, DE
Contact:

Re: Foldergallery_XH

Post by cmb » Sun Apr 16, 2017 4:57 pm

frase wrote:Ich gebe zu, dass ich zunächst skeptisch war. Etwas overkill, dachte ich.
Nein, es ist gut.
Vor allem, wenn man mehrere Galerien mit unterschiedlichen Themen hat.
Ja, finde ich auch. Ich werde das dann wohl integrieren – Hintergrundfarbe der "Ordner" konfigurierbar.
frase wrote:Mit den GIFs, das ist schade.
Ich schau mir GIF und PNG Thumbnail-Support gerne mal näher an.
frase wrote:Die figcaption braucht jetzt keinen border-radius mehr.
Warst du nicht mal ein "flat-Fan"?
Geschmack kann sich ändern, aber wie schon geschrieben: eigentlich ist mir das CSS als Default schon zuviel. Eigentlich war das eine Notlösung, weil ich Schwierigkeiten hatte, die <figure>s mit einer festen Größe darzustellen, so dass die Bilder auch vertikal zentriert in einer Box waren. Daher bin ich dann bei den fixed-height Thumbnails geblieben, nur eben störten mehrzeilige Bildunterschriften die Zeilendarstellung; also eben als Pop-Over.

Letzlich denke ich, dass fixed-height Thumbnails schon viele Vorteile haben, aber auch den großen Nachteil, dass Landscape-Bilder wesentlich größer werden als Portraits. Wie ein Panoramabild als fixed-height Thumbnail aussieht, will ich mir lieber erst gar nicht vorstellen. Da werde ich wohl noch nachbessern müssen. Cropping ist eine Option (habe ich bei den Folder-Thumbnails mal so gemacht), kann aber auch total in die Hose gehen (bei einem Portrait kann schnell mal der Kopf abgeschnitten sein, etc.)

Über Verbesserungsvorschläge würde ich mich freuen. Letztlich läuf es wohl aber auf einige Konfigurationsoptionen hinaus, so dass nach Bedarf die passende Variante gewählt werden kann. Und vermutlich braucht dann auch der Pluginaufruf optionale Paramter, damit man unterschiedliche Galerien auch passend konfigurieren kann.
Christoph M. Becker –Plugins for CMSimple_XH, but not for CMSimple 4+

Tata
Posts: 2691
Joined: Tue May 20, 2008 5:34 am
Location: Slovakia
Contact:

Re: Foldergallery_XH

Post by Tata » Sat Apr 22, 2017 7:30 am

Noch hatte ich Problem mit Responsivity. Der Colorbox hat nicht skalliert.

Code: Select all

#colorbox, #cboxOverlay, #cboxWrapper{position:absolute; top:0; left:0; z-index:9999; overflow:hidden; -webkit-transform: translate3d(0,0,0);width: 98%;} 
Die Breite hat es gelösst.
CMSimple.sk
It's no shame to ask for an answer if all efforts failed.
But it's awful to ask without any effort to find the answer yourself.

richukunst
Posts: 47
Joined: Tue Feb 12, 2013 3:00 pm
Location: Schweiz / Steffisburg
Contact:

Re: Foldergallery_XH

Post by richukunst » Sat Jun 10, 2017 9:21 am

Die Foldergallery gefällt mir ausserordentlich gut:
Habe Tipps und angesprochenes umgesetzt und die GalleryController.php und die colorbox.css überarbeitet.

Responsive wie von Christoph erklärt: https://github.com/cmb69/foldergallery_ ... 99c206526c
Ordner classes GalleryController.php Zeile 105 neu ergänzt mit:
'maxWidth' => '100%', 'maxHeight' => '100%');
Jetzt Zeile 105
$config = array('rel' => 'foldergallery_group', 'maxWidth' => '100%', 'maxHeight' => '100%');

Angepasster Text Lightbox
Ordner colorbox die Datei colorbox.css Zeile 37 und 38 ergänzt mit font-size: 1em; und ab Zeile 71 @media screen and (max-width: 510px) eingefügt. Bildtitel Text palma1_Richard_Kircher = 23 Zeichen.
Ab max-width etwa 455 wird der Bildtitel palma2_Richard_Kircher_TEST = 27 Zeichen nicht mehr korrekt angezeigt.
Ab @media screen and (max-width: 460px) wird kein Bildtitel mehr angezeigt.
Bild controls.png ein wenig bearbeitet.
Keine CSS Fehler. Angaben für IE7 und IE8 in CSS Datei habe ich gestrichen.
You do not have the required permissions to view the files attached to this post.
Webdesign, Templates, Kunst
richukunst
Richard Kircher
http://www.richukunst.ch

olape
Posts: 550
Joined: Fri Mar 13, 2015 8:47 am
Contact:

Re: Foldergallery_XH

Post by olape » Sat Feb 24, 2018 7:14 pm

Foldergallery 1.0beta1
CMSimple_XH 1.7.2 Released: 2017-12-21
PHP-Version 7.0.27

Code: Select all

Uncaught Error: Call to undefined function Foldergallery\mime_content_type() in /home/penschke/public_html/new_penschke_net/plugins/foldergallery/classes/ImageService.php:137
Stack trace:
#0 /home/penschke/public_html/new_penschke_net/plugins/foldergallery/classes/ImageService.php(68): Foldergallery\ImageService->isImageFile('./userfiles/ima...')
#1 /home/penschke/public_html/new_penschke_net/plugins/foldergallery/classes/GalleryController.php(84): Foldergallery\ImageService->findEntries()
#2 /home/penschke/public_html/new_penschke_net/plugins/foldergallery/index.php(30): Foldergallery\GalleryController->indexAction()
#3 /home/penschke/public_html/new_penschke_net/cmsimple/functions.php(248) : eval()'d code(1): foldergallery('galleries/VN800')
#4 /home/penschke/public_html/new_penschke_net/cmsimple/functions.php(248): eval()
#5 /home/penschke/public_html/new_penschke_net/cmsimple/functions.php(208): XH_evaluateSinglePluginCall('foldergallery('...')
#6 /home/penschke/public_html/new_penschke_net/cmsimple/funct in /home/penschke/public_html/new_penschke_net/plugins/foldergallery/classes/ImageService.php on line 137
Stelle ich auf PHP 5.6.33 funktioniert es problemlos

cmb
Posts: 12601
Joined: Tue Jun 21, 2011 11:04 am
Location: Mü-Sa, RLP, DE
Contact:

Re: Foldergallery_XH

Post by cmb » Sat Feb 24, 2018 8:32 pm

olape wrote:
Sat Feb 24, 2018 7:14 pm
Foldergallery 1.0beta1
CMSimple_XH 1.7.2 Released: 2017-12-21
PHP-Version 7.0.27

Code: Select all

Uncaught Error: Call to undefined function Foldergallery\mime_content_type() in /home/penschke/public_html/new_penschke_net/plugins/foldergallery/classes/ImageService.php:137
Stelle ich auf PHP 5.6.33 funktioniert es problemlos
Da sollte sich der System-Check eigentlich beschweren, weil die fileinfo Extension nicht verfügbar ist. Das Problem wird sich aber ohnehin mit der nächsten Version erledigt haben, weil diese Extension dann nicht mehr benötigt wird.
Christoph M. Becker –Plugins for CMSimple_XH, but not for CMSimple 4+

olape
Posts: 550
Joined: Fri Mar 13, 2015 8:47 am
Contact:

Re: Foldergallery_XH

Post by olape » Sat Feb 24, 2018 9:44 pm

cmb wrote:
Sat Feb 24, 2018 8:32 pm
Da sollte sich der System-Check eigentlich beschweren, weil die fileinfo Extension nicht verfügbar ist.
Stimmt. Ist mir gar nicht aufgefallen.

Post Reply