After upgrading from cpg 1.6.19 to 1.6.25, I get an errror when I navigate to an album and click on an image.
Yes I have run update.php and this was fine before the update.
Fatal error: Uncaught TypeError: implode(): Argument #2 ($array) must be of type ?array, string given in /var/www/vhosts/cvrda.org/httpdocs/coppermine/displayimage.php:243 Stack trace: #0 /var/www/vhosts/cvrda.org/httpdocs/coppermine/displayimage.php(243): implode() #1 /var/www/vhosts/cvrda.org/httpdocs/coppermine/displayimage.php(461): html_picinfo() #2 {main} thrown in /var/www/vhosts/cvrda.org/httpdocs/coppermine/displayimage.php on line 243
You may have also updated your PHP version. Will look onto it ASAP.
If you are able to edit one of the PHP files ..
In the file include/iptc.inc.php
replace line 45:
'SubCategories' => val_IPTC($iptc,'2#020'), # Max 32 octets, repeatable, alphanumeric
with:
'SubCategories' => val_IPTC($iptc,'2#020', false), # Max 32 octets, repeatable, alphanumeric
Adding correction for 1.6.26 release.
Thanks - that's fixed it. Happy website again.