Imagecache and imagacahe_actions troubles
LAN_DRUPAL_aka_... - June 25, 2009 - 15:15
| Project: | Imagecache Actions |
| Version: | 6.x-1.6 |
| Component: | Code |
| Category: | bug report |
| Priority: | critical |
| Assigned: | Unassigned |
| Status: | closed |
| Issue tags: | image, image actions, imageapi, imagecache |
Jump to:
Description
ImageCache 6.x-2.0-beta9
Used GD based ImageAPI
After trying to add to my first preset action "Add render text", I've received from Drupal this message:
Fatal error: Call to undefined function imageapi_text_style_widget() in ***\sites\all\modules\imagecache_actions\textrender.inc on line 48Please fix it, or explain why this function is not defined.
In additional one issue with Imagecache:
* warning: imagecopy(): supplied argument is not a valid Image resource in ***\sites\all\modules\imagecache_effects\imageapi.inc on line 135.
* warning: imagecopymerge(): supplied argument is not a valid Image resource in ***\sites\all\modules\imagecache_effects\imageapi.inc on line 149.
* warning: imagecopymerge(): supplied argument is not a valid Image resource in ***\sites\all\modules\imagecache_effects\imageapi.inc on line 149.
* warning: imagecopymerge(): supplied argument is not a valid Image resource in ***\sites\all\modules\imagecache_effects\imageapi.inc on line 149.
* warning: imagecopymerge(): supplied argument is not a valid Image resource in ***\sites\all\modules\imagecache_effects\imageapi.inc on line 149.
* warning: imagecopymerge(): supplied argument is not a valid Image resource in ***\sites\all\modules\imagecache_effects\imageapi.inc on line 149.
* warning: imagecopymerge(): supplied argument is not a valid Image resource in ***\sites\all\modules\imagecache_effects\imageapi.inc on line 149.
* warning: imagecopymerge(): supplied argument is not a valid Image resource in ***\sites\all\modules\imagecache_effects\imageapi.inc on line 149.
* warning: imagecopymerge(): supplied argument is not a valid Image resource in ***\sites\all\modules\imagecache_effects\imageapi.inc on line 149.
* warning: imagecopymerge(): supplied argument is not a valid Image resource in ***\sites\all\modules\imagecache_effects\imageapi.inc on line 149.
* warning: imagecopymerge(): supplied argument is not a valid Image resource in ***\sites\all\modules\imagecache_effects\imageapi.inc on line 149.
* warning: imagecopymerge(): supplied argument is not a valid Image resource in ***\sites\all\modules\imagecache_effects\imageapi.inc on line 149.
* warning: imagecopymerge(): supplied argument is not a valid Image resource in ***\sites\all\modules\imagecache_effects\imageapi.inc on line 149.
* warning: imagecopymerge(): supplied argument is not a valid Image resource in ***\sites\all\modules\imagecache_effects\imageapi.inc on line 149.
* warning: imagecopymerge(): supplied argument is not a valid Image resource in ***\sites\all\modules\imagecache_effects\imageapi.inc on line 149.
* warning: imagecopymerge(): supplied argument is not a valid Image resource in ***\sites\all\modules\imagecache_effects\imageapi.inc on line 149.
* warning: imagecopymerge(): supplied argument is not a valid Image resource in ***\sites\all\modules\imagecache_effects\imageapi.inc on line 149.
* warning: imagecopymerge(): supplied argument is not a valid Image resource in ***\sites\all\modules\imagecache_effects\imageapi.inc on line 149.
* warning: imagecopymerge(): supplied argument is not a valid Image resource in ***\sites\all\modules\imagecache_effects\imageapi.inc on line 149.
* warning: imagecopymerge(): supplied argument is not a valid Image resource in ***\sites\all\modules\imagecache_effects\imageapi.inc on line 149.
* warning: imagecopymerge(): supplied argument is not a valid Image resource in ***\sites\all\modules\imagecache_effects\imageapi.inc on line 149.
* warning: imagecopymerge(): supplied argument is not a valid Image resource in ***\sites\all\modules\imagecache_effects\imageapi.inc on line 149.
* warning: imagecopymerge(): supplied argument is not a valid Image resource in ***\sites\all\modules\imagecache_effects\imageapi.inc on line 149.
* warning: imagecopymerge(): supplied argument is not a valid Image resource in ***\sites\all\modules\imagecache_effects\imageapi.inc on line 149.
* warning: imagecopymerge(): supplied argument is not a valid Image resource in ***\sites\all\modules\imagecache_effects\imageapi.inc on line 149.
* warning: imagecopymerge(): supplied argument is not a valid Image resource in ***\sites\all\modules\imagecache_effects\imageapi.inc on line 149.
* warning: imagecopymerge(): supplied argument is not a valid Image resource in ***\sites\all\modules\imagecache_effects\imageapi.inc on line 149.
* warning: imagecopymerge(): supplied argument is not a valid Image resource in ***\sites\all\modules\imagecache_effects\imageapi.inc on line 149.
* warning: imagecopymerge(): supplied argument is not a valid Image resource in ***\sites\all\modules\imagecache_effects\imageapi.inc on line 149.
* warning: imagecopymerge(): supplied argument is not a valid Image resource in ***\sites\all\modules\imagecache_effects\imageapi.inc on line 149.
* warning: imagecopymerge(): supplied argument is not a valid Image resource in ***\sites\all\modules\imagecache_effects\imageapi.inc on line 149.
* warning: imagedestroy(): supplied argument is not a valid Image resource in ***\sites\all\modules\imagecache_effects\imageapi.inc on line 170.I'm still testing ImageAPI and Imagacahe modules ...

#1
after "Update preset" on Site Building \ Image Cache \ Edit Preset
warning: imagecopymerge(): supplied argument is not a valid Image resource in ***\sites\all\modules\imagecache_effects\imageapi.inc on line 90.#2
Add Render Text - EXPERIMENTAL Add static or dynamic (coded) text to an image using CSS-like effects."Render Text" requires a library you don't have. Experimental means don't be surprised if it doesn't work.
Use the old one instead:
Add Text - Add static or dynamic (coded) text to an image.#3
What exactly library I need?
Could it be in for future in this module?
Or should I install by myself?
Is it GD or other image toolkit?
#4
It's over here
but seriously, it's not ready yet.
I'm slowly preparing a couple of uses for it. signwriter, menuwriter versions as well as this imagecache use.
Currently, the working version WORKS OK. Use it.
The experimental one is there to add text effects like borders and shadows with a more logical UI and code re-use.
#5
Hi there....
I fixed it for myself by changing from $image->res to $image-resource
I didn't test enough.. but now it works correctly....
Looks like it is just misspelling in variable (object) name
PS. ImageCache 6.x-2.0-beta9
#6
Not so much a mis-spelling as an compatibility-breaking API change made within imageapi earlier this year.
This update does need committing though, and yeah, is critical as the module no longer works at all without it.
#7
This was fixed a few releases ago