I have disabled and re-enabled, run cron, re-imported etc and it still shows inactive fields. Please help
This content type has inactive fields. Inactive fields are not included in lists of available fields until their modules are enabled.

* Gender (field_gender) is an inactive Text field that uses a Check boxes/radio buttons widget.
* About Me (field_about_me) is an inactive Text field that uses a Text area (multiple rows) widget.
* Occupation (field_occupation) is an inactive Text field that uses a Text field widget.
* Status (field_status) is an inactive Text field that uses a Select list widget.
* Orientation (field_orientation) is an inactive Text field that uses a Select list widget.
* Zodiac Sign (field_zodiac_sign) is an inactive Text field that uses a Select list widget.

Comments

markus_petrux’s picture

Category: bug » support
Priority: Critical » Normal
Status: Active » Postponed (maintainer needs more info)

I guess this comes from importing uprofile content type provided by APK.

Have you enabled CCK, Text and Optionwidgets modules? I'm not sure if APK requires other modules.

If APK requires other modules to work properly, then it should add the proper dependencies in its own .info file to prevent this kind of issues.

venusrising’s picture

No, I have not imported any APK content types as I am not using that module due to previous issues so I created my own content type called Profile. I have all modules enabled. I have also disabled, run corn and re-enabled but no dice. Weird thing is it only happens with these fields and I tried to import it on another site and the same issue. Also to note: These missing areas are part of a filedgroup but the rest of my profile items are fine. Would appreciate any input you may have.

markus_petrux’s picture

Component: optionwidgets.module » content_copy.module

So it looks like an issue with Content Copy module. Could you please paste your export of this content type as text file attachment?

I'll try to import on my dev system and see what happens.

venusrising’s picture

Here is the weird thing. I had the content type in and working already so I am not sure what happened but I don't think it is content copy. Here are my findings.
1. APK leaves an old table in the DB I went in to both sites via PHPMYADMin and dropped the table.
2. On one site I simply disabled the text module after and voila' everything is back to normal.

The other site no so easy as I still got the warning even after disabling, option widgets, node ref, text, user ref etc. When I tried to import the content type I got the same messages. So, I deleted the entire content type and re-imported it via content copy and we are back in business.
I had a weird option widget issue prior not sure what happened. I did have a hell of a time the other day when the update where I had a WSOD that cycled through all modules and I think text field may have been disabled by some weird error. Still trying to track it down but do know that subscriptions has a bad error going on. I had update :
subscriptions
IMCE
Emfield (may be the culprit)
and all hell broke loose. Hope this info helps.

ericpai’s picture

Version: 6.x-2.5 » 6.x-3.x-dev

I had a similar problem using 6.x-3.x-dev.
The warning showed: This content type has inactive fields. Inactive fields are not included in lists of available fields until their modules are enabled.

I found out it was the Video module "Video Upload" 6.x-4.1-rc6. I had removed a field that saved an old field in the "content_node_field" table. I deleted the row for that field name and the error went away.
I hope that helps someone.

ckng’s picture

Component: content_copy.module » upgrade path
Format (field_format) is an inactive Text field that uses a options_select widget.
Object Size (field_size) is an inactive number_integer field that uses a number widget.
Cost (field_cost) is an inactive Text field that uses a options_buttons widget.
Copyright (field_copyright_restrictions) is an inactive Text field that uses a options_buttons widget.
Multimedia (field_lo_mm_story) is an inactive number_integer field that uses a options_onoff widget.

Was getting the above on one instance of an upgrade (another one, which is local dev went ok), the cck modules were upgraded using drush, no error on DB update.

On closer inspection, the modules were 'enabled' on module pages but in the DB, their status was 0.
First attempt to disable then enable all the cck modules do not solve the problem.
What solve the problem is disable, re-enable all the cck modules, and re-run update.php with the update set to earliest.

Note: I do have other inactive cck field which are deprecated.

dafeder’s picture

The way I was able to re-enable my field without having to disable modules (which would have made me lose my field groupings) was to find the row in content_node_field_instance and set widget_active to 1, then clear the cache.

carrierawks’s picture

For D6 there is this module I found. http://drupal.org/project/cck_manage_inactive
Just in case anyone may need that info. :-)