Viewing 5 posts - 1 through 5 (of 5 total)
  • Author
    Posts
  • #1420969
    Thorsten Kaltenborn
    Guest

    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

    #1420981

    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

    #1420982

    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

    #1421022

    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

    • This reply was modified 1 year, 1 month ago by Keule_.
    #1421108

    Hi Thorsten,

    Thanks for sharing your solution. Please try updating to the latest version of the theme first of all, to check if the problem goes away after that.

    Best regards,
    Rikard

Viewing 5 posts - 1 through 5 (of 5 total)
  • You must be logged in to reply to this topic.