I found that import was failing for long field names, because CCK was truncating the names. This patch truncates the names in flexiconvert. It worked for me but I haven't checked whether CCK uses a more complex truncation scheme that should be mirrored here. Please back up your db first and try it out on a test site.

CommentFileSizeAuthor
#1 cckfieldlength.patch764 bytesdale42
flexiconvert-longfieldname.patch599 bytesdavej

Comments

dale42’s picture

Version: 5.x-0.2 » 5.x-1.x-dev
StatusFileSize
new764 bytes

I ran into the same problem and came up with the same solution, except on the 5.x-1.x-dev version. There's a slight difference between versions, so I've attached my patch. It works for me in limited testing. All of the caveats davej outlined apply.

anarcat’s picture

Version: 5.x-1.x-dev » 4.7.x-1.x-dev
Status: Needs review » Patch (to be ported)

This issue doesn't occur anymore in 5.x-0.3, which fixed the problem. So this applies only to 4.7 and the patch needs to be ported.