Closed (duplicate)
Project:
CCK Gallery
Version:
6.x-1.x-dev
Component:
Code
Priority:
Normal
Category:
Bug report
Assigned:
Unassigned
Reporter:
Created:
1 Mar 2009 at 02:05 UTC
Updated:
29 Mar 2009 at 17:45 UTC
After importing a bunch of images into CCK_Image nodes, I'm getting lots of warnings after Imagefield_Import (sure, the node reference information is missing since I can't enter it in Imagefield_import). Warnings given:
warning: array_keys() [function.array-keys]: The first argument should be an array in /var/www/test/sites/all/modules/cck_gallery/cck_gallery.module on line 248.
warning: Wrong parameter count for max() in /var/www/test/sites/all/modules/cck_gallery/cck_gallery.module on line 249.
warning: Invalid argument supplied for foreach() in /var/www/test/sites/all/modules/cck_gallery/cck_gallery.module on line 252.
warning: array_keys() [function.array-keys]: The first argument should be an array in /var/www/test/sites/all/modules/cck_gallery/cck_gallery.module on line 248.
warning: Wrong parameter count for max() in /var/www/test/sites/all/modules/cck_gallery/cck_gallery.module on line 249.
warning: Invalid argument supplied for foreach() in /var/www/test/sites/all/modules/cck_gallery/cck_gallery.module on line 252.
warning: array_keys() [function.array-keys]: The first argument should be an array in /var/www/test/sites/all/modules/cck_gallery/cck_gallery.module on line 248.
warning: Wrong parameter count for max() in /var/www/test/sites/all/modules/cck_gallery/cck_gallery.module on line 249.
warning: Invalid argument supplied for foreach() in /var/www/test/sites/all/modules/cck_gallery/cck_gallery.module on line 252.
warning: array_keys() [function.array-keys]: The first argument should be an array in /var/www/test/sites/all/modules/cck_gallery/cck_gallery.module on line 248.
warning: Wrong parameter count for max() in /var/www/test/sites/all/modules/cck_gallery/cck_gallery.module on line 249.
warning: Invalid argument supplied for foreach() in /var/www/test/sites/all/modules/cck_gallery/cck_gallery.module on line 252.
warning: array_keys() [function.array-keys]: The first argument should be an array in /var/www/test/sites/all/modules/cck_gallery/cck_gallery.module on line 248.
warning: Wrong parameter count for max() in /var/www/test/sites/all/modules/cck_gallery/cck_gallery.module on line 249.
warning: Invalid argument supplied for foreach() in /var/www/test/sites/all/modules/cck_gallery/cck_gallery.module on line 252.
warning: array_keys() [function.array-keys]: The first argument should be an array in /var/www/test/sites/all/modules/cck_gallery/cck_gallery.module on line 248.
warning: Wrong parameter count for max() in /var/www/test/sites/all/modules/cck_gallery/cck_gallery.module on line 249.
warning: Invalid argument supplied for foreach() in /var/www/test/sites/all/modules/cck_gallery/cck_gallery.module on line 252.
warning: array_keys() [function.array-keys]: The first argument should be an array in /var/www/test/sites/all/modules/cck_gallery/cck_gallery.module on line 248.
warning: Wrong parameter count for max() in /var/www/test/sites/all/modules/cck_gallery/cck_gallery.module on line 249.
warning: Invalid argument supplied for foreach() in /var/www/test/sites/all/modules/cck_gallery/cck_gallery.module on line 252.
warning: array_keys() [function.array-keys]: The first argument should be an array in /var/www/test/sites/all/modules/cck_gallery/cck_gallery.module on line 248.
warning: Wrong parameter count for max() in /var/www/test/sites/all/modules/cck_gallery/cck_gallery.module on line 249.
warning: Invalid argument supplied for foreach() in /var/www/test/sites/all/modules/cck_gallery/cck_gallery.module on line 252.
warning: array_keys() [function.array-keys]: The first argument should be an array in /var/www/test/sites/all/modules/cck_gallery/cck_gallery.module on line 248.
warning: Wrong parameter count for max() in /var/www/test/sites/all/modules/cck_gallery/cck_gallery.module on line 249.
warning: Invalid argument supplied for foreach() in /var/www/test/sites/all/modules/cck_gallery/cck_gallery.module on line 252.
warning: array_keys() [function.array-keys]: The first argument should be an array in /var/www/test/sites/all/modules/cck_gallery/cck_gallery.module on line 248.
warning: Wrong parameter count for max() in /var/www/test/sites/all/modules/cck_gallery/cck_gallery.module on line 249.
warning: Invalid argument supplied for foreach() in /var/www/test/sites/all/modules/cck_gallery/cck_gallery.module on line 252.
When viewing an CCK_Image node I'm getting:
warning: max() [function.max]: Array must contain at least one element in /var/www/test/sites/all/modules/cck_gallery/cck_gallery.module on line 249.
Most definitely there's some mechanism needed to bulk upload images into a gallery...
Thanks & greetings, -asb
Comments
Comment #1
greg.harveyThanks for the report. This is caused by a change in the Imagefield module's UI on the field create form. There is no longer an "image" field type, so the .install file for cck_gallery needs fixing. Sorry for the inconvenience.
Regarding imports, there are several methods available for bulk-importing imagefield content - Google it and you'll find them. I had to do it just last week, so I know it is already possible. =)