I'm playing around with rc1 and I found "user account settings / manage fields" a little bit inconsistent / confusing. I'm creating user fields, I can reorder them, as well as timezone and user name/password fields, it works nice, however, after such reorganizing, picture/signature forms completly disturbes the desired order of fields (I mean by showing between them etc). They have fixed weight and I found, that as a workaround, I can fix weights of other fields and after that not touch user edit form settings anymore. In my opinion it is not the best and flexible solution. So I created a small patch for user_field_extra_fields() which enables picture/signature forms to be reordered in a way that timezone/username fields can be. It checkes if picture/signature support is enabled. The patch also adjust the "administrative overlay" form weight to 50, so that, it is always on the bottom (I'm not convinced if similar change for this form is worth).
| Comment | File | Size | Author |
|---|---|---|---|
| #4 | Test_Drupal7b2_UserFields.png | 56.95 KB | DocuAnt |
| #1 | 988974_0.patch | 1.62 KB | mariusz.slonina |
Comments
Comment #1
mariusz.slonina commentedand the patch
Comment #2
mariusz.slonina commentedComment #3
mariusz.slonina commentedIs the current behaviour by design? If yes, is it possible to override it in contrib?
Comment #4
DocuAnt commentedThis seems to be the same problem as mentioned here for Drupal 7 beta 2: http://drupal.org/node/967566.
Comment #5
bleen commentedYes this is a duplicate of #967566: Several important Core User settings need to implement hook_field_extra_fields() ...