Since I upgraded to CCK 2.5 I can no longer Manage Fields in Content Type. The drag and drop has stopped working, and anything with a weight of less than zero has lost a box to manually type in an integer... making manage fields (=> CCK) unusable. When I hover over the cross hairs, the pointer changes to a cross hairs too, but there is no functionality. (And I don't get the 'Changes made in this form...' message once I click on a cross hair). Only way to fully manage weights is now via MySQL.
The Menus drag and drop functionality still works correctly.
I've checked that the usual suspect (Theme Developer) is disabled. Not entirely sure that the problem lies with CCK, but Manage Fields worked fine before the CCK upgrade. Way too many other modules to list...
Any other thoughts?
| Comment | File | Size | Author |
|---|---|---|---|
| cck-no-drag-drop.png | 26.36 KB | snorkers |
Comments
Comment #1
snorkers commentedJust a quick update: wound CCK back to 6.x.2.4 and the problem disappeared immediately (drag and drop restored).
Comment #2
markus_petrux commentedMaybe a theme issue? Have you tried with Garland?
Anyway, I think we need to know a method to reproduce the issue, otherwise this is postponed (maintainer needs more info).
Comment #3
snorkers commentedI also tried with other themes including Garland... (sorry forgot to mention earlier).
I realise that you need more detail to work on this, but I'd thought I'd post in case others are having the same problem... maybe they have a simpler installation that may provide a few more pointers.
Comment #4
markus_petrux commentedI think this is something particular in your installation. The Manage fields screen works here, and I guess it also works on many other sites.
Comment #5
yched commentedHard to say what might be going on. A couple suggestions :
- please make sure you *delete* the entire cck folder before uploading the CCK 2.5 files
- make sure you ran updates on update.php
- this might be caused by some javascript error breaking the tablefrag behavior. The error could come from CCK's own js code, or from any contrib module enabled on your site.
You might want to check for js errors using Firebug or equivalent, and report to the relevant module.
You could try clearing your browser's cache, too.
Comment #6
snorkers commentedAfter spending all last night and this morning hunting down... I haven't found the actual reason, but I know it's caused by Organic Groups and can safely say it's not CCK.
I have about 30 content types and the ones that are causing me grief are the ones that can be posted into OGs (although the actual Group nodes are fine). So I haven't gotten to the bottom of this as I have og_access and og_user_roles and I suspect the problem is related to those modules. So my work around [for the benefit of future Googlers who stumble on this post] is to make a Content Type non-postable to an OG; make the field changes you need in CCK > Manage Fields; then allow content type to be posted back into OGs as required.
So I'll close this issue here and post on the relevant OG module issue queue. If there's a simple solution I'll post a cross-reference at a later date.
Thanks for all the suggestions. Much appreciated (new born child at home, so I'm badly sleep deprived)
Comment #7
Andric Villanueva commentedI was having some issues with this as well. When I turned off Devel the problem went away. It's the theme developer in the devel package.
There is a collision somewhere because it also screws with the better permissions modules' code.
http://drupal.org/node/563208
Comment #8
AaronM commentedI had the same issue and resolution as Andric (comment #7). Disabling the Devel module caused the field order drag/drop to come back.
Comment #9
pluess commentedSame here.
D 6.15
CCK 6.x-2.6
Devel 6.x-1.18
Garland Theme
on XAMPP 1.7.0 on WinXP
As soon as the theme developer is activated drag and drop stops working. Stopping the theme developer brings back drag and drop.
HTH
Comment #10
markus_petrux commentedRe: "As soon as the theme developer is activated drag and drop stops working"
So this is not an issue with CCK. ;-)
Comment #11
alexahumada commentedSame issue here, solved deactivating theme developer and clearing all caches.
Hope it works for you :)
Comment #12
snorkers commentedI have spent months with problems related to OG User Roles (OGUR) 6.x-1.5. Even with Devel disabled, the drag and drop for CCK wouldn't work. However, recently upgraded OGUR to 6.x-4.0 and this problem (along with many others) vapourized.
I set up a 'Won't fix' issue in OGUR #715564: Version 1.5 Breaks Too Many Other Modules.
Definitely close this issue!!
Comment #13
tiwiex commentedWow. This did it for me. Thanks.
Comment #14
ntnpro@gmail.com commentedThis is my method of solving:
Disable Theme Development module, if you installed it
Comment #15
viralagrawal commentedI had problems with jquery update module and it made this drag and drop feature unavailable. I ran cron jobs and it showed me the error. I disabled jquery update and problem was solved immediately!!
Thanks.
Comment #16
j0nathan commentedSame issue and used workaround in #6 to make the changes.
Comment #17
j0nathan commentedMy issue seems to be related to the module OG Read Only. I opened an issue: #1095192: Drag and drop in "Manage Fields" not working.