The plugin is not compatible with PHP 8. Line 222 in “vimeography/lib/deprecated/core.php” uses a deprecated version of the implode() function. However, it seems to work without issue once you swap the $array and $separator params. So, instead of this block, which starts at line 220:
// Add parameters which are common to all requests
$params = array_merge( array(
'fields' => implode( $fields, ',' ),
'filter' => 'embeddable',
'filter_embeddable' => 'true',
), $params );
You’ll use:
// Add parameters which are common to all requests
$params = array_merge( array(
'fields' => implode( ',', $fields ),
'filter' => 'embeddable',
'filter_embeddable' => 'true',
), $params );
-
This reply was modified 2 years, 1 month ago by Ben Davidson.
-
This reply was modified 2 years, 1 month ago by Ben Davidson.