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
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 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 ...

#1

LAN_DRUPAL_aka_... - June 25, 2009 - 15:33

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

dman - June 25, 2009 - 23:36

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

LAN_DRUPAL_aka_... - July 1, 2009 - 09:12

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

dman - July 1, 2009 - 09:22

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

LAN_DRUPAL_aka_... - September 21, 2009 - 11:15
Priority:normal» critical

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

dman - September 21, 2009 - 11:54

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

dman - October 30, 2009 - 13:33
Status:active» closed

This was fixed a few releases ago

 
 

Drupal is a registered trademark of Dries Buytaert.