In Drupal 5.1, I enabled CCK field permissions for:
- A group
- A field in that group
- Another field which wasn't in a group
For all these, I restricted viewing and editing for most roles.

I upgraded to Drupal 5.2, after disabling all contrib modules, but without doing anything about the individual field permissions -- I just disabled the module while the permissions/restrictions were still there. Afterwards, when I enabled the modules again, the group and the field in the group were gone -- completely disappeared, even after disabling the module again. When viewing fields which used that field, I got database errors. When editing those views, the only thing left was the field header.
The field which wasn't in a group was still there.

Thanks for a very useful module, by the way! Though I'll keep it away from grouped fields in the future :-)

System info:
GD library bundled (2.0.28 compatible)
MySQL database 4.1.12
PHP 4.4.0
Unicode library PHP Mbstring Extension
Web server Apache/2.0.54 (FreeBSD) mod_lisp2/1.3 mod_ssl/2.0.54 OpenSSL/0.9.7d

Comments

zirvap’s picture

Another disappearance: I upgraded CCK to version 5.x-1.6-1, and after running update.php and activating my contrib modules again, a field that was hidden with CCK perms had now disappeared. This time, the missing field was not in a group.

I'm using the following contrib modules: CCK, CCK field perm, Views, and InsertView.