Goin to /admin/content/types/export, the form is missing, only prefix "This form will process a content type ..." is displayed.

Workaround:
1. Edit content_copy.module and rename funtion content_copy_theme() to disabled_content_copy_theme() in line 59
2. disable and re-enable content_copy module
3. The form works now. Second page looks messud up, but you can proceed.

Comments

chrisbudy’s picture

I ran into this same issue recently when having to go in to update a D6 site.

A better work-around

Looks like it's related to PHP and the 'pass by reference' ability of function arguments. I'm guessing something changed in the default behavior in newer versions of PHP compared to how it used to work? Anyway, if you add an '&' on line 624 of content_copy.module (in front of '$vars'), it all works again, and doesn't make it crazy to use/look at.

function template_preprocess_content_copy_export_form(&$vars) {
...
}

And following up now that I know the issue, I was able to find others who've solved this problem long ago: https://www.drupal.org/node/2230081

:)

chrisbudy’s picture

Status: Active » Closed (duplicate)
petercook’s picture

Ah great to see at least one other person in the world is still working with Drupal 6. The beauty of it now is that we can hack core and modules as there are no more updates.
Thanks for the help.