Closed (fixed)
Project:
ImageCache Actions
Version:
6.x-1.6
Component:
Code
Priority:
Critical
Category:
Bug report
Assigned:
Unassigned
Issue tags:
Reporter:
Created:
25 Jun 2009 at 15:15 UTC
Updated:
30 Oct 2009 at 13:33 UTC
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 48
Please 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 ...
Comments
Comment #1
landike commentedafter "Update preset" on Site Building \ Image Cache \ Edit Preset
Comment #2
dman commented"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:
Comment #3
landike commentedWhat 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?
Comment #4
dman commentedIt'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.
Comment #5
landike commentedHi 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
Comment #6
dman commentedNot 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.
Comment #7
dman commentedThis was fixed a few releases ago