Hallo zusammen,
ich verwende enfold V. 5.6.5 (Support ist ausgelaufen).
Ich habe hier ein Problem, wenn ich eine 3-spaltige Galerie (avia_sc_gallery) ausgeben möchte. Dabei wird für die Thumb-Breite lokales CSS erzeugt. In gallery.php Zeile 658 wird dazu einfach der Prozentwert errechnet. In WordPress 6.3.1 unter PHP 7.4 erhält man bei 3 Spalten “33,3333”. Das wird aber auch mit Komma ausgegeben, müsste für CSS aber mit Punkt 33.3333 ausgeben werden.
Hoffe, diese Fehlermeldung reicht Euch für einen Bugfix. Ansonsten meldet Euch gern noch einmal bei mir. Ich habe für meine Zwecke einen lokalen Bugfix eingebaut. Vielleicht wird der Kunde ja mal updaten :-)
Viele Grüße
Thorsten Kaltenborn
Hey Thorsten,
Could you post a link to where we can see the problem in question please? Also, what code did you use to fix the problem?
Best regards,
Rikard
Hi again,
Did you try updating to 5.6.6, and did that fix the problem? https://kriesi.at/documentation/enfold/how-to-install-enfold-theme/#theme-update.
Best regards,
Rikard
Hi Rikard,
no I didn’t try 5.6.6 yet. The gallery.php looks quite the same on first sight.
I changed the following code to fix it (original lines 658–659):
$thumb_width = round( 100 / $atts['columns'], 4 );
$thumb_width = sprintf("%F",$thumb_width); // changes German decimal comma to decimal point
$element_styling->add_styles( 'thumb-link', array( 'width' => $thumb_width . '%' ) );
Kind regards,
Thorsten